PCAM_FREE_BW_ROUTINE_EX fungsi panggilan balik (usbcamdi.h)

Fungsi panggilan balik CamFreeBandwidthEx kamera minidriver memilih pengaturan alternatif dalam antarmuka streaming video USB yang tidak menggunakan bandwidth.

Sintaks

PCAM_FREE_BW_ROUTINE_EX PcamFreeBwRoutineEx;

NTSTATUS PcamFreeBwRoutineEx(
  PDEVICE_OBJECT BusDeviceObject,
  PVOID DeviceContext,
  ULONG STreamNumber
)
{...}

Parameter

BusDeviceObject

Arahkan ke objek perangkat minidriver kamera yang dibuat oleh hub USB.

DeviceContext

Arahkan ke konteks perangkat minidriver kamera.

STreamNumber

Menunjukkan nomor aliran.

Nilai kembali

CamFreeBandwidthEx mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai.

Keterangan

USBCAMD memanggil fungsi panggilan balik CamFreeBandwidthEx kamera minidriver setelah streaming video isochronous berhenti.

Biasanya, fungsi ini memanggil layanan USBCAMD_SelectAlternateInterface untuk memilih antarmuka alternatif yang benar dan mempersiapkan video streaming.

USBCAMD asli tidak memanggil CamFreeBandwidthEx.

Fungsi ini diperlukan.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header usbcamdi.h (termasuk Usbcamdi.h)

Lihat juga

USBCAMD_DEVICE_DATA2

USBCAMD_SelectAlternateInterface