structure NDIS_SWITCH_NIC_STATUS_INDICATION (ndis.h)
La structure NDIS_SWITCH_NIC_STATUS_INDICATION spécifie les informations nécessaires pour transférer ou créer une indication de status NDIS à partir d’une carte réseau physique sous-jacente.
Syntaxe
typedef struct _NDIS_SWITCH_NIC_STATUS_INDICATION {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_SWITCH_PORT_ID SourcePortId;
NDIS_SWITCH_NIC_INDEX SourceNicIndex;
NDIS_SWITCH_PORT_ID DestinationPortId;
NDIS_SWITCH_NIC_INDEX DestinationNicIndex;
PNDIS_STATUS_INDICATION StatusIndication;
} NDIS_SWITCH_NIC_STATUS_INDICATION, *PNDIS_SWITCH_NIC_STATUS_INDICATION;
Membres
Header
Type, révision et taille de la structure NDIS_SWITCH_NIC_STATUS_INDICATION . Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER .
Le membre Type de l’en-tête doit être défini sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_SWITCH_NIC_STATUS_INDICATION , le membre Revision de Header doit avoir la valeur suivante :
NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1
Version d’origine pour NDIS 6.30 et versions ultérieures.
Définissez le membre Size sur NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1.
Flags
Valeur ULONG qui contient un OR au niveau du bit d’indicateurs. Ce membre est réservé à NDIS.
SourcePortId
Valeur NDIS_SWITCH_PORT_ID qui contient l’identificateur unique du port de commutateur extensible Hyper-V à partir duquel l’indication status NDIS a été générée à l’origine.
SourceNicIndex
Valeur NDIS_SWITCH_NIC_INDEX qui spécifie l’index de la carte réseau source connectée au port de commutateur extensible source. Ce port est spécifié par le membre SourcePortId .
DestinationPortId
Valeur NDIS_SWITCH_PORT_ID qui contient l’identificateur unique du port de commutateur extensible vers lequel l’indication NDIS status doit être transférée.
DestinationNicIndex
Valeur NDIS_SWITCH_NIC_INDEX qui spécifie l’index de la carte réseau de destination connectée au port de commutateur extensible spécifié par le membre DestinationPortId .
StatusIndication
Pointeur vers une structure NDIS_STATUS_INDICATION . Cette structure contient les données de l’indication NDIS status émise à l’origine par la carte réseau source, comme spécifié par les membres SourcePortId et SourceNicIndex.
Remarques
La structure NDIS_SWITCH_NIC_STATUS_INDICATION est utilisée dans NDIS status indications de NDIS_STATUS_SWITCH_NIC_STATUS.
Une extension peut transférer ou provenir status indications de n’importe quelle carte physique sous-jacente connectée à la carte réseau externe du commutateur extensible. En règle générale, l’extension émet ces status indications afin de modifier les fonctionnalités de déchargement matérielle publiées de l’adaptateur physique sous-jacent.
L’extension peut transférer ou provenir status notifications pour les types de déchargements matériels suivants :
- Sécurité du protocole Internet (IPsec).
- File d’attente de machines virtualisées (VMQ).
- Virtualisation d’E/S d’une racine unique (SR-IOV)
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.30 et versions ultérieures. |
En-tête | ndis.h (inclure Ndis.h) |
Voir aussi