PCAM_FREE_BW_ROUTINE回呼函式 (usbcamdi.h)
[CamFreeBandwidth 不受支持,未來可能會變更或無法使用。 請改用 CamFreeBandwidthEx。 ]
相機迷你驅動程式的 CamFreeBandwidth 回呼函式會在不使用頻寬的 USB 視訊串流介面內選取替代設定。
語法
PCAM_FREE_BW_ROUTINE PcamFreeBwRoutine;
NTSTATUS PcamFreeBwRoutine(
PDEVICE_OBJECT BusDeviceObject,
PVOID DeviceContext
)
{...}
參數
BusDeviceObject
USB 中樞所建立相機迷你驅動程式裝置物件的指標。
DeviceContext
相機迷你驅動程式裝置內容的指標。
傳回值
CamFreeBandwidth 會傳回STATUS_SUCCESS或適當的錯誤碼。
言論
必須維持與原始 USBCAMD 回溯相容性的相機迷你驅動程式必須使用 USBCAMD_DEVICE_DATA 結構和其相關聯的回呼函式(也就是不包含 “Ex” 後綴的回呼函式)。
USBCAMD 會呼叫相機迷你驅動程式的 CamFreeBandwidth 回呼函式后,非時態視訊串流停止。
一般而言,此函式會呼叫 USBCAMD_SelectAlternateInterface 服務,以選取正確的替代介面並準備串流視訊。
此函式是必要的。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | usbcamdi.h (包括 Usbcamdi.h) |