Condividi tramite


Tabella IniLocator

La tabella IniLocator contiene le informazioni necessarie per cercare un file o una directory usando un file .ini o per cercare una determinata voce di .ini stessa. Il file .ini deve essere presente nella directory predefinita di Microsoft Windows.

La tabella IniLocator contiene le colonne seguenti.

Colonna Digitare Chiave Nullable
Firma_ identificatore Y N
Filename FileName N N
Sezione testo N N
Chiave testo N N
Campo Integer N Y
Digitare Integer N Y

 

Colonne

Signature_

Chiave esterna nella prima colonna della tabella firma . Il Signature_ rappresenta una firma univoca ed è anche la chiave esterna nella colonna 1 della tabella Signature. Se questa firma è presente nella tabella Signature, 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 è una directory specificata dalla tabella IniLocator.

FileName

Nome 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.

Tipo

Valore che determina se il valore .ini è un percorso di file, un percorso della directory o un valore .ini non elaborato.

Nella tabella seguente sono elencati i valori validi. Se assente, type è impostato su 1.

Costante Esadecimale Decimale Descrizione
msidbLocatorTypeDirectory 0x000 0 Percorso della directory.
msidbLocatorTypeFileName 0x001 1 Percorso del file.
msidbLocatorTypeRawValue 0x002 2 Valore .ini non elaborato.

 

Osservazioni

Questa tabella viene usata con la tabella AppSearch.

Le colonne di questa tabella in genere non sono localizzate. Se un autore decide di cercare prodotti in più lingue, è possibile includere una voce separata nella tabella per ogni lingua.

Il testo localizzato associato per la visualizzazione o la registrazione dello stato di avanzamento viene specificato nella tabella ActionText .

Vedere Ricerca di applicazioni, file, voci del Registro di sistema o voci di file .ini.

Convalida

ICE03
ICE06