Condividi tramite


Funzione CreateMSPCallHelper (mspaddr.h)

La funzione modello di helper CreateMSPCallHelper viene chiamata nell'implementazione della classe derivata di CreateMSPCall. Controlla tutti gli argomenti per la validità, incluso l'argomento del tipo di supporto (tramite il metodo dell'oggetto address IsValidSetOfMediaTypes; vedere sopra). Configura l'aggregazione tra l'oggetto call MSP e l'oggetto call TAPI usando il modello di classe ATL CComAggObject . Chiama quindi il metodo Init nell'oggetto chiamata MSP.

Sintassi

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

Parametri

pCMSPAddress

Puntatore all'interfaccia CMSPAddress per la chiamata.

htCall

Handle per MSP.

dwReserved

Parametro riservato, non attualmente usato.

dwMediaType

Tipi di supporti desiderati per la chiamata.

pOuterUnknown

Puntatore all'interfaccia IUnknown per l'oggetto call TAPI.

ppMSPCall

Puntatore all'interfaccia IUnknown per l'oggetto call MSP.

ppCMSPCall

Puntatore alla classe di chiamata MSP modello, dipendente dall'implementazione del tipo.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mspaddr.h

Vedi anche

CMSPAddress

CreateMSPCall