PCAM_FREE_BW_ROUTINE_EX Rückruffunktion (usbcamdi.h)
Die CamFreeBandwidthEx Rückruffunktion eines Kameraminidrivers wählt eine alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus, die keine Bandbreite verwendet.
Syntax
PCAM_FREE_BW_ROUTINE_EX PcamFreeBwRoutineEx;
NTSTATUS PcamFreeBwRoutineEx(
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
CamFreeBandwidthEx- gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück.
Bemerkungen
USBCAMD ruft die CamFreeBandwidthEx Rückruffunktion des Kameraminidrivers auf, nachdem der isochrone Videostream beendet wurde.
In der Regel ruft diese Funktion den USBCAMD_SelectAlternateInterface Dienst auf, um die richtige alternative Schnittstelle auszuwählen und sich auf das Streaming von Video vorzubereiten.
Die ursprüngliche USBCAMD ruft CamFreeBandwidthExnicht auf.
Diese Funktion ist erforderlich.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | usbcamdi.h (include Usbcamdi.h) |