UdecxInitializeWdfDeviceInit 함수(udecxwdfdevice.h)

플러그 앤 플레이(PnP) 관리자가 디바이스의 존재를 보고할 때 디바이스 초기화 작업을 초기화합니다.

구문

NTSTATUS UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

매개 변수

WdfDeviceInit

프레임워크 할당 WDFDEVICE_INIT 구조체에 대한 포인터입니다.

반환 값

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

설명

에뮬레이트된 호스트 컨트롤러 디바이스의 클라이언트 드라이버는 WdfDeviceCreateUdecxWdfDeviceAddUsbDeviceEmulation을 호출하기 전에 EvtDriverDeviceAdd 구현에서 이 메서드를 호출합니다. 코드 예제는 UdecxWdfDeviceAddUsbDeviceEmulation을 참조하세요.

요구 사항

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

추가 정보

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

WDFDEVICE_INIT

WdfDeviceCreate

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