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
目標平台 Universal
標頭 portcls.h

另請參閱

IPortClsRuntimePower