Freigeben über


PCAM_START_CAPTURE_ROUTINE_EX Rückruffunktion (usbcamdi.h)

Die CamStartCaptureEx-Rückruffunktion eines Kamera-Minidrivers wählt die entsprechende alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus und bereitet das Gerät auf das Streamen vor.

Syntax

PCAM_START_CAPTURE_ROUTINE_EX PcamStartCaptureRoutineEx;

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

Parameter

BusDeviceObject

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

DeviceContext

Zeiger auf den Gerätekontext des Kameraminidrivers.

StreamNumber

Gibt die Streamnummer an.

Rückgabewert

CamStartCaptureEx gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück. Dieser Rückgabewert ist der Vervollständigungscode für die Lese-IRP.

Hinweise

Die ursprüngliche USBCAMD ruft CamStartCaptureEx nicht auf.

Diese Funktion ist erforderlich.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile usbcamdi.h (einschließlich Usbcamdi.h)