Udostępnij za pośrednictwem


Tabela iniLocator

Tabela IniLocator zawiera informacje potrzebne do wyszukania pliku lub katalogu przy użyciu pliku .ini lub wyszukania określonego wpisu .ini. Plik .ini musi znajdować się w domyślnym katalogu systemu Microsoft Windows.

Tabela IniLocator zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Podpis_ identyfikator Y N
Pod nazwą FileName N N
Sekcja tekstu N N
Klucz tekstu N N
Pole liczba całkowita N Y
Typ liczba całkowita N Y

 

Kolumny

Signature_

Klucz zewnętrzny w pierwszej kolumnie tabeli Signature. Signature_ reprezentuje unikatowy podpis i jest również kluczem zewnętrznym w kolumnie jednej z tabeli Signature. Jeśli ten podpis znajduje się w tabeli Signature, wyszukiwanie jest plikiem. Jeśli ten klucz jest nieobecny w tabeli Signature, a wartość kolumny Type to msidbLocatorTypeRawValue, wyszukiwanie jest wpisem .ini określonym przez tabelę IniLocator. W przeciwnym razie wyszukiwanie jest katalogiem określonym przez tabelę IniLocator.

nazwa pliku

Nazwa pliku .ini.

sekcja

Nazwa sekcji w pliku .ini.

klucz

Wartość klucza w sekcji.

pole

Pole w wierszu .ini. Jeśli pole ma wartość Null lub 0, cały wiersz jest odczytywany. Musi to być liczba nieujemna.

typ

Wartość określająca, czy wartość .ini jest lokalizacją pliku, lokalizacją katalogu lub wartością nieprzetworzonej .ini.

W poniższej tabeli wymieniono prawidłowe wartości. Jeśli jest nieobecny, typ ma wartość 1.

Stały Szesnastkowych Dziesiętny Opis
msidbLocatorTypeDirectory 0x000 0 Lokalizacja katalogu.
msidbLocatorTypeFileName 0x001 1 Lokalizacja pliku.
msidbLocatorTypeRawValue 0x002 2 Nieprzetworzona wartość .ini.

 

Uwagi

Ta tabela jest używana z tabelą AppSearch.

Kolumny tej tabeli zazwyczaj nie są zlokalizowane. Jeśli autor zdecyduje się wyszukać produkty w wielu językach, może istnieć osobny wpis zawarty w tabeli dla każdego języka.

Skojarzony zlokalizowany tekst wyświetlania lub rejestrowania postępu jest określony w tabeli ActionText.

Zobacz wyszukiwanie istniejących aplikacji, plików, wpisów rejestru lub wpisów plików .ini.

Walidacja

ICE03
ICE06