Condividi tramite


Tabella DrLocator

La tabella DrLocator contiene le informazioni necessarie per trovare un file o una directory eseguendo una ricerca nell'albero della directory.

La tabella DrLocator contiene le colonne seguenti.

Colonna Tipo Chiave Nullable
Firma_ Identificatore S N
Parent Identificatore S S
Percorso AnyPath S S
Profondità Integer N S

 

Colonne

Firma_

La colonna Signature_ è una chiave esterna alla prima colonna della tabella Signature. Questo campo può rappresentare una firma di file univoca elencata nella tabella Signature. Se il valore in questa colonna è assente dalla tabella Signature, si presuppone che la ricerca sia per una directory puntata dalla tabella DrLocator.

Genitore

Questa colonna è la firma della directory padre del file o della directory nella colonna Signature_. Se questo campo è Null e la colonna Path non si espande in un percorso completo, tutte le unità fisse del sistema dell'utente vengono eseguite ricerche usando il percorso.

Questo campo è una chiave in una delle tabelle seguenti: RegLocator, IniLocator, CompLocator o le tabelle DrLocator.

Percorso

La colonna Path contiene il percorso nel sistema dell'utente. Si tratta di un percorso completo o di un sottopath relativo sotto la directory specificata nella colonna Padre. Vedere le restrizioni per il tipo di dati AnyPath .

Profondità

Profondità sotto il percorso che il programma di installazione cerca il file o la directory specificata nella colonna Signature_. Il valore utilizzato nel campo Profondità è basato su zero. Ad esempio, se il campo Percorso è c:/Programmi/bin, la colonna Profondità deve essere impostata su 0 o successiva, per rilevare un file che si trova all'interno del cestino della cartella. Se il campo Profondità è vuoto, si presuppone che la profondità sia zero.

Commenti

Questa tabella viene usata con la tabella AppSearch.

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

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

Convalida

ICE03
ICE06
ICE46