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 |