UcxDefaultEndpointInitSetEventCallbacks 함수(ucxendpoint.h)

기본 엔드포인트와 관련된 클라이언트 드라이버의 이벤트 콜백 함수를 사용하여 UCXENDPOINT_INIT 구조를 초기화합니다.

구문

void UcxDefaultEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT                     EndpointInit,
  PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

매개 변수

EndpointInit

UCX가 클라이언트 드라이버의 EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD 이벤트 콜백 함수를 호출할 때 전달하는 UCXENDPOINT_INIT 구조체에 대한 포인터입니다.

EventCallbacks

엔드포인트와 관련된 이벤트 콜백 함수에 대한 함수 포인터를 포함하는 UCX_ENDPOINT_EVENT_CALLBACKS 구조체에 대한 포인터입니다. 클라이언트 드라이버는 UCX_ENDPOINT_EVENT_CALLBACKS_INIT 호출하여 구조를 초기화합니다.

반환 값

없음

설명

클라이언트 드라이버는 이 메서드를 호출하여 UcxEndpointCreate 를 호출하여 기본 엔드포인트를 만들기 직전에 해당 이벤트 콜백 함수에 대한 함수 포인터를 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
대상 플랫폼 Windows
최소 KMDF 버전 1.0
최소 UMDF 버전 2.0
머리글 ucxendpoint.h(Ucxclass.h, Ucxendpoint.h 포함)

추가 정보

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate