Freigeben über


PCAM_STOP_CAPTURE_ROUTINE_EX Rückruffunktion (usbcamdi.h)

Die CamStopCaptureEx eines Kamera-Minidrivers Rückruffunktion führt jede Verarbeitung aus, nachdem der Datenstrom beendet wurde.

Syntax

PCAM_STOP_CAPTURE_ROUTINE_EX PcamStopCaptureRoutineEx;

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

Parameter

BusDeviceObject

Zeiger auf das Geräteobjekt des Kameraminidrivers, das vom USB-Hub erstellt wurde.

DeviceContext

Zeigen Sie auf den Gerätekontext des Kamera-Minidrivers.

StreamNumber

Gibt die Datenstromnummer an.

Rückgabewert

CamStopCaptureEx- gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück. Dieser Rückgabewert ist der Abschlusscode für das Lese-IRP.

Bemerkungen

USBCAMD ruft die CamStopCaptureEx Rückruffunktion des Minidrivers unmittelbar nach dem Beenden des isochronen Videostreams auf. In der Regel wählt ein Kamera-Minidriver eine alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus, die keine zusätzliche Bandbreite verwendet.

Die ursprüngliche USBCAMD ruft CamStopCaptureExnicht auf.

Diese Funktion ist erforderlich.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- usbcamdi.h (include Usbcamdi.h)