NDIS_STATUS_SWITCH_NIC_STATUS

L’indication status NDIS_STATUS_SWITCH_NIC_STATUS est utilisée pour encapsuler une indication status à partir d’une carte réseau physique liée à la carte réseau externe du commutateur extensible Hyper-V. Grâce à cette encapsulation, l’indication status est transférée vers le haut de la pile de pilotes de commutateur extensible.

Le membre StatusBuffer de la structure NDIS_STATUS_INDICATION de cette indication contient un pointeur vers une structure NDIS_SWITCH_NIC_STATUS_INDICATION .

Notes

Lorsqu’une carte réseau physique sous-jacente émet une indication NDIS status, elle est reçue par la carte réseau externe. Dans ce cas, l’interface de commutateur extensible effectue les étapes suivantes :

  1. L’interface encapsule l’indication status à l’intérieur d’une structure NDIS_SWITCH_NIC_STATUS_INDICATION.

  2. L’interface émet une indication NDIS_STATUS_SWITCH_NIC_STATUS status pour transférer l’indication status encapsulée vers le haut de la pile de pilotes de commutateur extensible. Cela permet aux extensions de commutateur extensibles de modifier l’indication status encapsulée.

    En règle générale, l’extension modifie une indication status encapsulée pour modifier les fonctionnalités de déchargement actuelles de l’équipe sous-jacente de cartes physiques liées à la carte réseau externe.

    Pour plus d’informations sur les différentes configurations dans lesquelles les cartes réseau physiques peuvent être liées à la carte réseau externe, consultez Types de configurations de cartes réseau physiques.

  3. Lorsque l’indication NDIS_STATUS_SWITCH_NIC_STATUS status est reçue par le pilote de protocole de commutateur extensible trop étendu dans la pile, l’interface transfère l’indication de status décapsulée vers les pilotes de protocole ou de filtre qui se superposent.

Une extension peut également provenir d’un déchargement matériel encapsulé status d’indications sur les pilotes surchargés dans la pile de pilotes de commutateur extensible. Cela permet également au pilote de modifier les fonctionnalités de déchargement actuelles de l’équipe sous-jacente de cartes physiques attachées à la carte réseau externe. Lorsqu’une équipe d’adaptateurs est liée à la carte réseau externe, seules les fonctionnalités courantes de l’équipe sont publiées sur NDIS ou sur les pilotes de protocole et de filtre qui se superposent. L’extension peut étendre les fonctionnalités publiées en créant des indications status encapsulées pour publier des fonctionnalités prises en charge par certaines cartes de l’équipe.

Par exemple, l’extension peut émettre une indication NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES encapsulée pour modifier les fonctionnalités de filtre de réception actuellement activées pour toute l’équipe.

Pour plus d’informations sur la façon de transférer ou d’obtenir des indications NDIS_STATUS_SWITCH_NIC_STATUS , consultez Gestion des indications d’état NDIS à partir de cartes réseau physiques.

Spécifications

Version

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

En-tête

Ndis.h (inclure Ndis.h)

Voir aussi


NDIS_STATUS_INDICATION

NDIS_STATUS_RECEIVE_FILTER_CURRENT_CAPABILITIES