共用方式為


ITLegacyAddressMediaControl::SetDevConfig 方法 (tapi3if.h)

SetDevConfig 函式可讓應用程式將線路裝置上的媒體串流裝置設定還原至先前使用 GetDevConfig 取得的設定。

語法

HRESULT SetDevConfig(
  [in] BSTR  pDeviceClass,
  [in] DWORD dwSize,
  [in] BYTE  *pDeviceConfig
);

參數

[in] pDeviceClass

BSTR 的指標,其中包含需要設定資訊的 TAPI 裝置類別

[in] dwSize

組態數位的大小。

[in] pDeviceConfig

位元組陣列的指標,其中包含 呼叫 GetDevConfig 所取得的裝置組態資訊。

傳回值

這個方法可以傳回下列其中一個值。

傳回碼 描述
S_OK
方法成功。
E_POINTER
pDeviceClasspdwSizeppDeviceConfig 參數不是有效的指標。
E_INVALIDARG
pdwSize 參數為零。
E_OUTOFMEMORY
記憶體不足,無法執行作業。

備註

這個方法是 lineSetDevConfig TAPI 2.1函式的 COM 包裝函式。

必須先執行 GetID,才能呼叫這個方法。

應用程式必須使用 SysAllocStringpDeviceClass 參數配置記憶體,並在不再需要變數時使用 SysFreeString 釋放記憶體。

TAPI 2.1 交叉參考: lineGetDevConfiglineSetDevConfig

規格需求

需求
目標平台 Windows
標頭 tapi3if.h (包括 Tapi3.h)
程式庫 Uuid.lib
Dll Tapi3.dll

另請參閱

GetDevConfig

ITLegacyAddressMediaControl

ITLegacyCallMediaControl