2OO1, 2O January
FILE_FS_DEVICE_INFORMATION
FILE_FS_DEVICE_INFORMATION
typedef struct _FILE_FS_DEVICE_INFORMATION {
DEVICE_TYPE DeviceType;
ULONG Characteristics;
} FILE_FS_DEVICE_INFORMATION, *PFILE_FS_DEVICE_INFORMATION;
FILE_FS_DEVICE_INFORMATION represents output buffer in a call to NtQueryVolumeInformationFile with FileFsDeviceInformation information class. Structure is avaiable in <ntddk.h> header file from Win2000 DDK.
DeviceType
Numeric device types are defined in <ntddk.h> as FILE_DEVICE_* precompiler definitions.
Characteristics
Or-ed bit mask of device characteristic. Can be one of:
- FILE_REMOVABLE_MEDIA
- FILE_READ_ONLY_DEVICE
- FILE_FLOPPY_DISKETTE
- FILE_WRITE_ONCE_MEDIA
- FILE_REMOTE_DEVICE
- FILE_DEVICE_IS_MOUNTED
- FILE_VIRTUAL_VOLUME
- FILE_AUTOGENERATED_DEVICE_NAME
- FILE_DEVICE_SECURE_OPEN
Documented by:
Tomasz Nowak
Requirements:
Library: ntdll.lib
See also:
FS_INFORMATION_CLASS
NtQueryVolumeInformationFile