createMSPCallHelper 函数 (mspaddr.h)

CreateMSPCallHelper 帮助程序模板函数在派生类的 CreateMSPCall 实现中调用。 它检查所有参数的有效性,包括通过地址对象方法 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

另请参阅

CMSPAddress

CreateMSPCall