Condividi tramite


Funzione PowerCreateRequest (winbase.h)

Crea un nuovo oggetto power request.

Sintassi

HANDLE PowerCreateRequest(
  [in] PREASON_CONTEXT Context
);

Parametri

[in] Context

Punta a una struttura REASON_CONTEXT che contiene informazioni sulla richiesta di alimentazione.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per l'oggetto power request.

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

Commenti

Quando l'oggetto power request non è più necessario, usare la funzione CloseHandle per liberare l'handle e pulire l'oggetto.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winbase.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

PowerClearRequest

PowerSetRequest