Struttura LINEAPPINFO (tapi.h)
La struttura LINEAPPINFO contiene informazioni sull'applicazione attualmente in esecuzione. La struttura LINEDEVSTATUS può contenere una matrice di strutture LINEAPPINFO .
Sintassi
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;
Members
dwMachineNameSize
Dimensioni della stringa del nome del computer, inclusa la terminazione Null , in byte.
dwMachineNameOffset
Offset dall'inizio della struttura LINEDEVSTATUS a una stringa che specifica il nome del computer in cui viene eseguita l'applicazione. Le dimensioni del campo sono specificate da dwMachineNameSize.
dwUserNameSize
Dimensioni della stringa nome utente, tra cui il terminatore Null , in byte.
dwUserNameOffset
Offset dall'inizio della struttura LINEDEVSTATUS a una stringa che specifica il nome utente nel cui account è in esecuzione l'applicazione. Le dimensioni del campo sono specificate da dwUserNameSize.
dwModuleFilenameSize
Dimensioni della stringa nome file del modulo, in byte.
dwModuleFilenameOffset
Offset dall'inizio di LINEDEVSTATUS a una stringa che specifica il nome del file del modulo dell'applicazione. Questa stringa può essere usata in una chiamata a lineHandoff per eseguire un handoff diretto all'applicazione. Le dimensioni del campo sono specificate da dwModuleFilenameSize.
dwFriendlyNameSize
Dimensioni della stringa del nome visualizzato, in byte.
dwFriendlyNameOffset
Offset dall'inizio di LINEDEVSTATUS alla stringa fornita dall'applicazione per lineInitialize o lineInitializeEx, che deve essere usato in qualsiasi visualizzazione all'utente. Le dimensioni del campo sono specificate da dwFriendlyNameSize.
dwMediaModes
Tipi di supporti per i quali l'applicazione ha richiesto la proprietà delle nuove chiamate; zero se quando ha aperto la riga dwPrivileges non includeva LINECALLPRIVILEGE_OWNER.
dwAddressID
Se l'handle della riga è stato aperto usando LINEOPENOPTION_SINGLEADDRESS, contiene l'identificatore di indirizzo specificato; impostato su 0xFFFFFFFF se l'opzione di indirizzo singolo non è stata usata.
Un identificatore di indirizzo è associato definitivamente a un indirizzo; l'identificatore rimane costante tra gli aggiornamenti del sistema operativo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | tapi.h |