PCAM_STOP_CAPTURE_ROUTINE 콜백 함수(usbcamdi.h)

[CamStopCapture는 지원되지 않으며 나중에 변경되거나 사용할 수 없습니다. 대신 CamStopCaptureEx를 사용합니다. ]

카메라 미니드라이버의 CamStopCapture 콜백 함수는 스트림이 중지된 후 모든 처리를 수행합니다.

구문

PCAM_STOP_CAPTURE_ROUTINE PcamStopCaptureRoutine;

NTSTATUS PcamStopCaptureRoutine(
  PDEVICE_OBJECT BusDeviceObject,
  PVOID DeviceContext
)
{...}

매개 변수

BusDeviceObject

USB 허브에서 만든 카메라 미니드라이버의 디바이스 개체에 대한 포인터입니다.

DeviceContext

카메라 미니 드라이버의 디바이스 컨텍스트에 대한 포인터입니다.

반환 값

CamStopCapture 는 STATUS_SUCCESS 또는 적절한 오류 코드를 반환합니다. 이 반환 값은 읽기 IRP의 완료 코드입니다.

설명

원래 USBCAMD와 이전 버전과의 호환성을 유지해야 하는 카메라 미니드라이버에서는 USBCAMD_DEVICE_DATA 구조와 관련 콜백 함수(즉, "Ex" 접미사가 포함되지 않은 콜백 함수)를 사용해야 합니다.

USBCAMD는 등시 비디오 스트림이 중지된 직후 미니드라이버의 CamStopCapture 콜백 함수를 호출합니다. 일반적으로 카메라 미니 드라이버는 추가 대역폭을 사용하지 않는 USB 비디오 스트리밍 인터페이스 내에서 대체 설정을 선택합니다.

이 함수는 필수입니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 usbcamdi.h(Usbcamdi.h 포함)

추가 정보

CamStopCaptureEx

USBCAMD_DEVICE_DATA2