Compartilhar via


Método IWDFDeviceInitialize::SetPowerPolicyOwnership (wudfddi.h)

[Aviso: UMDF 2 é a versão mais recente do UMDF e substitui o UMDF 1. Todos os novos drivers UMDF devem ser gravados usando UMDF 2. Nenhum recurso novo está sendo adicionado ao UMDF 1 e há suporte limitado para UMDF 1 em versões mais recentes do Windows 10. Os drivers universais do Windows devem usar o UMDF 2. Para obter mais informações, consulte Introdução aoda UMDF .]

O método SetPowerPolicyOwnership define a propriedade da política de energia para um driver ou remove a propriedade do driver.

Sintaxe

void SetPowerPolicyOwnership(
  [in] BOOL fTrue
);

Parâmetros

[in] fTrue

Um valor BOOL que especifica se a propriedade da política de energia deve ser definida para o driver ou remover a propriedade do driver. TRUE indica definir a propriedade da política de energia para o driver; FALSE indica remover a propriedade do driver.

Valor de retorno

Nenhum

Observações

Por padrão, os drivers UMDF não são registrados como proprietários de política de energia para sua pilha de dispositivos. Para se registrar como o proprietário da política de energia para sua pilha de dispositivos, um driver UMDF deve chamar explicitamente SetPowerPolicyOwnership e passar TRUE para o parâmetro fTrue nesta chamada.

Para obter mais informações, consulte Propriedade do Power Policy noUMDF.

Exemplos

Para obter um exemplo de código de como usar o método SetPowerPolicyOwnership, consulte IWDFDriver::CreateDevice.

Requisitos

Requisito Valor
fim do suporte Indisponível no UMDF 2.0 e posterior.
da Plataforma de Destino Área de trabalho
versão mínima do UMDF 1.5
cabeçalho wudfddi.h (inclua Wudfddi.h)
de DLL WUDFx.dll

Consulte também

IWDFDeviceInitialize

IWDFDriver::CreateDevice