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


функция обратного вызова PCAM_STOP_CAPTURE_ROUTINE_EX (usbcamdi.h)

Функция обратного вызова камеры CamStopCaptureEx выполняет любую обработку после остановки потока.

Синтаксис

PCAM_STOP_CAPTURE_ROUTINE_EX PcamStopCaptureRoutineEx;

NTSTATUS PcamStopCaptureRoutineEx(
  PDEVICE_OBJECT BusDeviceObject,
  PVOID DeviceContext,
  ULONG StreamNumber
)
{...}

Параметры

BusDeviceObject

Указатель на объект устройства мини-driver камеры, созданный USB-концентратором.

DeviceContext

Указатель на контекст устройства мини-driver камеры.

StreamNumber

Указывает номер потока.

Возвращаемое значение

CamStopCaptureEx возвращает STATUS_SUCCESS или соответствующий код ошибки. Это возвращаемое значение представляет собой код завершения для чтения IRP.

Замечания

USBCAMD вызывает функцию обратного вызова camStopCaptureEx minidriver сразу после остановки видеопотока. Как правило, мини-driver камеры выбирает альтернативный параметр в интерфейсе потоковой передачи видео USB, который не использует дополнительную пропускную способность.

Исходный USBCAMD не вызывает CamStopCaptureEx.

Эта функция является обязательной.

Требования

Требование Ценность
целевая платформа Настольный
заголовка usbcamdi.h (включая Usbcamdi.h)