estrutura CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT (gpioclx.h)

A estrutura CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT contém informações sobre os recursos de gerenciamento de energia de um banco de pinos de GPIO (E/S de uso geral).

Sintaxe

typedef struct _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT {
  struct {
    USHORT F1StateSupported : 1;
    USHORT Reserved : 15;
  };
  PO_FX_COMPONENT_IDLE_STATE F1IdleStateParameters;
} CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT, *PCLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT;

Membros

F1StateSupported

Indica se o banco GPIO dá suporte ao gerenciamento de energia no nível do componente. Se esse sinalizador for definido, o banco GPIO oferecerá suporte ao gerenciamento de energia no nível do componente. Caso contrário, isso não acontece. Um banco GPIO que dá suporte ao gerenciamento de energia pode mudar entre o estado F0 (totalmente alimentado) e o estado F1 (baixa potência) independentemente dos estados de energia fx dos outros bancos no controlador GPIO. Um banco GPIO que não dá suporte ao gerenciamento de energia no nível de componente está sempre no estado de energia F0 quando o controlador está no estado de energia D0.

Reserved

Não usado.

F1IdleStateParameters

Uma estrutura PO_FX_COMPONENT_IDLE_STATE que descreve os parâmetros (latência de transição, requisito de residência e assim por diante) para o estado de energia F1 do banco GPIO. Para obter mais informações sobre esses parâmetros, consulte PO_FX_COMPONENT_IDLE_STATE.

Comentários

O struct sem nome dentro _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT contém um conjunto de bits de sinalizador de gerenciamento de energia.

O membro BankPowerInformation da estrutura CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT é uma estrutura do tipo CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT.

Para obter mais informações sobre bancos GPIO, consulte Separando um controlador GPIO em bancos de pinos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte a partir do Windows 8.
Cabeçalho gpioclx.h

Confira também