次の方法で共有


NET_BUFFER_LIST_INFO マクロ (ndis/nblaccessors.h)

NET_BUFFER_LIST_INFO は、NDIS ドライバーが取得し、NET_BUFFER_LIST 構造体内のすべての NET_BUFFER 構造体に適用される情報を設定するために使用するマクロです。

構文

void NET_BUFFER_LIST_INFO(
   _NBL,
   _Id
);

パラメーター

_NBL

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

_Id

_NBL パラメーターが指定する NET_BUFFER_LIST 構造体のメンバー NetBufferListInfo からアクセスする情報の種類を示す ID。

戻り値

NET_BUFFER_LIST_INFO は、指定した ID に関連付けられている情報を返します。 情報は、指定された NET_BUFFER_LIST 構造体の NetBufferListInfo メンバーから取得されます。

備考

有効な NetBufferListInfo ID の一覧については、NDIS_NET_BUFFER_LIST_INFO 列挙参照ページを参照してください。

次の例では、NetBufferListInfo 値を取得する方法を示します。

value = NET_BUFFER_LIST_INFO(pNBL, Id);

次の例では、NetBufferListInfo 値の設定を示します。

NET_BUFFER_LIST_INFO(pNBL, Id) = value;

必要条件

要件 価値
サポートされる最小クライアント NDIS 6.0 以降でサポートされています。
ターゲット プラットフォーム 万国
ヘッダー ndis/nblaccessors.h (ndis.h を含む)

関連項目

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST