cabeçalho pepfx.h

Esse cabeçalho contém interfaces de programação usadas pelos PEPs (Plug-ins do Power Engine). Para obter mais informações, consulte:

pepfx.h contém as seguintes interfaces de programação:

Funções

 
PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE

A função PEP_ACPI_INITIALIZE_EXTENDED_IO_RESOURCE inicializa uma estrutura de PEP_ACPI_EXTENDED_ADDRESS PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE

A função PEP_ACPI_INITIALIZE_EXTENDED_MEMORY_RESOURCE inicializa uma estrutura de PEP_ACPI_EXTENDED_ADDRESS PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE

A função PEP_ACPI_INITIALIZE_GPIO_INT_RESOURCE inicializa uma estrutura de PEP_ACPI_GPIO_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE

A função PEP_ACPI_INITIALIZE_GPIO_IO_RESOURCE inicializa uma estrutura de PEP_ACPI_GPIO_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE

A função PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE inicializa uma estrutura de PEP_ACPI_INTERRUPT_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_IOPORT_RESOURCE

A função PEP_ACPI_INITIALIZE_IOPORT_RESOURCE inicializa uma estrutura de PEP_ACPI_IO_MEMORY_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_MEMORY_RESOURCE

A função PEP_ACPI_INITIALIZE_MEMORY_RESOURCE inicializa uma estrutura de PEP_ACPI_IO_MEMORY_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE

A função PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE inicializa uma estrutura de PEP_ACPI_SPB_I2C_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE

A função PEP_ACPI_INITIALIZE_SPB_SPI_RESOURCE inicializa uma estrutura de PEP_ACPI_SPB_SPI_RESOURCE PEP (plug-in de extensão de plataforma).
PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE

A função PEP_ACPI_INITIALIZE_SPB_UART_RESOURCE inicializa uma estrutura de PEP_ACPI_SPB_UART_RESOURCE PEP (plug-in de extensão de plataforma).
PoFxRegisterCoreDevice

A rotina PoFxRegisterCoreDevice registra um novo recurso do sistema principal com a PoFx (estrutura de gerenciamento de energia) do Windows.
PoFxRegisterPlugin

A rotina PoFxRegisterPlugin registra um PEP (plug-in de extensão de plataforma) com a PoFx (estrutura de gerenciamento de energia) do Windows.
PoFxRegisterPluginEx

A rotina PoFxRegisterPluginEx registra um PEP (plug-in de extensão de plataforma) com a PoFx (estrutura de gerenciamento de energia) do Windows.

Funções de retorno de chamada

 
PEPCALLBACKNOTIFYACPI

Uma rotina de retorno de chamada de evento AcceptAcpiNotification lida com notificações de ACPI da PoFx (estrutura de gerenciamento de energia) do Windows.
PEPCALLBACKNOTIFYDPM

Uma rotina de retorno de chamada de evento AcceptDeviceNotification lida com notificações de DPM (gerenciamento de energia do dispositivo) da PoFx (estrutura de gerenciamento de energia) do Windows.
PEPCALLBACKNOTIFYPPM

Uma rotina de retorno de chamada de evento AcceptProcessorNotification lida com notificações ppm (gerenciamento de energia do processador) da PoFx (estrutura de gerenciamento de energia) do Windows.
PEPCALLBACKPOWERONCRASHDUMPDEVICE

A rotina de retorno de chamada PowerOnDumpDeviceCallback ativa o dispositivo de despejo de memória.
POFXCALLBACKCRITICALRESOURCE

A rotina TransitionCriticalResource altera o estado ativo/inativo de um componente principal do sistema.
POFXCALLBACKENUMERATEUNMASKEDINTERRUPTS

A rotina EnumerateUnmaskedInterrupts enumera fontes de interrupção cujas interrupções estão desmascaradas e habilitadas.
POFXCALLBACKPLATFORMIDLEVETO

A rotina PlatformIdleVeto incrementa ou diminui a contagem de vetos para um código de veto para um estado ocioso da plataforma.
POFXCALLBACKPROCESSORHALT

A rotina ProcessorHalt prepara o processador para ser interrompido.
POFXCALLBACKPROCESSORIDLEVETO

A rotina ProcessorIdleVeto incrementa ou diminui a contagem de vetos para um código de veto para um estado ocioso do processador.
POFXCALLBACKREQUESTCOMMON

A rotina RequestCommon é um manipulador de solicitação genérico.
POFXCALLBACKREQUESTINTERRUPT

A rotina RequestInterrupt solicita que o sistema operacional reproduza uma interrupção disparada por borda que pode ter sido perdida enquanto a plataforma de hardware estava em um estado de baixa potência.
POFXCALLBACKREQUESTWORKER

A rotina RequestWorker é chamada por um PEP (plug-in de extensão de plataforma) para informar à PoFx (estrutura de gerenciamento de energia) do Windows que o PEP (plug-in de extensão de plataforma) tem uma solicitação de trabalho para enviar em nome do dispositivo especificado.
POFXCALLBACKUPDATEPLATFORMIDLESTATE

A rotina UpdatePlatformIdleState é chamada pelo PEP (plug-in de extensão de plataforma) para atualizar as propriedades do estado ocioso da plataforma especificado.
POFXCALLBACKUPDATEPROCESSORIDLESTATE

A rotina UpdateProcessorIdleState é chamada pelo PEP (plug-in de extensão de plataforma) para atualizar as propriedades do estado ocioso do processador especificado.
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK

Uma rotina de retorno de chamada EnumerateInterruptSource fornece um PEP (plug-in de extensão de plataforma) com informações sobre uma fonte de interrupção.

Estruturas

 
PEP_ABANDON_DEVICE

A estrutura PEP_ABANDON_DEVICE identifica um dispositivo que foi abandonado e não será mais usado pelo sistema operacional.
PEP_ACPI_ABANDON_DEVICE

A estrutura PEP_ACPI_ABANDON_DEVICE indica se o PEP (plug-in de extensão de plataforma) aceita a propriedade de um dispositivo abandonado.
PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE

A estrutura PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE contém uma enumeração dos objetos no namespace do dispositivo.
PEP_ACPI_EVALUATE_CONTROL_METHOD

A estrutura PEP_ACPI_EVALUATE_CONTROL_METHOD especifica um método de controle ACPI a ser avaliado, um argumento de entrada a ser fornecido a esse método e um buffer de saída para o resultado da avaliação.
PEP_ACPI_EXTENDED_ADDRESS

A estrutura PEP_ACPI_EXTENDED_ADDRESS é usada para relatar o uso de recursos no espaço de endereço, como memória e E/S.
PEP_ACPI_GPIO_RESOURCE

A estrutura PEP_ACPI_GPIO_RESOURCE descreve a configuração de ACPI para um recurso gpio (entrada/saída) de uso geral.
PEP_ACPI_INTERRUPT_RESOURCE

A estrutura PEP_ACPI_INTERRUPT_RESOURCE descreve um recurso de interrupção de ACPI.
PEP_ACPI_IO_MEMORY_RESOURCE

A estrutura PEP_ACPI_IO_MEMORY_RESOURCE descreve um recurso de descritor de porta de E/S da ACPI.
PEP_ACPI_OBJECT_NAME

A união PEP_ACPI_OBJECT_NAME contém o nome de quatro caracteres de um objeto ACPI.
PEP_ACPI_OBJECT_NAME_WITH_TYPE

A estrutura PEP_ACPI_OBJECT_NAME_WITH_TYPE que especifica o nome relativo do caminho de um objeto ACPI e o tipo desse objeto.
PEP_ACPI_PREPARE_DEVICE

A estrutura PEP_ACPI_PREPARE_DEVICE indica se um PEP (plug-in de extensão de plataforma) está preparado para fornecer serviços ACPI para o dispositivo especificado.
PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES

A estrutura PEP_ACPI_QUERY_DEVICE_CONTROL_RESOURCES contém uma lista de recursos brutos necessários para controlar a energia do dispositivo.
PEP_ACPI_QUERY_OBJECT_INFORMATION

A estrutura PEP_ACPI_QUERY_OBJECT_INFORMATION contém informações sobre um objeto ACPI.
PEP_ACPI_REGISTER_DEVICE

A estrutura PEP_ACPI_REGISTER_DEVICE contém informações de registro sobre um dispositivo para o qual o PEP (plug-in de extensão de plataforma) deve fornecer serviços ACPI.
PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES

A estrutura PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES é usada no processo de conversão de recursos acpi em recursos do BIOS por uma das funções de inicialização pep.
PEP_ACPI_RESOURCE

A estrutura PEP_ACPI_RESOURCE contém detalhes de hardware para um recurso de ACPI específico.
PEP_ACPI_RESOURCE_FLAGS

A estrutura PEP_ACPI_RESOURCE_FLAGS contém sinalizadores que descrevem um recurso ACPI.
PEP_ACPI_SPB_I2C_RESOURCE

A estrutura PEP_ACPI_SPB_I2C_RESOURCE descreve um recurso de barramento serial I2C da ACPI.
PEP_ACPI_SPB_RESOURCE

A estrutura PEP_ACPI_SPB_RESOURCE descreve um recurso de conexão de barramento serial do ACPI.
PEP_ACPI_SPB_SPI_RESOURCE

A estrutura PEP_ACPI_SPB_SPI_RESOURCE descreve um recurso de barramento serial DE SPI do ACPI.
PEP_ACPI_SPB_UART_RESOURCE

A estrutura PEP_ACPI_SPB_UART_RESOURCE descreve um recurso de barramento serial UART da ACPI.
PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES

A estrutura PEP_ACPI_TRANSLATED_DEVICE_CONTROL_RESOURCES contém uma lista de recursos de controle de energia traduzidos para o PEP (plug-in de extensão de plataforma) a ser usado.
PEP_ACPI_UNREGISTER_DEVICE

A estrutura PEP_ACPI_UNREGISTER_DEVICE contém informações sobre um dispositivo que não foi registrado dos serviços acpi.
PEP_COMPONENT_PERF_INFO

A estrutura PEP_COMPONENT_PERF_INFO descreve os estados de desempenho (estados P) de um componente.
PEP_COMPONENT_PERF_SET

A estrutura PEP_COMPONENT_PERF_SET descreve os estados de desempenho (estados P) em um conjunto de estados P.
PEP_COMPONENT_PERF_STATE_REQUEST

A estrutura PEP_COMPONENT_PERF_STATE_REQUEST especifica um conjunto de estado de desempenho (estado P) e um novo nível de desempenho a ser atribuído a esse conjunto.
PEP_COMPONENT_PLATFORM_CONSTRAINTS

A estrutura PEP_COMPONENT_PLATFORM_CONSTRAINTS descreve o estado fx de menor potência em que um componente pode estar quando a plataforma está em um estado ocioso específico.
PEP_COMPONENT_V2

A estrutura PEP_COMPONENT_V2 especifica os atributos de estado de energia de um componente no dispositivo.
PEP_COORDINATED_DEPENDENCY_OPTION

A estrutura PEP_COORIDNATED_DEPENDENCY_OPTION descreve a dependência de um estado ocioso coordenado para o sistema operacional.
PEP_COORDINATED_IDLE_STATE

A estrutura PEP_COORIDNATED_IDLE_STATE descreve um estado ocioso coordenado para o sistema operacional.
PEP_CRASHDUMP_INFORMATION

A estrutura PEP_CRASHDUMP_INFORMATION contém informações sobre um dispositivo de despejo de memória.
PEP_DEBUGGER_TRANSITION_REQUIREMENTS

A estrutura PEP_DEBUGGER_TRANSITION_REQUIREMENTS indica os estados ociosos da plataforma para os quais o dispositivo de depurador deve ser ativado.
PEP_DEVICE_PLATFORM_CONSTRAINTS

