Skip to content

Latest commit

 

History

History
138 lines (92 loc) · 4.61 KB

ns-tapi-lineappinfo.md

File metadata and controls

138 lines (92 loc) · 4.61 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:tapi.lineappinfo_tag
LINEAPPINFO (tapi.h)
The LINEAPPINFO structure contains information about the application that is currently running. The LINEDEVSTATUS structure can contain an array of LINEAPPINFO structures.
*LPLINEAPPINFO
LINEAPPINFO
LINEAPPINFO structure [TAPI 2.2]
LPLINEAPPINFO
LPLINEAPPINFO structure pointer [TAPI 2.2]
_tapi2_lineappinfo_str
tapi/LINEAPPINFO
tapi/LPLINEAPPINFO
tapi2.lineappinfo_str
tapi2\lineappinfo_str.htm
tapi3
1c1d2d31-a234-407e-b9fc-4823928c5ca1
12/05/2018
*LPLINEAPPINFO, LINEAPPINFO, LINEAPPINFO structure [TAPI 2.2], LPLINEAPPINFO, LPLINEAPPINFO structure pointer [TAPI 2.2], _tapi2_lineappinfo_str, tapi/LINEAPPINFO, tapi/LPLINEAPPINFO, tapi2.lineappinfo_str
tapi.h
Windows
Windows
LINEAPPINFO, *LPLINEAPPINFO
19H1
lineappinfo_tag
tapi/lineappinfo_tag
LPLINEAPPINFO
tapi/LPLINEAPPINFO
LINEAPPINFO
tapi/LINEAPPINFO
c++
APIRef
kbSyntax
HeaderDef
Tapi.h
LINEAPPINFO

LINEAPPINFO structure

-description

The LINEAPPINFO structure contains information about the application that is currently running. The LINEDEVSTATUS structure can contain an array of LINEAPPINFO structures.

-struct-fields

-field dwMachineNameSize

Size of the computer name string including the null terminator, in bytes.

-field dwMachineNameOffset

Offset from the beginning of the LINEDEVSTATUS structure to a string specifying the name of the computer on which the application is executing. The size of the field is specified by dwMachineNameSize.

-field dwUserNameSize

Size of the user name string including the null terminator, in bytes.

-field dwUserNameOffset

Offset from the beginning of the LINEDEVSTATUS structure to a string specifying the user name under whose account the application is running. The size of the field is specified by dwUserNameSize.

-field dwModuleFilenameSize

Size of the module file name string, in bytes.

-field dwModuleFilenameOffset

Offset from the beginning of LINEDEVSTATUS to a string specifying the module file name of the application. This string can be used in a call to lineHandoff to perform a directed handoff to the application. The size of the field is specified by dwModuleFilenameSize.

-field dwFriendlyNameSize

Size of the display name string, in bytes.

-field dwFriendlyNameOffset

Offset from the beginning of LINEDEVSTATUS to the string provided by the application to lineInitialize or lineInitializeEx, which should be used in any display to the user. The size of the field is specified by dwFriendlyNameSize.

-field dwMediaModes

Media types for which the application has requested ownership of new calls; zero if when it opened the line dwPrivileges did not include LINECALLPRIVILEGE_OWNER.

-field dwAddressID

If the line handle was opened using LINEOPENOPTION_SINGLEADDRESS, contains the address identifier specified; set to 0xFFFFFFFF if the single address option was not used.

An address identifier is permanently associated with an address; the identifier remains constant across operating system upgrades.

-see-also

LINEDEVSTATUS

TSPI_lineGetLineDevStatus

lineGetLineDevStatus

lineHandoff

lineInitialize

lineInitializeEx