다음을 통해 공유


IOCTL_KS_ENABLE_EVENT IOCTL(ks.h)

애플리케이션은 IOCTL_KS_ENABLE_EVENT 사용하여 KS 이벤트 유형의 알림을 요청하거나 KS 개체에서 지원하는 이벤트를 확인할 수 있습니다. 애플리케이션은 KsSynchronousDeviceControl 호출의 IoControl 매개 변수에 IOCTL_KS_ENABLE_EVENT 지정합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

애플리케이션은 InBuffer 매개 변수의 KSEVENT 형식 구조와 InLength에서 이 구조체의 크기에 대한 포인터를 배치합니다.

입력 버퍼 길이

KSEVENT의 길이입니다.

출력 버퍼

애플리케이션은 OutBuffer 매개 변수에 KSEVENTDATA 형식의 구조체와 OutLength에서 이 구조체의 크기에 대한 포인터를 배치합니다.

출력 버퍼 길이

KSEVENTDATA의 길이입니다.

상태 블록

요청이 성공하면 Status 멤버가 STATUS_SUCCESS 설정됩니다.

설명

KS 개체에서 지원하는 이벤트를 확인하려면 InBufferInLength에 대해 각각 NULL 및 0을 지정합니다.

요구 사항

요구 사항
헤더 ks.h(Ks.h 포함)

추가 정보

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent