Интерфейс IPowerPolicyCallbackWakeFromSx (wudfddi.h)

[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1 и в более новых версиях Windows 10 ограничена поддержка UMDF 1. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с помощью UMDF.]

Интерфейс IPowerPolicyCallbackWakeFromSx драйвера предоставляет функции обратного вызова, которые платформа вызывает для уведомления драйвера о событиях пробуждения. Эти события связаны с возможностью устройства пробуждения как самого, так и системы из состояния низкой мощности.

Наследование

Интерфейс IPowerPolicyCallbackWakeFromSx наследует от интерфейса IUnknown . IPowerPolicyCallbackWakeFromSx также имеет следующие типы элементов:

  • Методы

Методы

Интерфейс IPowerPolicyCallbackWakeFromSx имеет эти методы.

 
IPowerPolicyCallbackWakeFromSx::OnArmWakeFromSx

Функция обратного вызова события OnArmWakeFromSx драйвера (т. е. включает) устройство, чтобы он мог активировать сигнал пробуждения в состоянии устройства с низким питанием.
IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx

Функция обратного вызова события OnDisarmWakeFromSx драйвера разоружает (то есть отключает) способность устройства активировать сигнал пробуждения, пока устройство и система находятся в состоянии низкой мощности.
IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered

Функция обратного вызова события OnWakeFromSxTriggered драйвера сообщает драйверу, что его устройство, которое ранее вступило в состояние устройства с низким питанием, так как питание системы было уменьшено, возможно, вызвало сигнал пробуждения.

Комментарии

Если драйвер поддерживает интерфейс IPowerPolicyCallbackWakeFromSx для устройства, метод IUnknown::QueryInterface , который драйвер передает в IWDFDriver::CreateDevice , должен вернуть интерфейс.

Требования

   
Дата окончания поддержки Недоступно в UMDF 2.0 и более поздних версиях.
Целевая платформа Рабочий стол
Минимальная версия UMDF 1,9
Заголовок wudfddi.h (include Wudfddi.h)