estrutura USBDEVICE_DISABLE (ucxusbdevice.h)
Contém parâmetros para uma solicitação para desabilitar 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_DISABLE .
Sintaxe
typedef struct _USBDEVICE_DISABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
UCX_USBDEVICE_RECOVERY_ACTION UsbDeviceRecoveryAction;
} USBDEVICE_DISABLE, *PUSBDEVICE_DISABLE;
Membros
Header
Uma estrutura USBDEVICE_MGMT_HEADER que contém o identificador para o hub USB ou dispositivo.
DefaultEndpoint
Um identificador para o ponto de extremidade padrão do dispositivo USB ou hub a ser desabilitado.
UsbDeviceRecoveryAction
Um valor de UCX_USBDEVICE_RECOVERY_ACTION que indica redefinições de gatilho FLDR ou PLDR.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ucxusbdevice.h (inclua Ucxclass.h) |