IniLocator 資料表

IniLocator 資料表會保留使用.ini檔案搜尋檔案或目錄所需的資訊,或搜尋特定.ini專案本身。 .ini檔案必須存在於預設的 Microsoft Windows 目錄中。

IniLocator 資料表具有下列資料行。

資料行 類型 答案 Nullable
簽名_ 識別碼 Y N
FileName FileName N N
區段 Text N N
答案 Text N N
欄位 整數 N Y
類型 整數 N Y

 

資料行

簽名_

簽章資料表第一個資料行的外部索引鍵。 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