Interrogation des paramètres d’un commutateur de carte réseau
Un pilote ou une application utilisateur qui se superpose peut obtenir les paramètres d’un commutateur de carte réseau qui a été créé sur une carte réseau qui prend en charge la virtualisation d’E/S racine unique (SR-IOV). Le pilote ou l’application émet une demande de méthode d’identificateur d’objet (OID) de OID_NIC_SWITCH_PARAMETERS pour obtenir ces paramètres.
Avant que le pilote ou l’application utilisateur excessivement n’émet cette demande de méthode OID, elle doit initialiser une structure de NDIS_NIC_SWITCH_PARAMETERS . Le pilote ou l’application doit définir le membre SwitchId sur l’identificateur du commutateur de carte réseau pour lequel les paramètres doivent être retournés.
Note À compter de Windows Server 2012, l’interface SR-IOV ne prend en charge qu’un seul commutateur de carte réseau sur la carte réseau. Ce commutateur est appelé commutateur de carte réseau par défaut et est référencé par l’identificateur de NDIS_DEFAULT_SWITCH_ID.
Après un retour réussi de cette demande de méthode OID, le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_NIC_SWITCH_PARAMETERS . Cette structure contient les paramètres du commutateur spécifié.
NDIS gère la demande de OID_NIC_SWITCH_PARAMETERS pour les pilotes miniport. NDIS retourne les informations à partir d’un cache interne des données qu’il gère à partir des sources suivantes :
Le SR-IOV standardisé mot clé paramètres dans le Registre. Pour plus d’informations sur ces mots clés, consultez Mots clés INF standardisés pour SR-IOV.
Demandes OID de OID_NIC_SWITCH_CREATE_SWITCH et de OID_NIC_SWITCH_PARAMETERS.