Поделиться через


структура CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT (gpioclx.h)

Структура CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT содержит сведения о возможностях управления питанием банка пин-адресов общего назначения (GPIO).

Синтаксис

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;

Члены

F1StateSupported

Указывает, поддерживает ли банк GPIO управление питанием на уровне компонентов. Если этот флаг задан, банк GPIO поддерживает управление питанием на уровне компонентов. В противном случае это не так. Банк GPIO, поддерживающий управление питанием, может меняться между состоянием F0 (полностью питанием) и состоянием F1 (низкая мощность) независимо от состояний питания Fx других банков в контроллере GPIO. Банк GPIO, который не поддерживает управление питанием на уровне компонентов, всегда находится в состоянии питания F0, когда контроллер находится в состоянии питания D0.

Reserved

Не используется.

F1IdleStateParameters

Структура PO_FX_COMPONENT_IDLE_STATE, описывающая параметры (задержка перехода, требование расположения и т. д.) для состояния питания банка GPIO F1. Дополнительные сведения об этих параметрах см. в PO_FX_COMPONENT_IDLE_STATE.

Замечания

Неназванная структура внутри _CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT содержит набор битов флага управления питанием.

Элемент BankPowerInformation структуры CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT является структурой типа CLIENT_QUERY_BANK_POWER_INFORMATION_OUTPUT.

Дополнительные сведения о банках GPIO см. в секционирование контроллера GPIO на банки пин-кодов.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается начиная с Windows 8.
заголовка gpioclx.h

См. также