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