// 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 referenceNo description available.
SCSI_UC_DEVICE_USAGE_TYPE specifies the device usage type from a PnP device usage notification.
ScsiDeviceUsageTypeUndefinedThe device usage type is undefined.
ScsiDeviceUsageTypePagingThe page file will be used on the device.
ScsiDeviceUsageTypeHibernationThe hibernation file will be used on the device.
ScsiDeviceUsageTypeDumpFileThe dump file will be used on the device.
ScsiDeviceUsageTypeBootThe 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.