ReactOS  0.4.14-dev-55-g2da92ac
_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
 
LONG open_count
 

Detailed Description

Definition at line 839 of file btrfs_drv.h.

Member Data Documentation

◆ attached_device

PDEVICE_OBJECT _volume_device_extension::attached_device

Definition at line 847 of file btrfs_drv.h.

Referenced by _Dispatch_type_(), and _Function_class_().

◆ bus_name

UNICODE_STRING _volume_device_extension::bus_name

Definition at line 846 of file btrfs_drv.h.

Referenced by _Function_class_(), and add_volume_device().

◆ device

PDEVICE_OBJECT _volume_device_extension::device

◆ mounted_device

PDEVICE_OBJECT _volume_device_extension::mounted_device

Definition at line 843 of file btrfs_drv.h.

Referenced by _Function_class_(), add_volume_device(), mount_vol(), and vol_close().

◆ name

UNICODE_STRING _volume_device_extension::name

Definition at line 841 of file btrfs_drv.h.

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

◆ open_count

LONG _volume_device_extension::open_count

Definition at line 849 of file btrfs_drv.h.

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

◆ pdo

PDEVICE_OBJECT _volume_device_extension::pdo

◆ pdode

◆ removing

bool _volume_device_extension::removing

Definition at line 848 of file btrfs_drv.h.

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

◆ type

uint32_t _volume_device_extension::type

Definition at line 840 of file btrfs_drv.h.

Referenced by _Function_class_(), and mount_vol().


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