Condividi tramite


PCAM_START_CAPTURE_ROUTINE_EX funzione di callback (usbcamdi.h)

Un minidriver della fotocamera CamStartCaptureEx funzione di callback seleziona l'impostazione alternativa appropriata all'interno dell'interfaccia di streaming video USB e prepara il dispositivo per lo streaming.

Sintassi

PCAM_START_CAPTURE_ROUTINE_EX PcamStartCaptureRoutineEx;

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

Parametri

BusDeviceObject

Puntatore all'oggetto dispositivo del minidriver della fotocamera creato dall'hub USB.

DeviceContext

Puntatore al contesto del dispositivo del minidriver della fotocamera.

StreamNumber

Indica il numero del flusso.

Valore restituito

CamStartCaptureEx restituisce STATUS_SUCCESS o un codice di errore appropriato. Questo valore restituito è il codice di completamento per l'IRP letto.

Osservazioni

L'oggetto USBCAMD originale non chiama CamStartCaptureEx.

Questa funzione è obbligatoria.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione usbcamdi.h (include Usbcamdi.h)