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 |