다음을 통해 공유


IOCTL_KS_METHOD IOCTL(ks.h)

애플리케이션은 IOCTL_KS_METHOD 사용하여 KS 개체에서 메서드를 실행할 수 있습니다. 애플리케이션은 아래에 설명된 매개 변수를 사용하여 IOCTL_KS_METHOD KsSynchronousDeviceControl 함수에 전달합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

애플리케이션은 InBuffer 매개 변수에서 호출할 메서드를 지정하고 InLength에서 메서드 구조의 크기를 지정하는 KSMETHOD 형식의 구조에 포인터를 배치합니다.

입력 버퍼 길이

InLength의 메서드 구조 크기입니다.

출력 버퍼

클라이언트는 메서드에 필요한 경우 출력 버퍼를 할당하고 전달합니다. (KSMETHOD 구조체에 설정된 플래그에 의해 결정됩니다.) 예를 들어 KSMETHOD_STREAMALLOCATOR_ALLOC 새로 할당된 프레임에 대한 출력 버퍼를 제공합니다.

출력 버퍼 길이

출력 버퍼의 길이입니다.

상태 블록

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

요구 사항

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

추가 정보

KSFASTMETHOD_ITEM

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsMethodHandler