estrutura USBDEVICE_ENABLE (ucxusbdevice.h)
Contém parâmetros para uma solicitação para habilitar o dispositivo especificado. Essa estrutura é passada pelo UCX em parâmetros de solicitação (Parameters.Others.Arg1) de um objeto de solicitação de estrutura da função de retorno de chamada EVT_UCX_USBDEVICE_ENABLE .
Sintaxe
typedef struct _USBDEVICE_ENABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
USBDEVICE_ENABLE_FAILURE_FLAGS FailureFlags;
} USBDEVICE_ENABLE, *PUSBDEVICE_ENABLE;
Membros
Header
Uma estrutura USBDEVICE_MGMT_HEADER que contém o identificador para o hub USB ou dispositivo.
DefaultEndpoint
O ponto de extremidade padrão para o hub USB ou dispositivo para o qual habilitar transferências.
FailureFlags
Os erros, se houver, que ocorreram ao tentar habilitar o hub ou dispositivo para transferências.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ucxusbdevice.h (inclua Ucxclass.h) |