// storport.h
typedef enum _SCSI_UC_DEVICE_USAGE_TYPE {
ScsiDeviceUsageTypeUndefined,
ScsiDeviceUsageTypePaging,
ScsiDeviceUsageTypeHibernation,
ScsiDeviceUsageTypeDumpFile,
ScsiDeviceUsageTypeBoot,
ScsiDeviceUsageTypeInlineCryptoEngine
} SCSI_UC_DEVICE_USAGE_TYPE;
View the official Windows Driver Kit DDI reference
No description available.
SCSI_UC_DEVICE_USAGE_TYPE specifies the device usage type from a PnP device usage notification.
ScsiDeviceUsageTypeUndefined
The device usage type is undefined.
ScsiDeviceUsageTypePaging
The page file will be used on the device.
ScsiDeviceUsageTypeHibernation
The hibernation file will be used on the device.
ScsiDeviceUsageTypeDumpFile
The dump file will be used on the device.
ScsiDeviceUsageTypeBoot
The device is used to boot the operating system.
SCSI_UC_DEVICE_USAGE_TYPE is a member of the STOR_UC_DEVICE_USAGE structure, which Storport uses when it calls a miniport's HwStorUnitControl routine with a ControlType of ScsiUnitUsage.