Função CreateMSPCallHelper (mspaddr.h)
A função de modelo auxiliar CreateMSPCallHelper é chamada na implementação da classe derivada de CreateMSPCall. Ele verifica todos os argumentos quanto à validade, incluindo o argumento de tipo de mídia (por meio do método de objeto de endereço IsValidSetOfMediaTypes; consulte acima). Ele configura a agregação entre o objeto de chamada MSP e o objeto de chamada TAPI usando o modelo de classe ATL CComAggObject . Em seguida, ele chama o método Init no objeto de chamada MSP.
Sintaxe
HRESULT CreateMSPCallHelper(
CMSPAddress *pCMSPAddress,
MSP_HANDLE htCall,
DWORD dwReserved,
DWORD dwMediaType,
IUnknown *pOuterUnknown,
IUnknown **ppMSPCall,
T **ppCMSPCall
);
Parâmetros
pCMSPAddress
Ponteiro para a interface CMSPAddress para chamada.
htCall
Identificador para MSP.
dwReserved
Parâmetro reservado, não usado no momento.
dwMediaType
Tipos de mídia desejados para chamada.
pOuterUnknown
Ponteiro para a interface IUnknown para o objeto de chamada TAPI.
ppMSPCall
Ponteiro para a interface IUnknown para o objeto de chamada MSP.
ppCMSPCall
Ponteiro para a classe de chamada MSP com modelo, dependente da implementação de tipo.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mspaddr.h |