Compartir a través de


Método ITCallInfo::get_CallInfoBuffer (tapi3if.h)

El método get_CallInfoBuffer obtiene elementos de información de llamada que requieren un búfer, como la información del usuario. Este método se proporciona para las aplicaciones cliente de Automation, como las escritas en Visual Basic. Las aplicaciones de C y C++ deben usar el método ITCallInfo::GetCallInfoBuffer .

Sintaxis

HRESULT get_CallInfoBuffer(
  [in]  CALLINFO_BUFFER CallInfoBuffer,
  [out] VARIANT         *ppCallInfoBuffer
);

Parámetros

[in] CallInfoBuffer

CALLINFO_BUFFER indicador del tipo de información necesario, como CIB_USERUSERINFO.

[out] ppCallInfoBuffer

Puntero a la representación VARIANT del búfer de información de llamadas. La aplicación debe llamar a la función CoTaskMemFree para liberar la memoria asignada para este parámetro.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Significado
S_OK
El método se realizó correctamente.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
E_POINTER
El parámetro ppCallInfoBuffer no es un puntero válido.
E_INVALIDARG
El parámetro CallInfoBuffer no es un valor válido.
TAPI_E_INVALCALLSTATE
El estado de llamada actual no es válido para esta operación.

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3if.h (include Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

CALLINFO_BUFFER

Call (objeto)

GetCallInfoBuffer

ITCallInfo

SetCallInfoBuffer

put_CallInfoBuffer