次の方法で共有


NdisTestNblFlags マクロ (ndis/nblaccessors.h)

NdisTestNblFlags マクロは、NET_BUFFER_LIST 構造体内のフラグのセットの設定をテストします。

構文

void NdisTestNblFlags(
  _NBL,
  _F
);

パラメーター

_NBL

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

_F

NblFlags テストする NET_BUFFER_LIST 構造体のメンバーで、ビットごとの OR 演算と組み合わせたフラグ。

戻り値

NdisTestNblFlags は、_F パラメーターで指定されているすべてのフラグが設定されている場合、TRUE を返します。 それ以外の場合、このマクロは FALSE 返します。

備考

NDIS ドライバーは、NdisTestNblFlags マクロを使用して、NET_BUFFER_LIST 構造体の NblFlags メンバー内の指定されたフラグ (_F) の状態を取得します。

NdisTestNblFlags 使用して、指定したフラグのセットがすべて設定されているかどうかを確認します。

フラグの詳細については、NET_BUFFER_LIST トピックの NblFlags メンバーを参照してください。

必要条件

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

関連項目

NET_BUFFER_LIST