CreateMSPCallHelper-Funktion (mspaddr.h)
Die CreateMSPCallHelper-Hilfsvorlagenfunktion wird in der Implementierung der abgeleiteten Klasse von CreateMSPCall aufgerufen. Es überprüft alle Argumente auf Gültigkeit, einschließlich des Medientyparguments (über die Adressobjektmethode IsValidSetOfMediaTypes; siehe oben). Die Aggregation zwischen dem MSP-Aufrufobjekt und dem TAPI-Aufrufobjekt wird mithilfe der ATL-Klassenvorlage CComAggObject eingerichtet. Anschließend wird die Init-Methode für das MSP-Aufrufobjekt aufgerufen.
Syntax
HRESULT CreateMSPCallHelper(
CMSPAddress *pCMSPAddress,
MSP_HANDLE htCall,
DWORD dwReserved,
DWORD dwMediaType,
IUnknown *pOuterUnknown,
IUnknown **ppMSPCall,
T **ppCMSPCall
);
Parameter
pCMSPAddress
Zeiger auf die CMSPAddress-Schnittstelle für den Aufruf.
htCall
Handle für MSP.
dwReserved
Reservierter Parameter, derzeit nicht verwendet.
dwMediaType
Medientypen , die für den Anruf erwünscht sind.
pOuterUnknown
Zeiger auf die IUnknown-Schnittstelle für das TAPI-Aufrufobjekt.
ppMSPCall
Zeiger auf die IUnknown-Schnittstelle für das MSP-Aufrufobjekt.
ppCMSPCall
Zeiger auf vorlagenbasierte MSP-Aufrufklasse, Typ implementierungsabhängig.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mspaddr.h |