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


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

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

Синтаксис

NTSTATUS SendPowerControl(
  [in]            PDEVICE_OBJECT _DeviceObject,
  [in]            LPCGUID        _PowerControlCode,
  [in, optional]  PVOID          _InBuffer,
  [in]            SIZE_T         _InBufferSize,
  [out, optional] PVOID          _OutBuffer,
  [in]            SIZE_T         _OutBufferSize,
  [out, optional] PSIZE_T        _BytesReturned
);

Параметры

[in] _DeviceObject

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

[in] _PowerControlCode

Код управления питанием, отправляемый в звуковой адаптер.

[in, optional] _InBuffer

Входной буфер.

[in] _InBufferSize

Размер входного буфера.

[out, optional] _OutBuffer

Выходной буфер.

[in] _OutBufferSize

Размер выходного буфера.

[out, optional] _BytesReturned

Количество возвращаемых байтов.

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

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

Требования

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

См. также

IPortClsRuntimePower