Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_VPB Struct Reference

#include <io.h>

List of all members.

Public Attributes

CSHORT Type
CSHORT Size
USHORT Flags
USHORT VolumeLabelLength
_DEVICE_OBJECTDeviceObject
_DEVICE_OBJECTRealDevice
ULONG SerialNumber
ULONG ReferenceCount
WCHAR VolumeLabel [MAXIMUM_VOLUME_LABEL_LENGTH/sizeof(WCHAR)]


Member Data Documentation

struct _DEVICE_OBJECT* _VPB::DeviceObject
 

Definition at line 1072 of file io.h.

Referenced by IoGetBaseFileSystemDeviceObject(), IoGetRelatedDeviceObject(), IopAsynchronousCall(), IopLockMountedDeviceForRemove(), IopParseDevice(), IoVerifyVolume(), UdfDismountVcb(), and UdfMountVolume().

USHORT _VPB::Flags
 

Definition at line 1070 of file io.h.

Referenced by IopCheckVpbMounted(), IopDeleteDevice(), IopLockMountedDeviceForRemove(), IopRaiseHardError(), IopUnlockMountedDeviceForRemove(), OpenDeviceReparseIndex(), UdfDismountVcb(), and UdfInvalidateVolumes().

struct _DEVICE_OBJECT* _VPB::RealDevice
 

Definition at line 1073 of file io.h.

Referenced by IopCreateVpb(), UdfDismountVcb(), UdfDismountVolume(), UdfInvalidateVolumes(), UdfIsRemount(), UdfMountVolume(), UdfVerifyFcbOperation(), and UdfVerifyVolume().

ULONG _VPB::ReferenceCount
 

Definition at line 1075 of file io.h.

Referenced by IoCancelFileOpen(), IopCheckVpbMounted(), IopDeleteDevice(), IopDeleteFile(), IopParseDevice(), UdfDismountVcb(), and UdfMountVolume().

ULONG _VPB::SerialNumber
 

Definition at line 1074 of file io.h.

Referenced by UdfIsRemount(), UdfMountVolume(), and UdfVerifyVolume().

CSHORT _VPB::Size
 

Definition at line 1069 of file io.h.

Referenced by IopCreateVpb(), UdfDismountVcb(), and UdfInvalidateVolumes().

CSHORT _VPB::Type
 

Definition at line 1068 of file io.h.

Referenced by IopCreateVpb(), UdfDismountVcb(), and UdfInvalidateVolumes().

WCHAR _VPB::VolumeLabel[MAXIMUM_VOLUME_LABEL_LENGTH/sizeof(WCHAR)]
 

Definition at line 1076 of file io.h.

Referenced by IopRaiseHardError(), UdfIsRemount(), UdfMountVolume(), and UdfVerifyVolume().

USHORT _VPB::VolumeLabelLength
 

Definition at line 1071 of file io.h.

Referenced by IopRaiseHardError(), UdfIsRemount(), UdfMountVolume(), and UdfVerifyVolume().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:26 2004 for test by doxygen 1.3.7