Поделиться через


IOCTL_KS_METHOD IOCTL (ks.h)

Приложение может использовать IOCTL_KS_METHOD для выполнения метода в объекте KS. Приложение передает IOCTL_KS_METHOD с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Приложение помещает указатель на структуру типа KSMETHOD указание метода, вызываемого в параметре InBuffer, а также размер структуры метода в InLength.

Длина входного буфера

Размер структуры метода в InLength.

Выходной буфер

Клиент выделяет и передает выходной буфер, если для этого метода требуется один. (Это определяется флагами, заданными в структуре KSMETHOD.) Например, KSMETHOD_STREAMALLOCATOR_ALLOC предоставляет выходной буфер для вновь выделенного кадра.

Длина выходного буфера

Длина выходного буфера.

Блок состояния

Если запрос выполнен успешно, для элемента состояния задано значение STATUS_SUCCESS.

Требования

Требование Ценность
заголовка ks.h (include Ks.h)

См. также

KSFASTMETHOD_ITEM

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsMethodHandler