UCX_ROOTHUB_CONFIG_INIT_WITH_CONTROL_URB_HANDLER 함수(ucxroothub.h)

클라이언트 드라이버에서 구현한 이벤트 콜백 함수에 대한 포인터를 사용하여 UCX_ROOTHUB_CONFIG 초기화합니다.

구문

void UCX_ROOTHUB_CONFIG_INIT_WITH_CONTROL_URB_HANDLER(
  [out] PUCX_ROOTHUB_CONFIG             Config,
  [in]  PFN_UCX_ROOTHUB_CONTROL_URB     EvtRootHubControlUrb,
  [in]  PFN_UCX_ROOTHUB_INTERRUPT_TX    EvtRootHubInterruptTx,
  [in]  PFN_UCX_ROOTHUB_GET_INFO        EvtRootHubGetInfo,
  [in]  PFN_UCX_ROOTHUB_GET_20PORT_INFO EvtRootHubGet20PortInfo,
  [in]  PFN_UCX_ROOTHUB_GET_30PORT_INFO EvtRootHubGet30PortInfo
);

매개 변수

[out] Config

초기화할 UCX_ROOTHUB_CONFIG 구조체에 대한 포인터입니다.

[in] EvtRootHubControlUrb

클라이언트 드라이버의 EVT_UCX_ROOTHUB_CONTROL_URB 이벤트 콜백 구현에 대한 포인터입니다.

[in] EvtRootHubInterruptTx

클라이언트 드라이버의 EVT_UCX_ROOTHUB_INTERRUPT_TX 이벤트 콜백 구현에 대한 포인터입니다.

[in] EvtRootHubGetInfo

클라이언트 드라이버의 EVT_UCX_ROOTHUB_GET_INFO 이벤트 콜백 구현에 대한 포인터입니다.

[in] EvtRootHubGet20PortInfo

클라이언트 드라이버의 EVT_UCX_ROOTHUB_GET_20PORT_INFO 이벤트 콜백 구현에 대한 포인터입니다.

[in] EvtRootHubGet30PortInfo

클라이언트 드라이버의 EVT_UCX_ROOTHUB_GET_30PORT_INFO 이벤트 콜백 구현에 대한 포인터입니다.

반환 값

없음

설명

이 함수는 값을 반환하지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
머리글 ucxroothub.h

추가 정보

UcxRootHubCreate