共用方式為


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 結構。

HeaderType 成員必須設定為 NDIS_OBJECT_TYPE_DEFAULT。 若要指定NDIS_SWITCH_NIC_STATUS_INDICATION結構的版本,標頭Revision 成員必須設定為下列值:

NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1

NDIS 6.30 和更新版本的原始版本。

Size 成員設定為 NDIS_SIZEOF_SWITCH_NIC_STATUS_REVISION_1。

Flags

包含旗標位 OR 的 ULONG 值。 此成員保留給 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 狀態指示的數據,如 SourcePortIdSourceNicIndex 成員所指定。

備註

NDIS_SWITCH_NIC_STATUS_INDICATION結構用於 NDIS 狀態指示NDIS_STATUS_SWITCH_NIC_STATUS

擴充功能可以從連線到可延伸交換 器外部網路適配器的任何基礎實體適配卡轉送或產生狀態指示。 擴充功能通常會發出這些狀態指示,以變更基礎實體適配卡公告的硬體卸除功能。

擴充功能可以轉送或源自下列硬體卸除類型的狀態通知:

  • IPsec) (因特網通訊協定安全性。
  • 虛擬機佇列 (VMQ) 。
  • 單一根目錄 I/O 虛擬化 (SR-IOV)。
如需如何從基礎實體適配卡發出 NDIS 狀態指示的指導方針,請參閱 管理來自實體網路適配器的 NDIS 狀態指示

規格需求

需求
最低支援的用戶端 NDIS 6.30 和更新版本支援。
標頭 ndis.h (包含 Ndis.h)

另請參閱

NDIS_OBJECT_HEADER

NDIS_STATUS_INDICATION

NDIS_SWITCH_NIC_STATUS_INDICATION