SCSI_UC_DEVICE_USAGE_TYPE enumeration (storport.h)
SCSI_UC_DEVICE_USAGE_TYPE specifies the device usage type from a PnP device usage notification.
Syntax
typedef enum _SCSI_UC_DEVICE_USAGE_TYPE {
ScsiDeviceUsageTypeUndefined,
ScsiDeviceUsageTypePaging,
ScsiDeviceUsageTypeHibernation,
ScsiDeviceUsageTypeDumpFile,
ScsiDeviceUsageTypeBoot
} SCSI_UC_DEVICE_USAGE_TYPE;
Constants
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. |
Remarks
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Header | storport.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for