A estrutura PEP_DEVICE_PLATFORM_CONSTRAINTS especifica as restrições de entrada para os vários estados de energia Dx compatíveis com um dispositivo.
PEP_DEVICE_POWER_STATE

A estrutura PEP_DEVICE_POWER_STATE indica o status de uma transição para um novo estado Dx (energia do dispositivo).
PEP_DEVICE_REGISTER_V2

A estrutura PEP_DEVICE_REGISTER descreve todos os componentes em um dispositivo específico.
PEP_DEVICE_STARTED

A estrutura PEP_DEVICE_STARTED identifica um dispositivo cujo driver concluiu seu registro com a PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_INFORMATION

A estrutura PEP_INFORMATION especifica a interface que o PEP (plug-in de extensão de plataforma) usa para receber notificações da PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_KERNEL_INFORMATION_STRUCT_V3

A estrutura PEP_KERNEL_INFORMATION_STRUCT_V3 especifica a interface que o PEP (plug-in de extensão de energia) usa para solicitar serviços da PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_LOW_POWER_EPOCH

A estrutura PEP_LOW_POWER_EPOCH é usada para fornecer dados para uma notificação de PEP_DPM_LOW_POWER_EPOCH (preterida).
PEP_NOTIFY_COMPONENT_IDLE_STATE

A estrutura PEP_NOTIFY_COMPONENT_IDLE_STATE contém status informações sobre a transição pendente de um componente para um novo estado de energia fx.
PEP_PERF_STATE

A estrutura PEP_PERF_STATE descreve um estado de desempenho (estado P) em um conjunto de estado P no qual os estados P são especificados como uma lista de um ou mais valores discretos.
PEP_PLATFORM_IDLE_STATE

A estrutura PEP_PLATFORM_IDLE_STATE especifica as propriedades de um estado ocioso da plataforma.
PEP_PLATFORM_IDLE_STATE_UPDATE

A estrutura PEP_PLATFORM_IDLE_STATE_UPDATE contém as propriedades atualizadas de um estado ocioso da plataforma.
PEP_POWER_CONTROL_COMPLETE

A estrutura PEP_POWER_CONTROL_COMPLETE contém informações status para uma operação de controle de energia que o PEP solicitou anteriormente e que o driver do dispositivo concluiu.
PEP_POWER_CONTROL_REQUEST

A estrutura PEP_POWER_CONTROL_REQUEST contém uma solicitação de um driver para uma operação de controle de energia.
PEP_PPM_CONTEXT_QUERY_PARKING_PAGE

A estrutura PEP_PPM_CONTEXT_QUERY_PARKING_PAGE descreve a página de estacionamento de um processador.
PEP_PPM_CST_STATE

A estrutura PEP_PPM_CST_STATE especifica as propriedades de um estado C (estado de energia do processador ACPI).
PEP_PPM_CST_STATES

A estrutura PEP_PPM_CST_STATES especifica as propriedades dos estados C (estados de energia do processador ACPI) com suporte para um processador.
PEP_PPM_ENTER_SYSTEM_STATE

Usado na notificação PEP_NOTIFY_PPM_ENTER_SYSTEM_STATE para notificar o PEP de que o sistema está prestes a entrar em um estado de energia do sistema.  .
PEP_PPM_FEEDBACK_READ

A estrutura PEP_PPM_FEEDBACK_READ contém o valor lido de um contador de comentários de desempenho do processador.
PEP_PPM_IDLE_COMPLETE

A estrutura PEP_PPM_IDLE_COMPLETE descreve os estados ociosos dos quais o processador e a plataforma de hardware estão acordando.
PEP_PPM_IDLE_COMPLETE_V2

A estrutura PEP_PPM_IDLE_COMPLETE_V2 descreve os estados ociosos dos quais o processador e a plataforma de hardware estão acordando.
PEP_PPM_IDLE_EXECUTE

