Метод IPortClsRuntimePower::RegisterPowerControlCallback (portcls.h)

Драйвер класса портов (PortCls) использует метод RegisterPowerControlCallback для регистрации обратного вызова управления питанием.

Синтаксис

NTSTATUS RegisterPowerControlCallback(
  [in]           PDEVICE_OBJECT                      _DeviceObject,
  [in]           PCPFNRUNTIME_POWER_CONTROL_CALLBACK _Callback,
  [in, optional] PVOID                               _Context
);

Параметры

[in] _DeviceObject

Объект устройства.

[in] _Callback

Объект обратного вызова.

[in, optional] _Context

Контекст обратного вызова.

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

Метод RegisterPowerControlCallback возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае возвращается соответствующий код ошибки.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7
минимальный поддерживаемый сервер Windows Server 2003
целевая платформа Всеобщий
заголовка portcls.h

См. также

IPortClsRuntimePower