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