Tabella IniLocator
La tabella IniLocator contiene le informazioni necessarie per cercare un file o una directory usando un file .ini o per cercare una particolare voce .ini stessa. Il file .ini deve essere presente nella directory predefinita di Microsoft Windows.
La tabella IniLocator include le colonne seguenti.
Colonna | Tipo | Chiave | Nullable |
---|---|---|---|
Firma_ | Identificatore | S | N |
FileName | FileName | N | N |
Sezione | Text | N | N |
Chiave | Text | N | N |
Campo | Integer | N | Y |
Tipo | Integer | N | S |
-
Firma_
-
Chiave esterna nella prima colonna della tabella Signature. Il Signature_ rappresenta una firma univoca ed è anche la chiave esterna nella colonna 1 della tabella Signature. Se questa firma è presente nella tabella Firma, la ricerca è un file. Se questa chiave è assente dalla tabella Signature e il valore della colonna Type è msidbLocatorTypeRawValue, la ricerca è la voce .ini specificata dalla tabella IniLocator. In caso contrario, la ricerca è relativa a una directory specificata dalla tabella IniLocator.
-
Filename
-
Nome del file .ini.
-
Sezione
-
Nome della sezione all'interno del file .ini.
-
Chiave
-
Valore chiave all'interno della sezione.
-
Campo
-
Campo nella riga .ini. Se Field è Null o 0, l'intera riga viene letta. Deve essere un numero non negativo.
-
Digitare
-
Valore che determina se il valore .ini è un percorso di file, un percorso di directory o un valore .ini non elaborato.
Nella tabella seguente sono elencati i valori validi. Se assente, il tipo è impostato su 1.
Costante Valore esadecimale Decimal Descrizione msidbLocatorTypeDirectory 0x000 0 Percorso della directory. msidbLocatorTypeFileName 0x001 1 Percorso del file. msidbLocatorTypeRawValue 0x002 2 Valore .ini non elaborato.
Questa tabella viene usata con la tabella AppSearch.
Le colonne di questa tabella non sono in genere localizzate. Se un autore decide di cercare i prodotti in più lingue, è possibile includere una voce separata nella tabella per ogni lingua.
Il testo localizzato associato per la visualizzazione dello stato o la registrazione viene specificato nella tabella ActionText.
Vedere Ricerca di applicazioni, file, voci del Registro di sistema o .ini voci di file.