Compartir a través de


Estructura LINEAPPINFO (tapi.h)

La estructura LINEAPPINFO contiene información sobre la aplicación que se está ejecutando actualmente. La estructura LINEDEVSTATUS puede contener una matriz de estructuras LINEAPPINFO .

Sintaxis

typedef struct lineappinfo_tag {
  DWORD dwMachineNameSize;
  DWORD dwMachineNameOffset;
  DWORD dwUserNameSize;
  DWORD dwUserNameOffset;
  DWORD dwModuleFilenameSize;
  DWORD dwModuleFilenameOffset;
  DWORD dwFriendlyNameSize;
  DWORD dwFriendlyNameOffset;
  DWORD dwMediaModes;
  DWORD dwAddressID;
} LINEAPPINFO, *LPLINEAPPINFO;

Miembros

dwMachineNameSize

Tamaño de la cadena de nombre de equipo, incluido el terminador NULL , en bytes.

dwMachineNameOffset

Desplazamiento desde el principio de la estructura LINEDEVSTATUS a una cadena que especifica el nombre del equipo en el que se ejecuta la aplicación. DwMachineNameSize especifica el tamaño del campo.

dwUserNameSize

Tamaño de la cadena de nombre de usuario, incluido el terminador NULL , en bytes.

dwUserNameOffset

Desplazamiento desde el principio de la estructura LINEDEVSTATUS a una cadena que especifica el nombre de usuario en cuya cuenta se ejecuta la aplicación. DwUserNameSize especifica el tamaño del campo.

dwModuleFilenameSize

Tamaño de la cadena de nombre de archivo del módulo, en bytes.

dwModuleFilenameOffset

Desplazamiento desde el principio de LINEDEVSTATUS a una cadena que especifica el nombre de archivo del módulo de la aplicación. Esta cadena se puede usar en una llamada a lineHandoff para realizar una entrega dirigida a la aplicación. El tamaño del campo se especifica mediante dwModuleFilenameSize.

dwFriendlyNameSize

Tamaño de la cadena de nombre para mostrar, en bytes.

dwFriendlyNameOffset

Desplazamiento desde el principio de LINEDEVSTATUS a la cadena proporcionada por la aplicación para lineInitialize o lineInitializeEx, que se debe usar en cualquier presentación para el usuario. DwFriendlyNameSize especifica el tamaño del campo.

dwMediaModes

Tipos de medios para los que la aplicación ha solicitado la propiedad de las nuevas llamadas; cero si al abrir la línea dwPrivileges no incluyeba LINECALLPRIVILEGE_OWNER.

dwAddressID

Si el identificador de línea se abrió con LINEOPENOPTION_SINGLEADDRESS, contiene el identificador de dirección especificado; se establece en 0xFFFFFFFF si no se usó la opción de dirección única.

Un identificador de dirección está asociado permanentemente a una dirección; el identificador permanece constante en las actualizaciones del sistema operativo.

Requisitos

Requisito Valor
Header tapi.h

Consulte también

LINEDEVSTATUS

TSPI_lineGetLineDevStatus

lineGetLineDevStatus

lineHandoff

lineInitialize

lineInitializeEx