Partager via


StorPortSetFeatureList, fonction (storport.h)

StorPortSetFeatureList définit les fonctionnalités StorPort prises en charge par un miniport.

Syntaxe

ULONG StorPortSetFeatureList(
  PVOID    HwDeviceExtension,
  ULONG    FeatureCount,
  PBOOLEAN FeatureList
);

Paramètres

HwDeviceExtension

Pointeur vers l’extension d’appareil du miniport.

FeatureCount

Nombre de fonctionnalités vers laquelle FeatureList pointe.

FeatureList

Pointeur vers un tableau de valeurs d’énumération STORPORT_FEATURE_TYPE qui identifient les fonctionnalités StorPort prises en charge par le miniport.

Valeur retournée

StorPortSetFeatureList retourne un code status tel que l’un des éléments suivants :

Code de retour Description
STOR_STATUS_SUCCESS La liste des fonctionnalités a été définie avec succès.
STOR_STATUS_INVALID_PARAMETER Un paramètre d’entrée n’est pas valide ; Par exemple, FeatureList a la valeur NULL ou FeatureCount est hors limites.
STOR_STATUS_UNSUCCESSFUL L'opération a échoué.

Remarques

Un miniport appelle StorPortSetFeatureList pour définir les fonctionnalités StorPort qu’il prend en charge. Un miniport doit appeler cette fonction pour chaque adaptateur au début de sa routine HwFindAdapter .

Configuration requise

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

Voir aussi

HwFindAdapter

STORPORT_FEATURE_TYPE