LINEAPPINFO 結構 (tapi.h)

LINEAPPINFO 結構包含目前執行之應用程式的相關信息。 LINEDEVSTATUS 結構可以包含LINEAPPINFO結構的陣列。

語法

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;

成員

dwMachineNameSize

計算機名稱字串的大小,包括 null 終止符,以位元組為單位。

dwMachineNameOffset

從 LINEDEVSTATUS 結構的開頭位移到指定應用程式執行所在電腦名稱的字串。 欄位的大小是由 dwMachineNameSize 所指定。

dwUserNameSize

用戶名稱字串的大小,包括 null 終止符,以位元組為單位。

dwUserNameOffset

LINEDEVSTATUS 結構的開頭位移至字串,指定應用程式執行所在的帳戶下的用戶名稱。 欄位的大小是由 dwUserNameSize 所指定。

dwModuleFilenameSize

模組檔名字串的大小,以位元組為單位。

dwModuleFilenameOffset

LINEDEVSTATUS 開頭位移至指定應用程式模組檔名的字串。 此字串可用於 對lineHandoff 的呼叫,以對應用程式執行導向的交接。 欄位的大小是由 dwModuleFilenameSize 所指定。

dwFriendlyNameSize

顯示名稱字串的大小,以位元組為單位。

dwFriendlyNameOffset

LINEDEVSTATUS 的開頭位移至應用程式提供給 lineInitialize 或 lineInitializeEx 的字串,這應該用於使用者的任何顯示中。 欄位的大小是由 dwFriendlyNameSize 所指定。

dwMediaModes

應用程式要求新呼叫擁有權的媒體類型;如果開啟 行 dwPrivileges 時未包含LINECALLPRIVILEGE_OWNER,則為零。

dwAddressID

如果使用LINEOPENOPTION_SINGLEADDRESS開啟行句柄,則包含指定的位址識別符;如果未使用單一位址選項,則設定為 0xFFFFFFFF。

位址標識符永久與地址相關聯;標識碼在操作系統升級之間維持不變。

規格需求

需求
標頭 tapi.h

另請參閱

LINEDEVSTATUS

TSPI_lineGetLineDevStatus

lineGetLineDevStatus

lineHandoff

lineInitialize

lineInitializeEx