ITMSPAddress::CreateMSPCall メソッド (msp.h)

CreateMSPCall メソッドは、MSP Call オブジェクトを作成します。 TAPI は、これを メイン Call オブジェクトに集計し、ITStreamControl インターフェイスを公開します。

構文

HRESULT CreateMSPCall(
  [in]  MSP_HANDLE hCall,
  [in]  DWORD      dwReserved,
  [in]  DWORD      dwMediaType,
  [in]  IUnknown   *pOuterUnknown,
  [out] IUnknown   **ppStreamControl
);

パラメーター

[in] hCall

この MSP のハンドル。

[in] dwReserved

予約値 – は 0 になります。

[in] dwMediaType

呼び出しに必要な メディアの種類 を示します。

[in] pOuterUnknown

TAPI 3 呼び出しオブジェクトの IUnknown インターフェイスへのポインター。 MSP Call オブジェクトは TAPI 3 呼び出しオブジェクトに集計されるため、外部 IUnknown を認識する必要があります。

[out] ppStreamControl

新しく作成された呼び出し用の ITStreamControl インターフェイスの IUnknown インターフェイス ポインターへのポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

意味
S_OK
メソッドが成功しました。
E_FAIL
MSP の初期化に失敗しました。
E_POINTER
pMSPCallback は有効なポインターではありません。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。
TAPI_E_INVALIDMEDIATYPE
dwMediaType が有効な メディアの種類ではありません。

要件

要件
対象プラットフォーム Windows
ヘッダー msp.h (Tapi3.h を含む)

こちらもご覧ください

ITMSPAddress

Media Service Provider Interface (MSPI)