Compartir a través de


Estructura LINEREQMAKECALL (tapi.h)

La estructura LINEREQMAKECALL describe una solicitud iniciada por una llamada a la función lineGetRequest .

Sintaxis

typedef struct linereqmakecall_tag {
  char szDestAddress[TAPIMAXDESTADDRESSSIZE];
  char szAppName[TAPIMAXAPPNAMESIZE];
  char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
  char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;

Miembros

szDestAddress[TAPIMAXDESTADDRESSSIZE]

Dirección de destino terminada en NULL de la solicitud make-call. La dirección puede usar el formato de dirección canónica o el formato de dirección de marcado. La longitud máxima de la dirección es los caracteres TAPIMAXDESTADDRESSSIZE, que incluye el terminador NULL . Las cadenas de mayor longitud se truncarán.

szAppName[TAPIMAXAPPNAMESIZE]

Nombre de aplicación descriptivo o nombre de archivo de la aplicación terminada en NULL que originó la solicitud. La longitud máxima de la dirección es los caracteres TAPIMAXAPPNAMESIZE, que incluye el terminador NULL .

szCalledParty[TAPIMAXCALLEDPARTYSIZE]

Nombre descriptivo de usuario terminado en null. La longitud máxima de la información de entidad llamada es los caracteres TAPIMAXCALLEDPARTYSIZE, que incluye el terminador NULL .

szComment[TAPIMAXCOMMENTSIZE]

Comentario terminado en null sobre la solicitud de llamada. La longitud máxima de la cadena de comentario es los caracteres TAPIMAXCOMMENTSIZE, que incluye el terminador NULL .

Comentarios

Es posible que esta estructura no se extienda.

El miembro szDestAddress contiene la dirección de la parte remota; los demás miembros son útiles para fines de registro. Una aplicación debe usar esta estructura para interpretar el búfer de solicitudes que recibió de lineGetRequest con el modo de solicitud LINEREQUESTMODE_MAKECALL.

Requisitos

Requisito Valor
Header tapi.h

Consulte también

lineGetRequest