次の方法で共有


NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX マクロ (ndis.h)

拡張可能スイッチ拡張機能 Hyper-V、NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX マクロを使用して、NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY 構造体内の NDIS_SWITCH_PORT_DESTINATION 要素にアクセスします。

構文

void NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX(
   _DestArray_,
   _Index_
);

パラメーター

_DestArray_

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY 構造体へのポインター。

_Index_

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY内の NDIS_SWITCH_PORT_DESTINATION 要素の 0 から始まるインデックスを指定する USHORT 値。

手記

この値は、NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY 構造体の NumElements メンバーの値より小さくする必要があります。

戻り値

NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX マクロは、NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY内の指定した NDIS_SWITCH_PORT_DESTINATION 要素へのポインターを返します。

必要条件

要件 価値
サポートされる最小クライアント NDIS 6.30 以降でサポートされています。
ターゲット プラットフォーム デスクトップ
ヘッダー ndis.h

関連項目

NDIS_SWITCH_PORT_DESTINATION

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY