LINEAPPINFO-Struktur (tapi.h)
Die LINEAPPINFO-Struktur enthält Informationen zu der Anwendung, die derzeit ausgeführt wird. Die LINEDEVSTATUS-Struktur kann ein Array von LINEAPPINFO-Strukturen enthalten.
Syntax
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;
Member
dwMachineNameSize
Größe der Computernamenzeichenfolge einschließlich des NULL-Abschlusszeichens in Byte.
dwMachineNameOffset
Offset vom Anfang der LINEDEVSTATUS-Struktur zu einer Zeichenfolge, die den Namen des Computers angibt, auf dem die Anwendung ausgeführt wird. Die Größe des Felds wird durch dwMachineNameSize angegeben.
dwUserNameSize
Größe der Benutzernamenzeichenfolge einschließlich des NULL-Abschlusszeichens in Bytes.
dwUserNameOffset
Offset vom Anfang der LINEDEVSTATUS-Struktur zu einer Zeichenfolge, die den Benutzernamen angibt, unter dessen Konto die Anwendung ausgeführt wird. Die Größe des Felds wird durch dwUserNameSize angegeben.
dwModuleFilenameSize
Größe der Zeichenfolge für den Moduldateinamen in Byte.
dwModuleFilenameOffset
Offset vom Anfang von LINEDEVSTATUS zu einer Zeichenfolge, die den Moduldateinamen der Anwendung angibt. Diese Zeichenfolge kann in einem Aufruf von lineHandoff verwendet werden, um eine gerichtete Übergabe an die Anwendung durchzuführen. Die Größe des Felds wird durch dwModuleFilenameSize angegeben.
dwFriendlyNameSize
Größe der Anzeigenamenzeichenfolge in Bytes.
dwFriendlyNameOffset
Offset vom Anfang von LINEDEVSTATUS zu der von der Anwendung bereitgestellten Zeichenfolge für lineInitialize oder lineInitializeEx, die in jeder Anzeige für den Benutzer verwendet werden soll. Die Größe des Felds wird von dwFriendlyNameSize angegeben.
dwMediaModes
Medientypen, für die die Anwendung den Besitz neuer Aufrufe angefordert hat; null, wenn die Zeile dwPrivileges beim Öffnen nicht LINECALLPRIVILEGE_OWNER.
dwAddressID
Wenn das Zeilenhandle mit LINEOPENOPTION_SINGLEADDRESS geöffnet wurde, enthält den angegebenen Adressbezeichner. auf 0xFFFFFFFF festgelegt, wenn die Option "Einzelne Adresse" nicht verwendet wurde.
Ein Adressbezeichner ist einer Adresse dauerhaft zugeordnet; Der Bezeichner bleibt über Betriebssystemupgrades hinweg konstant.
Anforderungen
Anforderung | Wert |
---|---|
Header | tapi.h |