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

Vedi anche

LINEDEVSTATUS

TSPI_lineGetLineDevStatus

lineGetLineDevStatus

lineHandoff

lineInitialize

lineInitializeEx