Compartir a través de


Método ITMSPAddress::CreateMSPCall (msp.h)

El método CreateMSPCall crea un objeto MSP Call. TAPI lo agrega al objeto Call principal y expone la interfaz ITStreamControl .

Sintaxis

HRESULT CreateMSPCall(
  [in]  MSP_HANDLE hCall,
  [in]  DWORD      dwReserved,
  [in]  DWORD      dwMediaType,
  [in]  IUnknown   *pOuterUnknown,
  [out] IUnknown   **ppStreamControl
);

Parámetros

[in] hCall

Identificador de este MSP.

[in] dwReserved

Valor reservado: será 0.

[in] dwMediaType

Indica los tipos de medios necesarios para la llamada.

[in] pOuterUnknown

Puntero a la interfaz IUnknown del objeto de llamada TAPI 3. Dado que el objeto MSP Call se agrega en el objeto de llamada TAPI 3, debe conocer el IUnknown externo.

[out] ppStreamControl

Puntero a la interfaz IUnknown de la interfaz ITStreamControl para la llamada recién creada.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Significado
S_OK
El método se realizó correctamente.
E_FAIL
No se pudo inicializar el MSP.
E_POINTER
pMSPCallback no es un puntero válido.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
TAPI_E_INVALIDMEDIATYPE
dwMediaType no es un tipo de medio válido.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado msp.h (include Tapi3.h)

Consulte también

ITMSPAddress

Interfaz del proveedor de servicios multimedia (MSPI)