Freigeben über


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

Weitere Informationen

CMSPAddress

CreateMSPCall