Función lineSetCallData (tapi.h)
La función lineSetCallData establece el miembro CallData en LINECALLINFO. Según la implementación del proveedor de servicios, el miembro CallData se puede propagar a todas las aplicaciones que tienen identificadores a la llamada, incluidas las de otras máquinas (a través del servidor) y pueden viajar con la llamada cuando se transfiere.
Sintaxis
LONG lineSetCallData(
HCALL hCall,
LPVOID lpCallData,
DWORD dwSize
);
Parámetros
hCall
Identificador de la llamada. La aplicación debe tener privilegios OWNER.
lpCallData
Dirección de los datos que se van a copiar en el miembro CallData de LINECALLINFO, reemplazando los datos existentes. Para obtener más información, consulte el tema de datos de llamadas .
dwSize
Número de bytes de datos que se van a copiar. Un valor de 0 hace que se quiten los datos existentes.
Valor devuelto
Devuelve un identificador de solicitud positivo si se inicia la operación asincrónica; de lo contrario, la función devuelve uno de estos valores de error negativos:
LINEERR_INVALCALLHANDLE, LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTOWNER, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | tapi.h |
Library | Tapi32.lib |
Archivo DLL | Tapi32.dll |