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
傳遞至相機迷你驅動程式 AdapterReceivePacket 回呼函式的 SRB 指標。
[in] DeviceData
包含相機迷你驅動程式回呼函式進入點之 USBCAMD_DEVICE_DATA 結構的指標。
[in] DeviceObject
裝置實體裝置物件的指標(PDO)。
[in] NeedsCompletion
指定 USBCAMD 是否要處理並完成 SRB 要求。 如果 USBCAMD 完成 SRB 要求,請指定 TRUE 指定 FALSE,讓 USBCAMD 忽略 SRB 要求並傳回裝置內容指標。
傳回值
USBCAMD_AdapterReceivePacket 傳回相機實例之裝置特定內容的指標。
言論
一般而言,相機迷你驅動程式會從其 AdapterReceivePacket 例程呼叫此函式。
minidriver 也可以使用此函式,藉由將 NeedsCompletion 參數設定為 FALSE來擷取裝置內容。 在此情況下,會忽略 DeviceData 和 DeviceObject 參數。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | usbcamdi.h (包括 Usbcamdi.h) |
連結庫 | Usbcamd2.lib |