Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The CreateMSPCall method creates an MSP Call object. TAPI aggregates this onto the main Call object and exposes the ITStreamControl interface.
HRESULT CreateMSPCall(
[in] MSP_HANDLE hCall,
[in] DWORD dwReserved,
[in] DWORD dwMediaType,
[in] IUnknown *pOuterUnknown,
[out] IUnknown **ppStreamControl
);
[in] hCall
Handle for this MSP.
[in] dwReserved
Reserved value – will be 0.
[in] dwMediaType
Indicates media types required for the call.
[in] pOuterUnknown
The pointer to the IUnknown interface on the TAPI 3 call object. Since the MSP Call object is aggregated in the TAPI 3 call object, it needs to know the outer IUnknown.
[out] ppStreamControl
Pointer to IUnknown interface pointer of ITStreamControl interface for newly created call.
This method can return one of these values.
Value | Meaning |
---|---|
|
Method succeeded. |
|
The MSP failed to initialize. |
|
pMSPCallback is not a valid pointer. |
|
Insufficient memory exists to perform the operation. |
|
dwMediaType is not a valid media type. |
Requirement | Value |
---|---|
Target Platform | Windows |
Header | msp.h (include Tapi3.h) |
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today