Freigeben über


UCX_ROOTHUB_CONFIG_INIT_WITH_CONTROL_URB_HANDLER-Funktion (ucxroothub.h)

Initialisiert eine UCX_ROOTHUB_CONFIG mit Zeigern auf Ereignisrückruffunktionen, die vom Clienttreiber implementiert werden.

Syntax

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
);

Parameter

[out] Config

Ein Zeiger auf eine UCX_ROOTHUB_CONFIG Struktur, die initialisiert werden soll.

[in] EvtRootHubControlUrb

Ein Zeiger auf die Implementierung des EVT_UCX_ROOTHUB_CONTROL_URB Ereignisrückrufs des Clienttreibers.

[in] EvtRootHubInterruptTx

Ein Zeiger auf die Implementierung des EVT_UCX_ROOTHUB_INTERRUPT_TX Ereignisrückrufs des Clienttreibers.

[in] EvtRootHubGetInfo

Ein Zeiger auf die Implementierung des EVT_UCX_ROOTHUB_GET_INFO Ereignisrückrufs des Clienttreibers.

[in] EvtRootHubGet20PortInfo

Ein Zeiger auf die Implementierung des EVT_UCX_ROOTHUB_GET_20PORT_INFO Ereignisrückrufs des Clienttreibers.

[in] EvtRootHubGet30PortInfo

Ein Zeiger auf die Implementierung des EVT_UCX_ROOTHUB_GET_30PORT_INFO Ereignisrückrufs des Clienttreibers.

Rückgabewert

Nichts

Bemerkungen

Diese Funktion gibt keinen Wert zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- ucxroothub.h

Siehe auch

UcxRootHubCreate