estructura UCX_ROOTHUB_CONFIG (ucxroothub.h)
Contiene punteros a funciones de devolución de llamada de eventos para crear el centro raíz mediante una llamada a UcxRootHubCreate. Inicialice esta estructura llamando a UCX_ROOTHUB_CONFIG_INIT función de inicialización (consulte Ucxclass.h).
Sintaxis
typedef struct _UCX_ROOTHUB_CONFIG {
ULONG Size;
ULONG NumberOfPresentedControlUrbCallbacks;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubClearHubFeature;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubClearPortFeature;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubGetHubStatus;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubGetPortStatus;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubSetHubFeature;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubSetPortFeature;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubGetPortErrorCount;
PFN_UCX_ROOTHUB_CONTROL_URB EvtRootHubControlUrb;
PFN_UCX_ROOTHUB_INTERRUPT_TX EvtRootHubInterruptTx;
PFN_UCX_ROOTHUB_GET_INFO EvtRootHubGetInfo;
PFN_UCX_ROOTHUB_GET_20PORT_INFO EvtRootHubGet20PortInfo;
PFN_UCX_ROOTHUB_GET_30PORT_INFO EvtRootHubGet30PortInfo;
WDF_OBJECT_ATTRIBUTES WdfRequestAttributes;
} UCX_ROOTHUB_CONFIG, *PUCX_ROOTHUB_CONFIG;
Miembros
Size
Tamaño en bytes de esta estructura.
NumberOfPresentedControlUrbCallbacks
Número de solicitudes de control enviadas al punto de conexión predeterminado.
EvtRootHubClearHubFeature
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubClearPortFeature
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubGetHubStatus
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubGetPortStatus
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubSetHubFeature
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubSetPortFeature
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubGetPortErrorCount
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubControlUrb
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_CONTROL_URB .
EvtRootHubInterruptTx
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_INTERRUPT_TX .
EvtRootHubGetInfo
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_GET_INFO .
EvtRootHubGet20PortInfo
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_GET_20PORT_INFO .
EvtRootHubGet30PortInfo
Puntero a la función de devolución de llamada EVT_UCX_ROOTHUB_GET_30PORT_INFO .
WdfRequestAttributes
Puntero a una estructura WDF_OBJECT_ATTRIBUTES que especifica parámetros de inicialización.
Requisitos
Requisito | Valor |
---|---|
Header | ucxroothub.h (incluya Ucxclass.h) |