Compartilhar via


Função PoCreatePowerLimitRequest (wdm.h)

Essa função cria um objeto de solicitação de limite de energia.

Sintaxe

NTSTATUS PoCreatePowerLimitRequest(
  PVOID                   *PowerLimitRequest,
  PDEVICE_OBJECT          TargetDeviceObject,
  PDEVICE_OBJECT          PolicyDeviceObject,
  PCOUNTED_REASON_CONTEXT Context
);

Parâmetros

PowerLimitRequest

Um ponteiro para receber o objeto de solicitação de limite de energia.

TargetDeviceObject

Fornece o objeto do dispositivo para aplicar limites de energia.

PolicyDeviceObject

Fornece o objeto de dispositivo do dispositivo que cria solicitações de limite de energia.

Context

Um ponteiro para uma estrutura de COUNTED_REASON_CONTEXT que descreve por que o chamador está criando o objeto de solicitação de limite de energia.

Valor de retorno

Retorna um valor NTSTATUS.

Requisitos

Requisito Valor
cabeçalho wdm.h (inclua Wdm.h)

Consulte também

PoDeletePowerLimitRequest

PoQueryPowerLimitAttributes

PoQueryPowerLimitValue

PoSetPowerLimitValue

POWER_LIMIT_ATTRIBUTES

POWER_LIMIT_TYPES

POWER_LIMIT_VALUE