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