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 |