enumeração CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE (gpioclx.h)
O tipo de enumeração CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE indica que tipo de informações de atributo a extensão da estrutura GPIO (GpioClx) está solicitando do driver do controlador GPIO.
Syntax
typedef enum _CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE {
QueryBankPowerInformation,
QueryBankInterruptBindingInformation,
QueryControllerFunctionBankMappingInformation,
QuerySetRequestMaximumType
} CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE, *PCLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE;
Constantes
QueryBankPowerInformation Atributos de energia. Para esse tipo de atributo, o membro BankPowerInformation da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT especifica um banco GPIO e o membro BankPowerInformation da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT contém os atributos de energia do banco especificado. |
QueryBankInterruptBindingInformation Atributos de associação de interrupção. Para esse tipo de atributo, o membro BankInterruptBinding da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT contém os recursos de hardware brutos e traduzidos atribuídos ao controlador GPIO e o membro BankInterruptBinding da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT descreve a associação de recursos de interrupção aos bancos GPIO. |
QueryControllerFunctionBankMappingInformation Atributos de mapeamento de função. Para esse tipo de atributo, o membro ControllerFunctionBankMapping da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT especifica uma IOCTL (solicitação de controle de E/S) e o membro ControllerFunctionBankMapping da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT indica quais bancos GPIO devem estar no estado de energia F0 (totalmente ativado) para lidar com o IOCTL especificado. |
QuerySetRequestMaximumType Reservado para uso pelo sistema operacional. |
Comentários
O membro RequestType da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT é um valor do tipo CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE. GpioClx define esse membro como uma constante de enumeração CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE para indicar que tipo de informações de atributo são solicitadas. A função de retorno de chamada CLIENT_QuerySetControllerInformation usa um ponteiro para uma estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT como um parâmetro de entrada e, opcionalmente, usa um ponteiro para uma estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT como um parâmetro de saída.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 8. |
Cabeçalho | gpioclx.h |
Confira também
CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT
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