A estrutura PEP_PPM_IDLE_EXECUTE especifica o estado ocioso que o processador deve inserir.
PEP_PPM_IDLE_EXECUTE_V2

A estrutura PEP_PPM_IDLE_EXECUTE_V2 especifica o estado ocioso que o processador deve inserir.
PEP_PPM_INITIATE_WAKE

A estrutura PEP_PPM_INITIATE_WAKE indica se um processador requer uma interrupção para acordar de um estado ocioso.
PEP_PPM_IS_PROCESSOR_HALTED

A estrutura PEP_PPM_IS_PROCESSOR_HALTED indica se o processador está parado no momento em seu estado ocioso selecionado.
PEP_PPM_PARK_MASK

A estrutura PEP_PROCESSOR_PARK_MASK contém a máscara de estacionamento principal atual.
PEP_PPM_PARK_SELECTION

A estrutura PEP_PPM_PARK_SELECTION indica as preferências do sistema operacional e do PEP (plug-in de extensão de plataforma) sobre quais processadores na plataforma devem estar estacionados para reduzir o consumo de energia.
PEP_PPM_PARK_SELECTION_V2

A estrutura PEP_PPM_PARK_SELECTION_V2 indica as preferências do sistema operacional e do PEP (plug-in de extensão de plataforma) sobre quais processadores na plataforma devem estar estacionados para reduzir o consumo de energia.
PEP_PPM_PERF_CHECK_COMPLETE

A estrutura PEP_PPM_PERF_CHECK_COMPLETE é usada para informar ao PEP detalhes sobre a conclusão de um desempenho periódico marcar avaliação.
PEP_PPM_PERF_CONSTRAINTS

A estrutura PEP_PPM_PERF_CONSTRAINTS descreve os limites de desempenho a serem aplicados ao processador.
PEP_PPM_PERF_SET

A estrutura PEP_PPM_PERF_SET especifica o novo nível de desempenho que o sistema operacional está solicitando para o processador.
PEP_PPM_PERF_SET_STATE

Usado na notificação de PEP_NOTIFY_PPM_PERF_SET em runtime para definir o desempenho operacional atual do processador.  .
PEP_PPM_PLATFORM_STATE_RESIDENCIES

A estrutura PEP_PPM_PLATFORM_STATE_RESIDENCIES contém os tempos de residência acumulados e as contagens de transição para os estados ociosos compatíveis com a plataforma de hardware.
PEP_PPM_PLATFORM_STATE_RESIDENCY

A estrutura PEP_PPM_PLATFORM_STATE_RESIDENCY especifica o tempo de residência acumulado e a contagem de transição para um estado ocioso de plataforma específico.
PEP_PPM_QUERY_CAPABILITIES

A estrutura PEP_PPM_QUERY_CAPABILITIES contém informações sobre os recursos de PPM (gerenciamento de energia do processador) do PEP (plug-in de extensão de plataforma).
PEP_PPM_QUERY_COORDINATED_DEPENDENCY

A estrutura PEP_PPM_QUERY_COORDINATED_DEPENDENCY descreve dependências para estados ociosos coordenados.
PEP_PPM_QUERY_COORDINATED_STATES

A estrutura PEP_PPM_QUERY_COORDINATED_STATES contém informações sobre cada estado ocioso coordenado que o PEP (plug-in de extensão de plataforma) dá suporte.
PEP_PPM_QUERY_DISCRETE_PERF_STATES

Usado na notificação PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES que armazena a lista de estados de desempenho discretos aos quais o PEP dá suporte, se a notificação PEP_NOTIFY_PPM_QUERY_CAPABILITIES indicar suporte para estados de desempenho discretos. .
PEP_PPM_QUERY_DOMAIN_INFO

Usado na notificação PEP_NOTIFY_PPM_QUERY_DOMAIN_INFO que consulta informações sobre um domínio de desempenho. .
PEP_PPM_QUERY_FEEDBACK_COUNTERS

