// ucxroothub.h
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
);
View the official Windows Driver Kit DDI referenceNo description available.
Initializes a UCX_ROOTHUB_CONFIG with pointers to event callback functions implemented by the client driver.
Config [out]A pointer to a UCX_ROOTHUB_CONFIG structure to initialize.
EvtRootHubControlUrb [in]A pointer to client driver's implementation of the EVT_UCX_ROOTHUB_CONTROL_URB event callback.
EvtRootHubInterruptTx [in]A pointer to client driver's implementation of the EVT_UCX_ROOTHUB_INTERRUPT_TX event callback.
EvtRootHubGetInfo [in]A pointer to client driver's implementation of the EVT_UCX_ROOTHUB_GET_INFO event callback.
EvtRootHubGet20PortInfo [in]A pointer to client driver's implementation of the EVT_UCX_ROOTHUB_GET_20PORT_INFO event callback.
EvtRootHubGet30PortInfo [in]A pointer to client driver's implementation of the EVT_UCX_ROOTHUB_GET_30PORT_INFO event callback.
This function does not return a value.