StorPortInitializeEvent 関数 (storport.h)

StorPortInitializeEvent は、イベント オブジェクトを同期または通知の種類のイベントとして初期化し、シグナル状態または非シグナル状態に設定します。

構文

ULONG StorPortInitializeEvent(
  PVOID           HwDeviceExtension,
  PSTOR_EVENT     Event,
  STOR_EVENT_TYPE Type,
  BOOLEAN         State
);

パラメーター

HwDeviceExtension

ミニポートのハードウェア デバイス拡張機能へのポインター。

Event

イベント オブジェクトを記述する呼び出し元によって割り当てられた STOR_EVENT 構造体へのポインター。

Type

イベントの種類を識別する STOR_EVENT_TYPE 列挙型。

State

イベントの初期状態を指定するブール値。

戻り値

StorPortInitializeEvent は、成功したSTOR_STATUS_SUCCESSを返します。 いずれかのパラメーターが無効な場合は、STOR_STATUS_INVALID_PARAMETERを返します。

注釈

ミニポートは 、StorPortInitializeEvent を呼び出してイベント オブジェクトを同期または通知の種類のイベントとして初期化し、イベント オブジェクトをシグナル状態または非シグナル状態に設定できます。

詳細については、「 KeInitializeEvent 」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 2004
Header storport.h

こちらもご覧ください

KeInitializeEvent

STOR_EVENT

STOR_EVENT_TYPE

StorPortSetEvent

StoPortWaitForSingleObject