SCSI_UC_DEVICE_USAGE_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-storport-scsi_uc_device_usage_type)

Description

SCSI_UC_DEVICE_USAGE_TYPE specifies the device usage type from a PnP device usage notification.

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.

See also

HwStorUnitControl

STOR_UC_DEVICE_USAGE