PCAM_STOP_CAPTURE_ROUTINE_EX funzione di callback (usbcamdi.h)
Un minidriver della fotocamera CamStopCaptureEx funzione di callback 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 del 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 letto.
Osservazioni
USBCAMD chiama il camStopCaptureEx funzione di callback immediatamente 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.
UsbCAMD originale non chiama CamStopCaptureEx.
Questa funzione è obbligatoria.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | usbcamdi.h (include Usbcamdi.h) |