Compartir a través de


Función PowerCreateRequest (winbase.h)

Crea un nuevo objeto de solicitud de energía.

Sintaxis

HANDLE PowerCreateRequest(
  [in] PREASON_CONTEXT Context
);

Parámetros

[in] Context

Apunta a una estructura de REASON_CONTEXT que contiene información sobre la solicitud de energía.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador para el objeto de solicitud de energía.

Si se produce un error en la función, el valor devuelto es INVALID_HANDLE_VALUE. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Cuando el objeto de solicitud de energía ya no sea necesario, use la función CloseHandle para liberar el identificador y limpiar el objeto.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winbase.h (incluye Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

PowerClearRequest

PowerSetRequest