Partager via


OID_SWITCH_FEATURE_STATUS_QUERY

Le bord du protocole du commutateur extensible Hyper-V émet une demande de méthode d’identificateur d’objet (OID) de OID_SWITCH_FEATURE_STATUS_QUERY pour obtenir des informations d’état personnalisées à partir d’une extension sur le commutateur extensible. Ces informations sont appelées informations sur l’état des fonctionnalités . Le format de ces informations est défini par le fournisseur de logiciels indépendant (ISV).

Après un retour réussi de cette demande de méthode OID, le InformationBuffer membre de la structure NDIS_OID_REQUEST contient un pointeur vers une mémoire tampon. Cette mémoire tampon contient les données suivantes :

Remarques

Pour obtenir des instructions sur la gestion d’une demande d’ensemble d’OID de OID_SWITCH_FEATURE_STATUS_QUERY, consultez Gestion des informations d’état des fonctionnalités de commutateur personnalisé.

Codes d’état de retour

L’extension retourne l’un des codes d’état suivants pour la demande de méthode OID de OID_SWITCH_FEATURE_STATUS_QUERY.

Code d’état Description

NDIS_STATUS_SUCCESS

La requête OID s’est terminée avec succès.

NDIS_STATUS_INVALID_LENGTH

La longueur de la mémoire tampon d’informations est trop petite pour renvoyer les informations d’état des fonctionnalités, ainsi que les structures NDIS_SWITCH_FEATURE_STATUS_CUSTOM et NDIS_SWITCH_FEATURE_STATUS_PARAMETERS. Le bord miniport sous-jacent du commutateur extensible définit la DATA. METHOD_INFORMATION. OctetsNeeded membre de la structure NDIS_OID_REQUEST à la taille de mémoire tampon minimale requise.

NDIS_STATUS_FAILURE

La demande a échoué pour d’autres raisons.

Exigences

Version

Prise en charge dans NDIS 6.30 et versions ultérieures.

En-tête

Ntddndis.h (include Ndis.h)

Voir aussi


NDIS_OID_REQUEST

NDIS_SWITCH_PROPERTY_TYPE

NDIS_SWITCH_FEATURE_STATUS_CUSTOM

NDIS_SWITCH_FEATURE_STATUS_PARAMETERS