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

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

Синтаксис

PCAM_STOP_CAPTURE_ROUTINE_EX PcamStopCaptureRoutineEx;

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

Параметры

BusDeviceObject

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

DeviceContext

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

StreamNumber

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

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

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

Комментарии

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

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

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

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть usbcamdi.h (включая Usbcamdi.h)