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 |