typedef struct _VPB
{
    short Type;
    short Size;
    unsigned short Flags;
    unsigned short VolumeLabelLength;
    DEVICE_OBJECT *DeviceObject;
    DEVICE_OBJECT *RealDevice;
    unsigned long SerialNumber;
    unsigned long ReferenceCount;
    wchar_t VolumeLabel[32];
} VPB, *PVPB;