Partager via


OID_SWITCH_NIC_SAVE_COMPLETE

La périphérie du protocole du commutateur extensible Hyper-V émet une demande d’ensemble d’identificateur d’objet (OID) de OID_SWITCH_NIC_SAVE_COMPLETE pour informer les extensions de commutateur extensible Hyper-V de l’achèvement de l’opération afin d’économiser les données d’exécution. Grâce à cette opération, l’extension enregistre les données d’exécution pour un port et sa connexion de carte réseau associée.

Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_SWITCH_NIC_SAVE_STATE .

Notes

Lorsqu’elle reçoit la demande d’ensemble OID de OID_SWITCH_NIC_SAVE_COMPLETE, l’extension doit suivre les instructions suivantes :

  • L’extension ne doit pas modifier la structure NDIS_SWITCH_NIC_SAVE_STATE associée à la requête OID.

  • L’extension doit appeler NdisFOidRequest pour transférer cette demande de jeu OID aux extensions sous-jacentes dans la pile de pilotes de commutateur extensible. L’extension ne doit pas échouer la requête OID.

Les demandes d’ensemble OID de OID_SWITCH_NIC_SAVE_COMPLETE sont finalement gérées par le bord miniport sous-jacent du commutateur extensible. Une fois cette demande de méthode OID reçue par le bord du miniport, elle termine la demande OID avec NDIS_STATUS_SUCCESS. Cela avertit le bord du protocole du commutateur extensible que toutes les extensions de la pile de pilotes de commutateur extensible ont terminé l’opération d’enregistrement.

Pour plus d’informations sur la façon d’économiser des données d’exécution pour un port de commutateur extensible, consultez Enregistrement du commutateur extensible Hyper-V Run-Time Data.

Codes d’état de retour

Le bord miniport sous-jacent du commutateur extensible termine la requête OID de OID_SWITCH_NIC_SAVE_COMPLETE et retourne l’un des codes status suivants.

Code d’état Description

NDIS_STATUS_SUCCESS

La demande OID s’est terminée avec succès.

Spécifications

Version

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

En-tête

Ntddndis.h (inclure Ndis.h)

Voir aussi


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE