다음을 통해 공유


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_SUCCESS 설정됩니다.

발언

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

요구 사항

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

참고 항목

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent