URS_HARDWARE_EVENT enumeração (urstypes.h)
Define valores para os eventos de hardware que um driver de cliente para um controlador de função dupla USB pode relatar.
Syntax
typedef enum _URS_HARDWARE_EVENT {
UrsHardwareEventNone,
UrsHardwareEventDetach,
UrsHardwareEventIdGround,
UrsHardwareEventIdFloat,
UrsHardwareEventPortTypeDfp,
UrsHardwareEventPortTypeUfp
} URS_HARDWARE_EVENT, *PURS_HARDWARE_EVENT;
Constantes
UrsHardwareEventNone Somente para uso interno. |
UrsHardwareEventDetach Ocorreu um evento de desanexação em uma porta de um sistema USB Tipo C. |
UrsHardwareEventIdGround Esse evento indica que o pino de ID está aterrado. |
UrsHardwareEventIdFloat Esse evento indica que o pino de ID está flutuando. |
UrsHardwareEventPortTypeDfp O conector Type-C foi resolvido para DFP. Não deve ser usado diretamente pelo driver do cliente URS. |
UrsHardwareEventPortTypeUfp O conector Type-C foi resolvido para UFP. Não deve ser usado diretamente pelo driver do cliente URS. |
Comentários
Os valores definidos para sistemas USB Tipo C não devem ser usados diretamente pelo driver cliente. Em vez disso, o driver deve relatar que não dá suporte a relatórios de eventos de hardware chamando UrsSetHardwareEventSupport. Esses eventos de hardware são detectados por um driver de conector USB Tipo C, consulte Referência de programação de driver do conector TIPO C USB.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Versão mínima do KMDF | 1.15 |
Cabeçalho | urstypes.h (inclua Urscx.h) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de