A estrutura PEP_PPM_QUERY_FEEDBACK_COUNTERS descreve todos os contadores de desempenho do processador aos quais o PEP (plug-in de extensão de plataforma) dá suporte para um processador específico.
PEP_PPM_QUERY_IDLE_STATES_V2

A estrutura PEP_PPM_QUERY_IDLE_STATES_V2 é usada durante a inicialização do processador para consultar o PEP (plug-in de extensão de plataforma) para obter uma lista de estados ociosos do processador aos quais o processador dá suporte.
PEP_PPM_QUERY_PERF_CAPABILITIES

A estrutura PEP_PPM_QUERY_PERF_CAPABILITIES descreve os recursos de desempenho dos processadores no domínio de desempenho do processador especificado.
PEP_PPM_QUERY_PLATFORM_STATE

A estrutura PEP_PPM_QUERY_PLATFORM_STATE contém informações sobre um estado ocioso da plataforma.
PEP_PPM_QUERY_PLATFORM_STATES

A estrutura PEP_PPM_QUERY_PLATFORM_STATES especifica o número de estados ociosos da plataforma aos quais a plataforma de hardware dá suporte.
PEP_PPM_QUERY_STATE_NAME

A estrutura PEP_PPM_QUERY_STATE_NAME contém informações sobre um estado ocioso coordenado ou de plataforma específico.
PEP_PPM_QUERY_VETO_REASON

A estrutura PEP_PPM_QUERY_VETO_REASON fornece uma cadeia de caracteres terminada em nulo de caractere largo que contém um nome descritivo e legível por um motivo de veto.
PEP_PPM_QUERY_VETO_REASONS

A estrutura PEP_PPM_QUERY_VETO_REASONS especifica o número total de motivos de veto que o PEP usa em chamadas para as rotinas ProcessorIdleVeto e PlatformIdleVeto.
PEP_PPM_RESUME_FROM_SYSTEM_STATE

Usado pela notificação PEP_NOTIFY_PPM_RESUME_FROM_SYSTEM_STATE que notifica o PEP de que o sistema acabou de ser retomado de um estado de energia do sistema.
PEP_PPM_TEST_IDLE_STATE

A estrutura PEP_PPM_TEST_IDLE_STATE contém informações sobre se o processador pode inserir imediatamente um estado ocioso do processador.
PEP_PREPARE_DEVICE

A estrutura PEP_PREPARE_DEVICE identifica um dispositivo que deve ser iniciado em preparação para seu uso pelo sistema operacional.
PEP_PROCESSOR_FEEDBACK_COUNTER

A estrutura PEP_PROCESSOR_FEEDBACK_COUNTER descreve um contador de comentários para o sistema operacional.
PEP_PROCESSOR_IDLE_DEPENDENCY

A estrutura PEP_PROCESSOR_IDLE_DEPENDENCY especifica as dependências de um estado ocioso da plataforma no processador especificado.
PEP_PROCESSOR_IDLE_STATE_UPDATE

A estrutura PEP_PROCESSOR_IDLE_STATE_UPDATE contém as propriedades atualizadas de um estado ocioso do processador.
PEP_PROCESSOR_IDLE_STATE_V2

A estrutura PEP_PROCESSOR_IDLE_STATE_V2 descreve um estado ocioso do processador ao qual o PEP (plug-in de extensão de plataforma) dá suporte.
PEP_PROCESSOR_PARK_PREFERENCE

A estrutura PEP_PROCESSOR_PARK_PREFERENCE indica as preferências do sistema operacional e do PEP (plug-in de extensão de plataforma) sobre se o processador especificado deve estar estacionado para reduzir o consumo de energia.
PEP_PROCESSOR_PARK_STATE

A estrutura PEP_PROCESSOR_PARK_STATE descreve o estado de estacionamento de um único processador.
PEP_PROCESSOR_PERF_STATE

Use na notificação de PEP_NOTIFY_PPM_QUERY_DISCRETE_PERF_STATES. Essa estrutura descreve as propriedades de um único estado de desempenho.  .
PEP_QUERY_COMPONENT_PERF_CAPABILITIES

