Поделиться через


Функция PowerCreateRequest (winbase.h)

Создает новый объект запроса power.

Синтаксис

HANDLE PowerCreateRequest(
  [in] PREASON_CONTEXT Context
);

Параметры

[in] Context

Указывает на структуру REASON_CONTEXT , содержащую сведения о запросе питания.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение является дескриптором для объекта power request.

Если функция завершается неудачно, возвращается значение INVALID_HANDLE_VALUE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Если объект запроса питания больше не нужен, используйте функцию CloseHandle , чтобы освободить дескриптор и очистить объект.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winbase.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

PowerClearRequest

PowerSetRequest