PCAM_START_CAPTURE_ROUTINE_EX función de devolución de llamada (usbcamdi.h)

La función de devolución de llamada CamStartCaptureEx de una minidriver de cámara selecciona la configuración alternativa adecuada dentro de la interfaz de streaming de vídeo USB y prepara el dispositivo para transmitir.

Sintaxis

PCAM_START_CAPTURE_ROUTINE_EX PcamStartCaptureRoutineEx;

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

Parámetros

BusDeviceObject

Puntero al objeto de dispositivo del minidriver de la cámara creado por el concentrador USB.

DeviceContext

Puntero al contexto del dispositivo del minidriver de la cámara.

StreamNumber

Indica el número de secuencia.

Valor devuelto

CamStartCaptureEx devuelve STATUS_SUCCESS o un código de error adecuado. Este valor devuelto es el código de finalización del IRP de lectura.

Comentarios

El USBCAMD original no llama a CamStartCaptureEx.

Esta función es necesaria.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado usbcamdi.h (incluye Usbcamdi.h)