ITMSPAddress ::CreateMSPCall, méthode (msp.h)
La méthode CreateMSPCall crée un objet Msp Call. TAPI l’agrège sur l’objet Call main et expose l’interface ITStreamControl.
Syntaxe
HRESULT CreateMSPCall(
[in] MSP_HANDLE hCall,
[in] DWORD dwReserved,
[in] DWORD dwMediaType,
[in] IUnknown *pOuterUnknown,
[out] IUnknown **ppStreamControl
);
Paramètres
[in] hCall
Handle pour ce MSP.
[in] dwReserved
Valeur réservée : sera 0.
[in] dwMediaType
Indique les types de médias requis pour l’appel.
[in] pOuterUnknown
Pointeur vers l’interface IUnknown sur l’objet d’appel TAPI 3. Étant donné que l’objet MSP Call est agrégé dans l’objet d’appel TAPI 3, il doit connaître l’IUnknown externe.
[out] ppStreamControl
Pointeur vers le pointeur d’interface IUnknown de l’interface ITStreamControl pour l’appel nouvellement créé.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Signification |
---|---|
|
La méthode a réussi. |
|
Échec de l’initialisation du MSP. |
|
pMSPCallback n’est pas un pointeur valide. |
|
La mémoire est insuffisante pour effectuer l’opération. |
|
dwMediaType n’est pas un type de média valide. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | msp.h (inclure Tapi3.h) |