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 以降でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis/nblaccessors.h (ndis.h を含む) |