Gruppo tabelle localizzatori
Il gruppo Tabelle localizzatori viene usato per individuare file e applicazioni. Per cercare un file, determinare prima la firma del file e quindi individuare il file. Le tabelle localizzatori vengono usate per cercare nei file del Registro di sistema, dei dati di configurazione del programma di installazione, dell'albero delle directory o .ini la firma univoca di un file. La firma del file può quindi essere archiviata nella tabella Signature per verificare che un particolare file sia effettivamente il file cercato e non un altro file con lo stesso nome. Se un record in una tabella localizzatore non contiene una chiave nella tabella Signature, il record fa riferimento a una directory e non a un file.
Il componente che controlla un file si trova nella tabella File tramite la chiave esterna alla tabella componente . Il programma di installazione risolve il percorso di un file tramite la tabella Component perché ogni file appartiene a un componente. La posizione di un componente viene trovata tramite una chiave esterna nella tabella Component nella tabella Directory.
Il percorso di un'applicazione viene trovato cercando i file che costituiscono l'applicazione. Il programma di installazione fornisce anche due tabelle per la ricerca di versioni precedenti di un'applicazione: la tabella AppSearch e la tabella CCPSearch .
Le tabelle seguenti costituiscono il gruppo di tabelle Locator e vengono usate per determinare la firma del file.
- La tabella RegLocator contiene le informazioni necessarie per cercare un file o una directory nel Registro di sistema.
- La tabella IniLocator contiene le informazioni necessarie per cercare un file .ini. Il file .ini deve essere presente nella directory predefinita di Microsoft Windows.
- La tabella CompLocator contiene le informazioni necessarie per cercare un file o una directory usando i dati di configurazione del programma di installazione.
- La tabella DrLocator contiene le informazioni necessarie per cercare un file o una directory nell'albero della directory.
- La tabella AppSearch contiene le proprietà che devono essere impostate sul risultato della ricerca di una firma di file corrispondente.
- La tabella CCPSearch contiene l'elenco delle firme di file, almeno una delle quali deve essere presente nel computer di un utente per il Programma di controllo della conformità (CCP).