次の方法で共有


IOCTL_KS_DISABLE_EVENT IOCTL (ks.h)

アプリケーションでは、IOCTL_KS_DISABLE_EVENTを使用して、以前の要求通知を取り消すことができます。 アプリケーションは、KsSynchronousDeviceControl の呼び出しの IoControl パラメーターにIOCTL_KS_DISABLE_EVENTを指定します。

メジャー コード

IRP_MJ_DEVICE_CONTROL

[入力バッファー]

アプリケーションは、InBuffer パラメーターに KSEVENTDATA 型の構造体へのポインターを配置します。 これは、イベントの有効化時にアプリケーションがインスタンス化した元の KSEVENTDATA 構造体の場所です。 すべてのアクティブなイベントを無効にするために、クライアントは InBuffer パラメーターと InLength パラメーターで NULL ポインターと長さを 0 に指定します。

入力バッファーの長さ

KSEVENTDATA の長さ。

出力バッファー

[なし] :

出力バッファーの長さ

[なし] :

ステータス ブロック

要求が成功した場合、Status メンバーは STATUS_SUCCESS に設定されます。

要件

要件
Header ks.h (Ks.h を含む)

こちらもご覧ください

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent