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 |