STORPORT_FEATURE_TYPE enumeration (storport.h)

The STORPORT_FEATURE_TYPE enumeration identifies a Storport feature supported by a miniport.

Syntax

typedef enum _STORPORT_FEATURE_TYPE {
  StorportFeatureBusTypeUnitControl,
  StorportFeatureFruIdUnitControl,
  StorportFeatureFruIdAdapterControl,
  StorportFeatureSetEventLoggingAdapterControl,
  StorportFeatureReportInternalDataUnitControl,
  StorportFeatureReportInternalDataAdapterControl,
  StorportFeatureResetBusSynchronous,
  StorportFeaturePostHwInitialize,
  StorportFeaturePrepareEarlyDumpData,
  StorportFeatureRestoreEarlyDumpData,
  StorportFeatureMax
} STORPORT_FEATURE_TYPE;

Constants

 
StorportFeatureBusTypeUnitControl
Indicates whether the ScsiUnitQueryBusType control operation is supported.
StorportFeatureFruIdUnitControl
Indicates whether the ScsiUnitQueryFruId control operation is supported.
StorportFeatureFruIdAdapterControl
Indicates whether the ScsiAdapterQueryFruId control operation is supported.
StorportFeatureSetEventLoggingAdapterControl
Indicates whether the ScsiAdapterSetEventLogging control operation is supported.
StorportFeatureReportInternalDataUnitControl
Indicates whether the ScsiUnitReportInternalData control operation is supported.
StorportFeatureReportInternalDataAdapterControl
Indicates whether the ScsiAdapterReportInternalData control operation is supported.
StorportFeatureResetBusSynchronous
Indicates whether the ScsiAdapterResetBusSynchronous control operation is supported.
StorportFeaturePostHwInitialize
Indicates whether the ScsiAdapterPostHwInitialize control operation is supported.
StorportFeaturePrepareEarlyDumpData
Indicates whether the ScsiAdapterPrepareEarlyDumpData control operation is supported.
StorportFeatureRestoreEarlyDumpData
Indicates whether the ScsiAdapterRestoreEarlyDumpData control operation is supported.
StorportFeatureMax
Max value for this enumeration.

Remarks

A miniport provides an array of STORPORT_FEATURE_TYPE values when it calls StorPortSetFeatureList, where each value indicates whether the miniport provides support for a control operation.

Storport specifies the control type when it calls a miniport's HwStorAdapterControl routine.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004
Header storport.h

See also

SCSI_ADAPTER_CONTROL_TYPE

STOR_SET_EVENT_LOGGING

STOR_FRU_ID_DESCRIPTION

STOR_UNIT_CONTROL_QUERY_BUS_TYPE

StorPortSetFeatureList