PCAM_FREE_BW_ROUTINE fungsi panggilan balik (usbcamdi.h)
[CamFreeBandwidth tidak didukung dan dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, gunakan CamFreeBandwidthEx. ]
Fungsi panggilan balik CamFreeBandwidth kamera minidriver memilih pengaturan alternatif dalam antarmuka streaming video USB yang tidak menggunakan bandwidth.
Sintaks
PCAM_FREE_BW_ROUTINE PcamFreeBwRoutine;
NTSTATUS PcamFreeBwRoutine(
PDEVICE_OBJECT BusDeviceObject,
PVOID DeviceContext
)
{...}
Parameter
BusDeviceObject
Arahkan ke objek perangkat minidriver kamera yang dibuat oleh hub USB.
DeviceContext
Arahkan ke konteks perangkat minidriver kamera.
Nilai kembali
CamFreeBandwidth mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai.
Keterangan
Minidriver kamera yang harus mempertahankan kompatibilitas mundur dengan USBCAMD asli harus menggunakan struktur USBCAMD_DEVICE_DATA dan fungsi panggilan balik terkait (yaitu, fungsi panggilan balik yang tidak berisi akhiran "Ex").
USBCAMD memanggil fungsi panggilan balik CamFreeBandwidth kamera minidriver setelah aliran video isochronous berhenti.
Biasanya, fungsi ini memanggil layanan USBCAMD_SelectAlternateInterface untuk memilih antarmuka alternatif yang benar dan mempersiapkan streaming video.
Fungsi ini diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | usbcamdi.h (termasuk Usbcamdi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk