Compartir a través de


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

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

Sintaxis

HRESULT GetCallInfoBuffer(
  [in]  CALLINFO_BUFFER CallInfoBuffer,
  [out] DWORD           *pdwSize,
  [out] BYTE            **ppCallInfoBuffer
);

Parámetros

[in] CallInfoBuffer

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

[out] pdwSize

Tamaño del búfer devuelto en bytes.

[out] ppCallInfoBuffer

Puntero al búfer que contiene la información de llamada necesaria.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.
E_POINTER
El parámetro pdwSize o 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

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

Consulte también

CALLINFO_BUFFER

Call (objeto)

ITCallInfo

SetCallInfoBuffer

get_CallInfoBuffer

put_CallInfoBuffer