Partager via


CreateMSPCallHelper, fonction (mspaddr.h)

La fonction de modèle d’assistance CreateMSPCallHelper est appelée dans l’implémentation de la classe dérivée de CreateMSPCall. Il vérifie la validité de tous les arguments, y compris l’argument de type multimédia (via la méthode d’objet address IsValidSetOfMediaTypes ; voir ci-dessus). Il configure l’agrégation entre l’objet d’appel MSP et l’objet d’appel TAPI à l’aide du modèle de classe CComAggObject ATL. Il appelle ensuite la méthode Init sur l’objet d’appel MSP.

Syntaxe

HRESULT CreateMSPCallHelper(
  CMSPAddress *pCMSPAddress,
  MSP_HANDLE  htCall,
  DWORD       dwReserved,
  DWORD       dwMediaType,
  IUnknown    *pOuterUnknown,
  IUnknown    **ppMSPCall,
  T           **ppCMSPCall
);

Paramètres

pCMSPAddress

Pointeur vers l’interface CMSPAddress pour l’appel.

htCall

Handle pour MSP.

dwReserved

Paramètre réservé, non utilisé actuellement.

dwMediaType

Types de médias souhaités pour l’appel.

pOuterUnknown

Pointeur vers l’interface IUnknown pour l’objet d’appel TAPI.

ppMSPCall

Pointeur vers l’interface IUnknown pour l’objet d’appel MSP.

ppCMSPCall

Pointeur vers la classe d’appel MSP modèle, dépendant de l’implémentation de type.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête mspaddr.h

Voir aussi

CMSPAddress

CreateMSPCall