Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта функция запрашивает атрибуты объекта запроса ограничения питания.
Синтаксис
NTSTATUS PoQueryPowerLimitAttributes(
PVOID PowerLimitRequest,
ULONG BufferCount,
PPOWER_LIMIT_ATTRIBUTES Buffer,
PULONG AttributeCount
);
Параметры
PowerLimitRequest
Указатель на объект запроса ограничения питания, возвращаемый PoCreatePowerLimitRequest.
BufferCount
Записи параметра буфера.
Buffer
Предварительно выделенный буфер для сохранения POWER_LIMIT_ATTRIBUTES каждого типа ограничения питания доменов ограничения питания.
AttributeCount
Указатель на сохранение количества атрибутов, поддерживаемых этой платформой. Это должна быть сумма типов ограничений питания для всех доменов.
Возвращаемое значение
Возвращает значение NTSTATUS.
Замечания
Политика дважды вызывает этот интерфейс и выделяет буфер между:
Вызов с BufferCount = 0, Buffer = NULL, ОС обновит AttributeCount.
Выделяет непрерывную память для AttributeCountPOWER_LIMIT_ATTRIBUTES.
Вызов с обновленными BufferCount и буфера.
Требования
Требование | Ценность |
---|---|
Заголовок | wdm.h (include Wdm.h) |