Condividi tramite


PCAM_STOP_CAPTURE_ROUTINE_EX funzione di callback (usbcamdi.h)

La funzione di callback CamStopCaptureEx di una fotocamera esegue qualsiasi elaborazione dopo l'arresto del flusso.

Sintassi

PCAM_STOP_CAPTURE_ROUTINE_EX PcamStopCaptureRoutineEx;

NTSTATUS PcamStopCaptureRoutineEx(
  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 di dispositivo del minidriver della fotocamera.

StreamNumber

Indica il numero del flusso.

Valore restituito

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

Commenti

USBCAMD chiama la funzione di callback CamStopCaptureEx del minidriver subito dopo l'arresto del flusso video isocrono. In genere, un minidriver della fotocamera seleziona un'impostazione alternativa all'interno dell'interfaccia di streaming video USB che non usa larghezza di banda aggiuntiva.

L'USBCAMD originale non chiama CamStopCaptureEx.

Questa funzione è obbligatoria.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione usbcamdi.h (include Usbcamdi.h)