NDIS_SWITCH_NIC_STATUS_INDICATION結構 (ndis.h)
NDIS_SWITCH_NIC_STATUS_INDICATION 結構會指定從基礎實體網路適配器轉送或產生 NDIS 狀態指示所需的資訊。
語法
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;
成員
Header
NDIS_SWITCH_NIC_STATUS_INDICATION 結構的型別、修訂和大小。 此成員的格式為 NDIS_OBJECT_HEADER 結構。
標頭 的 Type 成員必須設定為 NDIS_OBJECT_TYPE_DEFAULT。 若要指定 NDIS_SWITCH_NIC_STATUS_INDICATION 結構的版本,Header 的 Revision 成員必須設定為下列值:
NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1
NDIS 6.30 和更新版本的原始版本。
將 Size 成員設定為 NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1。
Flags
ULONG 值,其中包含旗標的位 OR。 此成員保留給 NDIS。
SourcePortId
NDIS_SWITCH_PORT_ID值,其中包含最初產生 NDIS 狀態指示之 Hyper-V 可延伸交換器埠的唯一標識符。
SourceNicIndex
NDIS_SWITCH_NIC_INDEX值,指定連接到來源可延伸交換器埠的來源網路適配器索引。 此埠是由 SourcePortId 成員所指定。
DestinationPortId
NDIS_SWITCH_PORT_ID值,其中包含要轉送 NDIS 狀態指示之可延伸交換器埠的唯一標識符。
DestinationNicIndex
NDIS_SWITCH_NIC_INDEX值,指定連線至 DestinationPortId 成員所指定之可延伸交換器埠的目的地網路適配器索引。
StatusIndication
NDIS_STATUS_INDICATION 結構的指標。 此結構包含原始來源網路適配器所發出之 NDIS 狀態指示的數據,如來源網路適配器所指定的 SourcePortId 和 SourceNicIndex 成員所指定。
言論
NDIS_SWITCH_NIC_STATUS_INDICATION 結構用於 NDIS 狀態指示 NDIS_STATUS_SWITCH_NIC_STATUS。
延伸模組可以從連接到可延伸交換器的任何基礎實體適配卡轉送或產生狀態指示,外部網路適配器。 擴充功能通常會發出這些狀態指示,以變更基礎實體適配卡公告的硬體卸除功能。
延伸模組可以轉寄或產生下列硬體卸除類型的狀態通知:
- 因特網通訊協定安全性(IPsec)。
- 虛擬機佇列(VMQ)。
- 單一根目錄 I/O 虛擬化 (SR-IOV)。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | NDIS 6.30 和更新版本支援。 |
標頭 | ndis.h (包括 Ndis.h) |
另請參閱