IOCTL_KS_ENABLE_EVENT IOCTL (ks.h)
アプリケーションでは、IOCTL_KS_ENABLE_EVENTを使用して KS イベントの種類の通知を要求したり、KS オブジェクトでサポートされているイベントを特定したりできます。 アプリケーションは、KsSynchronousDeviceControl の呼び出しの IoControl パラメーターにIOCTL_KS_ENABLE_EVENTを指定します。
メジャー コード
[入力バッファー]
アプリケーションは、InBuffer パラメーターに KSEVENT 型の構造体へのポインターを配置し、この構造体のサイズを InLength に配置します。
入力バッファーの長さ
KSEVENT の長さ。
出力バッファー
アプリケーションは、OutBuffer パラメーターに KSEVENTDATA 型の構造体へのポインターを配置し、この構造体のサイズを OutLength に配置します。
出力バッファーの長さ
KSEVENTDATA の長さ。
ステータス ブロック
要求が成功した場合、Status メンバーは STATUS_SUCCESS に設定されます。
注釈
KS オブジェクトでサポートされるイベントを確認するには、InBuffer と InLength にそれぞれ NULL と 0 を指定します。
要件
要件 | 値 |
---|---|
Header | ks.h (Ks.h を含む) |