ITMSPAddress::CreateMSPCall 方法 (msp.h)
CreateMSPCall 方法创建 MSP Call 对象。 TAPI 将此聚合到 main 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 接口指针的指针。
返回值
此方法可以返回其中一个值。
值 | 含义 |
---|---|
|
方法成功。 |
|
MSP 无法初始化。 |
|
pMSPCallback 不是有效的指针。 |
|
内存不足,无法执行操作。 |
|
dwMediaType 不是有效的 媒体类型。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | msp.h (包括 Tapi3.h) |