IniLocator 數據表
IniLocator 資料表會保存使用 .ini 檔案或搜尋特定 .ini 專案本身所需的資訊。 .ini 檔案必須存在於預設Microsoft Windows 目錄中。
IniLocator 數據表具有下列數據行。
列 | 類型 | 鑰匙 | 空 |
---|---|---|---|
簽名_ | 識別碼 | Y | N |
檔名 | FileName | N | N |
部分 | 文字 | N | N |
鑰匙 | 文字 | N | N |
田 | 整數 | N | Y |
類型 | 整數 | N | Y |
列
-
Signature_
-
Signature 數據表的第一個數據行外部索引鍵。 Signature_代表唯一的簽章,也是簽章數據表其中一欄的外部索引鍵。 如果簽章數據表中有此簽章,則搜尋會是檔案。 如果 Signature 資料表中沒有此索引鍵,且 Type 數據行的值 msidbLocatorTypeRawValue,則搜尋是 IniLocator 數據表所指定的 .ini 專案。 否則,搜尋是IniLocator 數據表所指定的目錄。
-
FileName
-
.ini 檔名。
-
區段
-
.ini 檔案內的區段名稱。
-
金鑰
-
區段中的索引鍵值。
-
欄位
-
.ini 行中的欄位。 如果 Field 為 Null 或 0,則會讀取整個行。 這必須是非負數。
-
類型
-
值,判斷 .ini 值是檔案位置、目錄位置或原始 .ini 值。
下表列出有效值。 如果不存在,Type 會設定為 1。
不斷 十六進位 十進位 描述 msidbLocatorTypeDirectory 0x000 0 目錄位置。 msidbLocatorTypeFileName 0x001 1 檔案位置。 msidbLocatorTypeRawValue 0x002 2 原始 .ini 值。
言論
此數據表與 AppSearch 資料表搭配使用。
此數據表的數據行通常不會當地語系化。 如果作者決定搜尋多種語言的產品,則每個語言的數據表中可以包含個別的專案。
ActionText 資料表中指定了進度顯示或記錄的相關當地語系化文字,。
請參閱 搜尋現有的應用程式、檔案、登錄專案或 .ini 檔案項目。
驗證