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 指定します。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ks.h (Ks.h を含む) |
関連項目
KSEVENT を する
KSEVENTDATA の
KsDisableEvent の