ReactOS 0.4.15-dev-7953-g1f49173
_volume_device_extension Struct Reference

#include <btrfs_drv.h>

Collaboration diagram for _volume_device_extension:

Public Attributes

uint32_t type
 
UNICODE_STRING name
 
PDEVICE_OBJECT device
 
PDEVICE_OBJECT mounted_device
 
PDEVICE_OBJECT pdo
 
struct pdo_device_extensionpdode
 
UNICODE_STRING bus_name
 
PDEVICE_OBJECT attached_device
 
bool removing
 
bool dead
 
LONG open_count
 

Detailed Description

Definition at line 872 of file btrfs_drv.h.

Member Data Documentation

◆ attached_device

PDEVICE_OBJECT _volume_device_extension::attached_device

Definition at line 880 of file btrfs_drv.h.

Referenced by _Dispatch_type_(), and _Function_class_().

◆ bus_name

UNICODE_STRING _volume_device_extension::bus_name

Definition at line 879 of file btrfs_drv.h.

Referenced by _Function_class_(), add_volume_device(), and check_system_root().

◆ dead

bool _volume_device_extension::dead

Definition at line 882 of file btrfs_drv.h.

Referenced by _Function_class_(), free_vol(), and vol_close().

◆ device

◆ mounted_device

PDEVICE_OBJECT _volume_device_extension::mounted_device

◆ name

UNICODE_STRING _volume_device_extension::name

Definition at line 874 of file btrfs_drv.h.

Referenced by _Function_class_(), do_shutdown(), free_vol(), and vol_query_device_name().

◆ open_count

LONG _volume_device_extension::open_count

Definition at line 883 of file btrfs_drv.h.

Referenced by _Function_class_(), do_shutdown(), vol_close(), and vol_create().

◆ pdo

PDEVICE_OBJECT _volume_device_extension::pdo

◆ pdode

◆ removing

bool _volume_device_extension::removing

Definition at line 881 of file btrfs_drv.h.

Referenced by _Function_class_(), do_shutdown(), vol_close(), and vol_create().

◆ type

uint32_t _volume_device_extension::type

Definition at line 873 of file btrfs_drv.h.

Referenced by _Function_class_(), and mount_vol().


The documentation for this struct was generated from the following file: