(usbcamdi.h) PCAM_FREE_BW_ROUTINE_EX回调函数

相机微型驱动程序的 CamFreeBandwidthEx 回调函数在不使用带宽的 USB 视频流接口中选择备用设置。

语法

PCAM_FREE_BW_ROUTINE_EX PcamFreeBwRoutineEx;

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

参数

BusDeviceObject

指向 USB 中心创建的相机微型驱动程序设备对象的指针。

DeviceContext

指向相机微型驱动程序的设备上下文的指针。

STreamNumber

指示流号。

返回值

CamFreeBandwidthEx 返回STATUS_SUCCESS或适当的错误代码。

注解

USBCAMD 在非时序视频流停止后调用相机微型驱动程序的 CamFreeBandwidthEx 回调函数。

通常,此函数调用 USBCAMD_SelectAlternateInterface 服务来选择正确的备用接口并准备流式传输视频。

原始 USBCAMD 不调用 CamFreeBandwidthEx

此函数是必需的。

要求

   
目标平台 桌面
Header usbcamdi.h (包括 Usbcamdi.h)

另请参阅

USBCAMD_DEVICE_DATA2

USBCAMD_SelectAlternateInterface