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 카메라의 이 instance 디바이스별 컨텍스트에 대한 포인터를 반환합니다.
설명
일반적으로 이 함수는 AdapterReceivePacket 루틴에서 카메라 미니 드라이버에 의해 호출됩니다.
이 함수는 미니드라이버에서 NeedsCompletion 매개 변수를 FALSE로 설정하여 디바이스 컨텍스트를 검색하는 데 사용할 수도 있습니다. 이 경우 DeviceData 및 DeviceObject 매개 변수는 무시됩니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | usbcamdi.h(Usbcamdi.h 포함) |
라이브러리 | Usbcamd2.lib |