NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur (ndis.h)
Die NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur gibt die Informationen an, die erforderlich sind, um eine NDIS-status-Angabe von einem zugrunde liegenden physischen Netzwerkadapter weiterzuleiten oder zu erstellen.
Syntax
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;
Member
Header
Typ, Revision und Größe der NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur . Dieser Member ist als NDIS_OBJECT_HEADER-Struktur formatiert.
Das Type-Element von Header muss auf NDIS_OBJECT_TYPE_DEFAULT festgelegt werden. Um die Version der NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur anzugeben, muss der Revisionsmember von Header auf den folgenden Wert festgelegt werden:
NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1
Originalversion für NDIS 6.30 und höher.
Legen Sie das Element Größe auf NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1 fest.
Flags
Ein ULONG-Wert, der ein bitweises OR von Flags enthält. Dieser Member ist für NDIS reserviert.
SourcePortId
Ein NDIS_SWITCH_PORT_ID Wert, der den eindeutigen Bezeichner des erweiterbaren Hyper-V-Switchports enthält, von dem die NDIS-status Ursprünglich generiert wurde.
SourceNicIndex
Ein NDIS_SWITCH_NIC_INDEX Wert, der den Index des Quellnetzwerkadapters angibt, der mit dem erweiterbaren Quellswitchport verbunden ist. Dieser Port wird vom SourcePortId-Element angegeben.
DestinationPortId
Ein NDIS_SWITCH_PORT_ID Wert, der den eindeutigen Bezeichner des erweiterbaren Switchports enthält, an den die NDIS-status-Angabe weitergeleitet werden soll.
DestinationNicIndex
Ein NDIS_SWITCH_NIC_INDEX Wert, der den Index des Zielnetzwerkadapters angibt, der mit dem erweiterbaren Switchport verbunden ist, der vom DestinationPortId-Member angegeben wird.
StatusIndication
Ein Zeiger auf eine NDIS_STATUS_INDICATION-Struktur . Diese Struktur enthält die Daten für die NDIS-status, die ursprünglich vom Quellnetzwerkadapter ausgegeben wurde, wie in den Membern SourcePortId und SourceNicIndex angegeben.
Hinweise
Die NDIS_SWITCH_NIC_STATUS_INDICATION-Struktur wird in NDIS status Hinweise auf NDIS_STATUS_SWITCH_NIC_STATUS verwendet.
Eine Erweiterung kann status Von jedem zugrunde liegenden physischen Adapter, der mit dem erweiterbaren externen Switch-Netzwerkadapter verbunden ist, weiterleiten oder von diesen ausgehen. In der Regel gibt die Erweiterung diese status Hinweise aus, um die angekündigten Hardwareauslagerungsfunktionen des zugrunde liegenden physischen Adapters zu ändern.
Die Erweiterung kann status Benachrichtigungen für die folgenden Arten von Hardwareauslagerungen weiterleiten oder von ihnen stammen:
- Internetprotokollsicherheit (Internet Protocol Security, IPsec).
- Virtualisierte Computerwarteschlange (VMQ).
- E/A-Virtualisierung mit Einzelstamm (Single Root I/O Virtualization, SR-IOV)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.30 und höher. |
Kopfzeile | ndis.h (include Ndis.h) |
Weitere Informationen