Funzione DevicePowerSetDeviceState (powrprof.h)

Modifica i dati specificati nel dispositivo specificato.

Sintassi

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

Parametri

[in] DeviceDescription

Stringa di identificatore hardware o nome del dispositivo da modificare.

[in] SetFlags

Proprietà del dispositivo da modificare.

Valore Significato
DEVICEPOWER_SET_WAKEENABLED
0x00000001
Consente al dispositivo specificato di riattivare il sistema.
DEVICEPOWER_CLEAR_WAKEENABLED
0x00000002
Impedisce al dispositivo specificato di essere in grado di riattivare il sistema.

[in] SetData

Riservato, deve essere NULL.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione powrprof.h
Libreria PowrProf.lib
DLL PowrProf.dll

Vedi anche

Gestione energia dispositivo