A estrutura PEP_QUERY_COMPONENT_PERF_CAPABILITIES especifica o número de conjuntos de estado de desempenho (estado P) definidos para um componente.
PEP_QUERY_COMPONENT_PERF_SET

A estrutura PEP_QUERY_COMPONENT_PERF_SET contém informações de consulta sobre um conjunto de valores de estado de desempenho (conjunto de estado P) para um componente.
PEP_QUERY_COMPONENT_PERF_SET_NAME

A estrutura PEP_QUERY_COMPONENT_PERF_SET_NAME contém informações de consulta sobre um conjunto de valores de estado de desempenho (conjunto de estado P) para um componente.
PEP_QUERY_COMPONENT_PERF_STATES

A estrutura PEP_QUERY_COMPONENT_PERF_STATES contém uma lista de valores discretos de estado de desempenho (estado P) para o conjunto de estado P especificado.
PEP_QUERY_CURRENT_COMPONENT_PERF_STATE

A estrutura PEP_QUERY_CURRENT_COMPONENT_PERF_STATE contém informações sobre o estado P atual no conjunto de estado P especificado.
PEP_QUERY_SOC_SUBSYSTEM

A estrutura PEP_QUERY_SOC_SUBSYSTEM é usada pela notificação de PEP_DPM_QUERY_SOC_SUBSYSTEM para coletar informações básicas sobre um sistema específico em um subsistema soc (chip).
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME

A estrutura de PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pepfx.h) é usada pela notificação PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME para coletar detalhes sobre a duração do bloqueio de um sistema específico em um subsistema soc (chip).
PEP_QUERY_SOC_SUBSYSTEM_COUNT

A estrutura PEP_QUERY_SOC_SUBSYSTEM_COUNT é usada para informar ao sistema operacional se o PEP dá suporte ao subsistema soc (sistema em um chip) contabilizando um determinado estado ocioso da plataforma.
PEP_QUERY_SOC_SUBSYSTEM_METADATA

A estrutura PEP_QUERY_SOC_SUBSYSTEM_METADATA é usada com a notificação PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA para coletar metadados opcionais sobre o sistema em um subsistema soc (chip) cujo tempo de bloqueio acabou de ser consultado.
PEP_REGISTER_COMPONENT_PERF_STATES

A estrutura PEP_REGISTER_COMPONENT_PERF_STATES descreve os estados de desempenho (estados P) do componente especificado.
PEP_REGISTER_CRASHDUMP_DEVICE

A estrutura PEP_REGISTER_CRASHDUMP_DEVICE fornece uma rotina de retorno de chamada para ativar um dispositivo de despejo de falhas.
PEP_REGISTER_DEBUGGER

A estrutura PEP_REGISTER_DEBUGGER identifica um dispositivo registrado que é um recurso do sistema principal que fornece o transporte do depurador.
PEP_REGISTER_DEVICE_V2

A estrutura PEP_REGISTER_DEVICE_V2 descreve um dispositivo cuja pilha de driver acaba de ser registrada com a PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_REQUEST_COMPONENT_PERF_STATE

A estrutura PEP_REQUEST_COMPONENT_PERF_STATE contém uma lista de alterações de estado de desempenho (estado P) solicitadas pela PoFx (estrutura de gerenciamento de energia) do Windows, além status informações sobre o tratamento dessas solicitações pelo PEP (plug-in de extensão de plataforma).
PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING

A estrutura PEP_RESET_SOC_SUBSYSTEM_ACCOUNTING é fornecida ao PEP (plug-in de extensão de plataforma) como parte de uma notificação de PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING.
PEP_SOC_SUBSYSTEM_METADATA

A estrutura PEP_SOC_SUBSYSTEM_METADATA contém pares chave-valor que contêm metadados para um subsistema soc (sistema em um chip). Ele é usado no contexto de uma notificação de PEP_DPM_QUERY_SOC_SUBSYSTEM_METADATA enviada a um PEP (plug-in de extensão de plataforma).
PEP_SYSTEM_LATENCY

