NdisResetEvent 関数 (ndis.h)

NdisResetEvent 関数は、特定のイベントの Signaled 状態をクリアします。

構文

void NdisResetEvent(
  [in] PNDIS_EVENT Event
);

パラメーター

[in] Event

呼び出し元がストレージを提供した初期化されたイベント オブジェクトへのポインター。

戻り値

なし

解説

NdisResetEvent は、指定されたイベントの状態を明示的に 通知されないように設定します

NdisSetEvent 関数を使用してシグナル状態に設定されたイベントは、NdisResetEvent の明示的な呼び出しが発生するまでその状態のままです。 イベントは シグナル 状態のままですが、そのイベントの NdisWaitEvent 関数の呼び出し元は、待機せずに実行のためにディスパッチされます。

要件

要件
サポートされている最小のクライアント Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisResetEvent (NDIS 5.1) を参照) でサポートされています。 Windows XP での NDIS 5.1 ドライバー (「NdisResetEvent (NDIS 5.1)」を参照) でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_Synch_Function(ndis)

こちらもご覧ください

NdisInitializeEvent

NdisSetEvent

NdisWaitEvent