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