Compartir a través de


Función CreateMSPCallHelper (mspaddr.h)

Se llama a la función de plantilla auxiliar CreateMSPCallHelper en la implementación de la clase derivada de CreateMSPCall. Comprueba todos los argumentos de validez, incluido el argumento de tipo multimedia (a través del método de objeto address IsValidSetOfMediaTypes; vea más arriba). Configura la agregación entre el objeto de llamada MSP y el objeto de llamada TAPI mediante la plantilla de clase ATL CComAggObject . A continuación, llama al método Init en el objeto de llamada MSP.

Sintaxis

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

Parámetros

pCMSPAddress

Puntero a la interfaz CMSPAddress para la llamada.

htCall

Identificador de MSP.

dwReserved

Parámetro reservado, no usado actualmente.

dwMediaType

Tipos de medios deseados para la llamada.

pOuterUnknown

Puntero a la interfaz IUnknown para el objeto de llamada TAPI.

ppMSPCall

Puntero a la interfaz IUnknown para el objeto de llamada MSP.

ppCMSPCall

Puntero a la clase de llamada MSP con plantilla, dependiente de la implementación de tipos.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado mspaddr.h

Consulte también

CMSPAddress

CreateMSPCall