функция USBCAMD_AdapterReceivePacket (usbcamdi.h)
Функция USBCAMD_AdapterReceivePacket позволяет USBCAMD обрабатывать блок запросов потока на основе адаптера (SRB).
Синтаксис
PVOID USBCAMD_AdapterReceivePacket(
[in] PHW_STREAM_REQUEST_BLOCK Srb,
[in] PUSBCAMD_DEVICE_DATA DeviceData,
[in] PDEVICE_OBJECT *DeviceObject,
[in] BOOLEAN NeedsCompletion
);
Параметры
[in] Srb
Указатель на SRB, переданный функции обратного вызова AdapterReceivePacket мини-драйвера камеры.
[in] DeviceData
Указатель на структуру USBCAMD_DEVICE_DATA , содержащую точки входа в функции обратного вызова мини-драйвера камеры.
[in] DeviceObject
Указатель на физический объект устройства (PDO).
[in] NeedsCompletion
Указывает, будет ли USBCAMD обрабатывать и завершать запрос SRB. Укажите ЗНАЧЕНИЕ TRUE , если USBCAMD требуется выполнить запрос SRB Укажите ЗНАЧЕНИЕ FALSE , чтобы usbCAMD игнорировали запрос SRB и вернули указатель контекста устройства.
Возвращаемое значение
USBCAMD_AdapterReceivePacket возвращает указатель на контекст конкретного устройства для данного экземпляра камеры.
Комментарии
Как правило, эта функция вызывается мини-накопителем камеры из подпрограммы AdapterReceivePacket .
Эта функция также может использоваться мини-накопителем для получения контекста устройства, задав для параметра NeedsCompletionзначение FALSE. В этом случае параметры DeviceData и DeviceObject игнорируются.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | usbcamdi.h (включая Usbcamdi.h) |
Библиотека | Usbcamd2.lib |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по