다음을 통해 공유


UdecxUrbRetrieveControlSetupPacket 함수(udecxurb.h)

지정된 프레임워크 요청 개체에서 USB 컨트롤 설정 패킷을 검색합니다.

통사론

NTSTATUS UdecxUrbRetrieveControlSetupPacket(
  [in]  WDFREQUEST                    Request,
  [out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);

매개 변수

[in] Request

설치 패킷을 포함하는 요청을 나타내는 프레임워크 요청 개체에 대한 핸들입니다.

[out] SetupPacket

USB 컨트롤 전송을 설명하는 설정 패킷을 수신하는 WDF_USB_CONTROL_SETUP_PACKET 구조체입니다.

반환 값

이 메서드는 작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 이 메서드는 적절한 NTSTATUS 오류 코드를 반환할 수 있습니다.

발언

클라이언트 드라이버는 설치 패킷의 내용을 검사하여 디바이스로 전송되는 표준 제어 요청을 확인할 수 있습니다.

요청을 완료하려면 드라이버가 UdecxUrbCompleteWithNtStatus호출해야 합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 Windows
최소 KMDF 버전 1.15
헤더 udecxurb.h(Udecx.h 포함)
라이브러리 Udecxstub.lib
IRQL PASSIVE_LEVEL

참고 항목

아키텍처: USB UDE(디바이스 에뮬레이션)

UDE 클라이언트 드라이버 작성