Compartilhar via


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

O método CreateMSPCall cria um objeto MSP Call. O TAPI agrega isso ao objeto main Call e expõe a interface ITStreamControl.

Sintaxe

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

Parâmetros

[in] hCall

Identificador para este MSP.

[in] dwReserved

Valor reservado – será 0.

[in] dwMediaType

Indica os tipos de mídia necessários para a chamada.

[in] pOuterUnknown

O ponteiro para a interface IUnknown no objeto de chamada TAPI 3. Como o objeto Call msp é agregado no objeto de chamada TAPI 3, ele precisa saber o IUnknown externo.

[out] ppStreamControl

Ponteiro para o ponteiro da interface IUnknown da interface ITStreamControl para a chamada recém-criada.

Retornar valor

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
E_FAIL
Falha ao inicializar o MSP.
E_POINTER
pMSPCallback não é um ponteiro válido.
E_OUTOFMEMORY
Existe memória insuficiente para executar a operação.
TAPI_E_INVALIDMEDIATYPE
dwMediaType não é um tipo de mídia válido.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho msp.h (incluir Tapi3.h)

Confira também

ITMSPAddress

MSPI (Interface do Provedor de Serviços de Mídia)