UcxEndpointInitSetEventCallbacks 함수(ucxendpoint.h)

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

구문

void UcxEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT             EndpointInit,
  PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

매개 변수

EndpointInit

UCX가 클라이언트 드라이버의 EVT_UCX_USBDEVICE_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 포함)

추가 정보

UCX_ENDPOINT_EVENT_CALLBACKS

UcxEndpointCreate