NdisSetEvent 関数 (ndis.h)

NdisSetEvent 関数は、指定されたイベントがまだ Signaled でない場合は、シグナル状態に設定します。

構文

void NdisSetEvent(
  [in] PNDIS_EVENT Event
);

パラメーター

[in] Event

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

戻り値

なし

解説

イベントが シグナル 状態になると、イベントの待機が満たされ、すべてのウェイターが実行のためにディスパッチされます。

NdisSetEvent の呼び出し後、ドライバーが NdisResetEvent 関数を呼び出すまでイベントはシグナル状態のままです。

要件

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

こちらもご覧ください

NdisInitializeEvent

NdisResetEvent

NdisWaitEvent