CreateMSPCallHelper ヘルパー テンプレート関数は、CreateMSPCall の派生クラスの実装で呼び出されます。 メディア型引数を含め、すべての引数の有効性を確認します (address オブジェクト メソッド IsValidSetOfMediaTypes を使用します。上記を参照)。 CComAggObject ATL クラス テンプレートを使用して、MSP 呼び出しオブジェクトと TAPI 呼び出しオブジェクトの間の集計を設定します。 その後、MSP 呼び出しオブジェクトで Init メソッドを呼び出します。
構文
HRESULT CreateMSPCallHelper(
CMSPAddress *pCMSPAddress,
MSP_HANDLE htCall,
DWORD dwReserved,
DWORD dwMediaType,
IUnknown *pOuterUnknown,
IUnknown **ppMSPCall,
T **ppCMSPCall
);
パラメーター
pCMSPAddress
呼び出し用 の CMSPAddress インターフェイスへのポインター。
htCall
MSP のハンドル。
dwReserved
予約済みパラメーター。現在使用されていません。
dwMediaType
通話に必要なメディアの種類。
pOuterUnknown
TAPI 呼び出しオブジェクトの IUnknown インターフェイスへのポインター。
ppMSPCall
MSP 呼び出しオブジェクトの IUnknown インターフェイスへのポインター。
ppCMSPCall
テンプレート化された MSP 呼び出しクラスへのポインター。型の実装に依存します。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
| 要件 | 値 |
|---|---|
| 対象プラットフォーム | Windows |
| ヘッダー | mspaddr.h |