Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelos Serviços do Sistema. Para obter mais informações, consulte:
powrprof.h contém as seguintes interfaces de programação:
Funções
|
CanUserWritePwrScheme Determina se o usuário atual tem privilégio suficiente para escrever um esquema de energia. |
|
DeletePwrScheme Exclui o esquema de energia especificado. |
|
DevicePowerClose Libera todos os nós na lista de dispositivos e destrói a lista de dispositivos. |
|
DevicePowerEnumDevices Enumera dispositivos no sistema que atendem aos critérios especificados. |
|
DevicePowerOpen Inicializa uma lista de dispositivos consultando todos os dispositivos. |
|
DevicePowerSetDeviceState Modifica os dados especificados no dispositivo especificado. |
|
EnumPwrSchemes Enumera todos os esquemas de energia. |
|
GetActivePwrScheme Recupera o índice do esquema de energia ativo. |
|
GetCurrentPowerPolicies Recupera as configurações atuais da política de energia do sistema. |
|
GetPwrDiskSpindownRange Recupera o intervalo de rotação do disco. |
|
IsPwrHibernateAllowed Determina se o computador dá suporte à hibernação. |
|
IsPwrShutdownAllowed Determina se o computador dá suporte ao estado de energia flexível. |
|
IsPwrSuspendAllowed Determina se o computador dá suporte aos estados de suspensão. |
|
PowerCanRestoreIndividualDefaultPowerScheme Determina se o usuário atual tem acesso aos dados do esquema de energia especificado para que ele possa ser restaurado, se necessário. |
|
PowerCreatePossibleSetting Cria um valor de configuração possível para uma configuração de energia especificada. |
|
PowerCreateSetting Cria um valor de configuração para uma configuração de energia especificada. |
|
PowerDeleteScheme Exclui o esquema de energia especificado do banco de dados. |
|
PowerDeterminePlatformRole Determina a função de computador para Windows 7, Windows Server 2008 R2, Windows Vista ou Windows Server 2008. |
|
PowerDuplicateScheme Duplica um esquema de energia existente. |
|
PowerEnumerate Enumera os elementos especificados em um esquema de energia. |
|
PowerImportPowerScheme Importa um esquema de energia de um arquivo. |
|
PowerIsSettingRangeDefined Consulta se a configuração de energia especificada representa um intervalo de valores possíveis. |
|
PowerReadACDefaultIndex Recupera o índice AC padrão da configuração de energia especificada. |
|
PowerReadACValueIndex Recupera o índice AC da configuração de energia especificada. |
|
PowerReadDCDefaultIndex Recupera o índice dc padrão da configuração de energia especificada. |
|
PowerReadDCValueIndex Recupera o índice de valor dc da configuração de energia especificada. |
|
PowerReadDescription Recupera a descrição da configuração de energia, subgrupo ou esquema especificado. |
|
PowerReadFriendlyName Recupera o nome amigável para a configuração de energia, subgrupo ou esquema especificado. |
|
PowerReadIconResourceSpecifier Recupera o recurso de ícone para a configuração de energia, subgrupo ou esquema especificado. |
|
PowerReadPossibleDescription Recupera a descrição de uma das opções possíveis de um valor de configuração de energia. |
|
PowerReadPossibleFriendlyName Recupera o nome amigável para uma das opções possíveis de um valor de configuração de energia. |
|
PowerReadPossibleValue Recupera o valor de um possível valor de uma configuração de energia. |
|
PowerReadSettingAttributes Retorna o atributo atual da configuração de energia especificada. |
|
PowerReadValueIncrement Recupera o incremento para valores válidos entre as configurações de energia mínima e máxima. |
|
PowerReadValueMax Recupera o valor máximo para a configuração de energia especificada. |
|
PowerReadValueMin Recupera o valor mínimo para a configuração de energia especificada. |
|
PowerReadValueUnitsSpecifier Lê a cadeia de caracteres usada para descrever as unidades de uma configuração de energia que dá suporte a um intervalo de valores. |
|
PowerRemovePowerSetting Exclui a configuração de energia especificada. |
|
PowerReplaceDefaultPowerSchemes Substitui os esquemas de energia padrão pelos esquemas de energia do usuário atual. |
|
PowerReportThermalEvent Notifica o sistema operacional de eventos térmicos. |
|
PowerRestoreDefaultPowerSchemes Substitui os esquemas de energia do sistema por esquemas de energia padrão. Todos os esquemas de energia e configurações atuais são excluídos e substituídos pelos esquemas de energia do sistema padrão. |
|
PowerRestoreIndividualDefaultPowerScheme Substitui um esquema de energia específico para o usuário atual por um do usuário padrão (armazenado em HKEY_USERS. Padrão). |
|
PowerSettingAccessCheck Consultas para uma substituição de política de grupo para configurações de energia especificadas. |
|
PowerSettingAccessCheckEx Consultas para uma substituição de política de grupo para configurações de energia especificadas e especifica o acesso solicitado para a configuração. |
|
PowerWriteACDefaultIndex Define o índice AC padrão da configuração de energia especificada. |
|
PowerWriteDCDefaultIndex Define o índice dc padrão da configuração de energia especificada. |
|
PowerWriteDescription Define a descrição da configuração de energia, subgrupo ou esquema especificado. |
|
PowerWriteFriendlyName Define o nome amigável para a configuração de energia, subgrupo ou esquema especificado. |
|
PowerWriteIconResourceSpecifier Define o recurso de ícone para a configuração de energia, subgrupo ou esquema especificado. |
|
PowerWritePossibleDescription Define a descrição de uma das opções possíveis de um valor de configuração de energia. |
|
PowerWritePossibleFriendlyName Define o nome amigável para a configuração possível especificada de uma configuração de energia. |
|
PowerWritePossibleValue Define o valor de um valor possível de uma configuração de energia. |
|
PowerWriteSettingAttributes Define os atributos de energia de uma tecla de energia. |
|
PowerWriteValueIncrement Define o incremento para valores válidos entre as configurações de energia mínima e máxima. |
|
PowerWriteValueMax Define o valor máximo para a configuração de energia especificada. |
|
PowerWriteValueMin Define o valor mínimo para a configuração de energia especificada. |
|
PowerWriteValueUnitsSpecifier Grava a cadeia de caracteres usada para descrever as unidades de uma configuração de energia que dá suporte a um intervalo de valores. |
|
ReadGlobalPwrPolicy Recupera as configurações atuais da política de energia global. |
|
ReadProcessorPwrScheme Recupera as configurações de política de energia do processador para o esquema de energia especificado. |
|
ReadPwrScheme Recupera as configurações de política de energia exclusivas para o esquema de energia especificado. |
|
SetActivePwrScheme Define o esquema de energia ativo. |
|
SetSuspendState Suspende o sistema desligando a energia. Dependendo do parâmetro Hibernate, o sistema entra em um estado de suspensão (suspensão) ou hibernação (S4). |
|
WriteGlobalPwrPolicy Grava as configurações de política de energia global. |
|
WriteProcessorPwrScheme Grava as configurações de política de energia do processador para o esquema de energia especificado. |
|
WritePwrScheme Grava configurações de política exclusivas para o esquema de energia especificado. |
Funções de retorno de chamada
|
DEVICE_NOTIFY_CALLBACK_ROUTINE A função de retorno de chamada DeviceNotifyCallbackRoutine de um aplicativo é usada para receber notificações de energia. |
Estruturas
|
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS Contém parâmetros usados ao se registrar para uma notificação de energia. |
|
GLOBAL_MACHINE_POWER_POLICY Contém configurações globais de política de energia do computador que se aplicam a todos os esquemas de energia para todos os usuários. |
|
GLOBAL_POWER_POLICY Contém configurações globais de política de energia que se aplicam a todos os esquemas de energia. |
|
GLOBAL_USER_POWER_POLICY Contém configurações globais de política de energia do usuário que se aplicam a todos os esquemas de energia de um usuário. |
|
MACHINE_POWER_POLICY Contém configurações de política de energia do computador exclusivas para cada esquema de energia no computador. |
|
MACHINE_PROCESSOR_POWER_POLICY Contém configurações de política de energia do processador que se aplicam enquanto o sistema está em execução com energia AC ou bateria. |
|
POWER_POLICY Contém configurações de política de energia exclusivas para cada esquema de energia. |
|
THERMAL_EVENT Contém um evento térmico. |
|
USER_POWER_POLICY Contém configurações de política de energia exclusivas para cada esquema de energia para um usuário. |
Enumerações
|
POWER_DATA_ACCESSOR Valores de enumeração usados por PowerEnumerate e PowerSettingAccessCheck. |