estrutura USBDEVICE_RESET (ucxusbdevice.h)
Contém parâmetros para uma solicitação para redefinir 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_RESET .
Sintaxe
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
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 OU dispositivo USB.
EndpointsToDisableCount
O número de pontos de extremidade a serem desabilitados.
EndpointsToDisable
Um ponteiro para uma matriz de identificadores para pontos de extremidade a serem desabilitados.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ucxusbdevice.h (inclua Ucxclass.h) |