A estrutura PEP_SYSTEM_LATENCY especifica o novo valor para a tolerância à latência do sistema.
PEP_UNMASKED_INTERRUPT_FLAGS

A união PEP_UNMASKED_INTERRUPT_FLAGS indica se uma origem de interrupção desmascarada é uma interrupção primária ou uma interrupção secundária.
PEP_UNMASKED_INTERRUPT_INFORMATION

A estrutura PEP_UNMASKED_INTERRUPT_INFORMATION contém informações sobre uma fonte de interrupção.
PEP_UNREGISTER_DEVICE

A estrutura PEP_UNREGISTER_DEVICE identifica um dispositivo cujo registro está sendo removido da PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_WORK

A estrutura PEP_WORK indica se o PEP tem uma solicitação de trabalho para enviar à PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE

A estrutura PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE contém os resultados de um método de controle ACPI que foi avaliado de forma assíncrona pelo PEP (plug-in de extensão de plataforma).
PEP_WORK_ACPI_NOTIFY

A estrutura PEP_WORK_ACPI_NOTIFY contém o código notificar ACPI para um dispositivo que gerou um evento de hardware.
PEP_WORK_COMPLETE_IDLE_STATE

A estrutura PEP_WORK_COMPLETE_IDLE_STATE identifica um componente que o PEP (plug-in de extensão de plataforma) preparou para uma transição para um novo estado de energia fx.
PEP_WORK_COMPLETE_PERF_STATE

A estrutura PEP_WORK_COMPLETE_PERF_STATE descreve o status de conclusão de uma atualização solicitada anteriormente para os valores de desempenho atribuídos a uma lista de conjuntos de estado de desempenho (estado P).
PEP_WORK_INFORMATION

A estrutura PEP_WORK_INFORMATION descreve um item de trabalho que o PEP está enviando para a PoFx (estrutura de gerenciamento de energia) do Windows.
PEP_WORK_POWER_CONTROL

A estrutura PEP_WORK_POWER_CONTROL contém os parâmetros para uma solicitação de controle de energia que o PEP (plug-in de extensão de plataforma) envia diretamente para um driver de processador.
PO_FX_CORE_DEVICE

A estrutura PO_FX_CORE_DEVICE contém informações sobre os atributos de estado de energia dos componentes em um recurso de sistema principal e fornece uma interface de software para o gerenciamento de energia desses componentes.

Enumerações

 
GPIO_PIN_CONFIG_TYPE

A enumeração GPIO_PIN_CONFIG_TYPE descreve um recurso de E/S de conexão.
GPIO_PIN_IORESTRICTION_TYPE

A enumeração GPIO_PIN_IORESTRICTION_TYPE descreve as funções que um pino GPIO está limitado a executar.
PEP_ACPI_OBJECT_TYPE

A enumeração PEP_ACPI_OBJECT_TYPE indica o tipo de objeto ACPI.
PEP_ACPI_RESOURCE_TYPE

A enumeração PEP_ACPI_RESOURCE_TYPE é usada para identificar o tipo de recurso ACPI contido na união PEP_ACPI_RESOURCE.
PEP_DEVICE_ACCEPTANCE_TYPE

A enumeração PEP_DEVICE_ACCEPTANCE_TYPE indica se um PEP aceita a propriedade de um dispositivo.
PEP_PERF_STATE_TYPE

A enumeração PEP_PERF_STATE_TYPE indica o tipo de informações de desempenho especificadas para um estado de desempenho (estado P) de um componente.
PEP_PERF_STATE_UNIT

A enumeração PEP_PERF_STATE_UNIT indica as unidades de medida nas quais o estado de desempenho (estado P) de um componente é especificado.
PEP_WORK_TYPE

A enumeração PEP_WORK_TYPE descreve o tipo de trabalho que o PEP (plug-in de extensão de plataforma) está solicitando.