次の方法で共有


NdisFIndicateStatus 関数 (ndis.h)

NdisFIndicateStatus 関数は、基になるドライバーからフィルター処理された状態表示を渡すか、状態表示を生成します。

構文

void NdisFIndicateStatus(
  [in] NDIS_HANDLE             NdisFilterHandle,
  [in] PNDIS_STATUS_INDICATION StatusIndication
);

パラメーター

[in] NdisFilterHandle

このフィルター モジュールを識別する NDIS ハンドル。 NDIS は FilterAttach 関数の呼び出しでフィルター ドライバーにハンドルを渡しました。

[in] StatusIndication

状態情報を含む NDIS_STATUS_INDICATION 構造体へのポインター。

戻り値

なし

解説

フィルター ドライバーは、FilterStatus 関数から NdisFIndicateStatus を呼び出して、フィルター処理された状態表示を基になるドライバーに渡すことができます。

状態表示を開始するには、フィルター ドライバーは、FilterStatus への以前の NDIS 呼び出しなしで NdisFIndicateStatus を呼び出します。

フィルター ドライバーは、登録属性を設定した後に NdisFIndicateStatus を呼び出し、 NdisFSetAttributes 関数が返すことができます。 ドライバーは、FilterDetach 関数から戻った後に NdisFIndicateStatus を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
対象プラットフォーム デスクトップ
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_StatusIndication_Function(ndis)

こちらもご覧ください

FilterAttach

FilterDetach

FilterStatus

NDIS_STATUS_INDICATION

NdisFSetAttributes