Share via


énumération STORPORT_FEATURE_TYPE (storport.h)

L’énumération STORPORT_FEATURE_TYPE identifie une fonctionnalité Storport prise en charge par un miniport.

Syntax

typedef enum _STORPORT_FEATURE_TYPE {
  StorportFeatureBusTypeUnitControl,
  StorportFeatureFruIdUnitControl,
  StorportFeatureFruIdAdapterControl,
  StorportFeatureSetEventLoggingAdapterControl,
  StorportFeatureReportInternalDataUnitControl,
  StorportFeatureReportInternalDataAdapterControl,
  StorportFeatureResetBusSynchronous,
  StorportFeaturePostHwInitialize,
  StorportFeaturePrepareEarlyDumpData,
  StorportFeatureRestoreEarlyDumpData,
  StorportFeatureKsrAdapterPowerDownOptimization,
  StorportFeatureKsrUnitPowerDownOptimization,
  StorportFeaturePreparePLDR,
  StorportFeatureNvmeofAdapterOperation,
  StorportFeatureReserved1,
  StorportFeatureMax
} STORPORT_FEATURE_TYPE;

Constantes

 
StorportFeatureBusTypeUnitControl
Indique si l’opération de contrôle ScsiUnitQueryBusType est prise en charge.
StorportFeatureFruIdUnitControl
Indique si l’opération de contrôle ScsiUnitQueryFruId est prise en charge.
StorportFeatureFruIdAdapterControl
Indique si l’opération de contrôle ScsiAdapterQueryFruId est prise en charge.
StorportFeatureSetEventLoggingAdapterControl
Indique si l’opération de contrôle ScsiAdapterSetEventLogging est prise en charge.
StorportFeatureReportInternalDataUnitControl
Indique si l’opération de contrôle ScsiUnitReportInternalData est prise en charge.
StorportFeatureReportInternalDataAdapterControl
Indique si l’opération de contrôle ScsiAdapterReportInternalData est prise en charge.
StorportFeatureResetBusSynchronous
Indique si l’opération de contrôle ScsiAdapterResetBusSynchronous est prise en charge.
StorportFeaturePostHwInitialize
Indique si l’opération de contrôle ScsiAdapterPostHwInitialize est prise en charge.
StorportFeaturePrepareEarlyDumpData
Indique si l’opération de contrôle ScsiAdapterPrepareEarlyDumpData est prise en charge.
StorportFeatureRestoreEarlyDumpData
Indique si l’opération de contrôle ScsiAdapterRestoreEarlyDumpData est prise en charge.
StorportFeatureKsrAdapterPowerDownOptimization
Réservé à un usage interne. Ne pas utiliser.
StorportFeatureKsrUnitPowerDownOptimization
Réservé à un usage interne. Ne pas utiliser.
StorportFeaturePreparePLDR
Indique si l’opération de contrôle ScsiAdapterPreparePLDR est prise en charge.
StorportFeatureNvmeofAdapterOperation
Indique si l’opération de contrôle ScsiNvmeofAdapterOperation est prise en charge.
StorportFeatureReserved1
Réservé, ne pas utiliser.
StorportFeatureMax
Valeur maximale pour cette énumération.

Remarques

Un miniport fournit un tableau de valeurs STORPORT_FEATURE_TYPE lorsqu’il appelle StorPortSetFeatureList, où chaque valeur indique si le miniport prend en charge une opération de contrôle.

Storport spécifie le type de contrôle lorsqu’il appelle la routine HwStorAdapterControl d’un miniport.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête storport.h

Voir aussi

SCSI_ADAPTER_CONTROL_TYPE

STOR_SET_EVENT_LOGGING

STOR_FRU_ID_DESCRIPTION

STOR_UNIT_CONTROL_QUERY_BUS_TYPE

StorPortSetFeatureList