Compartir a través de


Función DevicePowerSetDeviceState (powrprof.h)

Modifica los datos especificados en el dispositivo especificado.

Sintaxis

DWORD DevicePowerSetDeviceState(
  [in] LPCWSTR DeviceDescription,
  [in] ULONG   SetFlags,
  [in] PVOID   SetData
);

Parámetros

[in] DeviceDescription

Cadena de nombre o identificador de hardware del dispositivo que se va a modificar.

[in] SetFlags

Propiedades del dispositivo que se van a modificar.

Valor Significado
DEVICEPOWER_SET_WAKEENABLED
0x00000001
Habilita el dispositivo especificado para reactivar el sistema.
DEVICEPOWER_CLEAR_WAKEENABLED
0x00000002
Impide que el dispositivo especificado pueda reactivar el sistema.

[in] SetData

Reservado, debe ser NULL.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado powrprof.h
Library PowrProf.lib
Archivo DLL PowrProf.dll

Consulte también

Administración de energía de dispositivos