Locator Tables-Gruppe
Die Locator Tables-Gruppe wird verwendet, um nach Dateien und Anwendungen zu suchen. Zum Suchen nach einer Datei wird zunächst die Dateisignatur ermittelt und dann nach der Datei gesucht. Die Locator-Tabellen werden verwendet, um die Registrierung, die Installerkonfigurationsdaten, die Verzeichnisstruktur oder INI-Dateien nach der eindeutigen Signatur einer Datei zu durchsuchen. Die Dateisignatur kann dann in der Signature-Tabelle überprüft werden, um sicherzustellen, dass eine bestimmte Datei tatsächlich die gesuchte Datei ist und nicht eine andere Datei mit demselben Namen. Wenn ein Datensatz in einer Locator-Tabelle keinen Schlüssel für die Signature-Tabelle enthält, bezieht sich der Datensatz auf ein Verzeichnis, nicht auf eine Datei.
Die Komponente, die eine Datei steuert, wird in der File-Tabelle mithilfe des externen Schlüssels für die Component-Tabelle gefunden. Der Installer löst den Speicherort einer Datei über die Component-Tabelle auf, da jede Datei zu einer Komponente gehört. Der Speicherort einer Komponente wird mithilfe eines externen Schlüssel in der Component-Tabelle für die Directory-Tabelle gefunden.
Der Speicherort einer Anwendung wird gefunden, indem nach Dateien gesucht wird, aus denen die Anwendung besteht. Der Installer stellt auch zwei Tabellen für die Suche nach früheren Versionen einer Anwendung bereit: die AppSearch-Tabelle und die CCPSearch-Tabelle.
Die folgenden Tabellen bilden die Locator Tables-Gruppe und werden verwendet, um die Dateisignatur zu bestimmen.
- Die RegLocator-Tabelle enthält die Informationen, die zum Suchen nach einer Datei oder einem Verzeichnis in der Registrierung erforderlich sind.
- Die IniLocator-Tabelle enthält die Informationen, die für die Suche nach einer INI-Datei erforderlich sind. Die INI-Datei muss sich im Standardverzeichnis von Microsoft Windows befinden.
- Die CompLocator-Tabelle enthält die Informationen, die zum Suchen nach einer Datei oder einem Verzeichnis mithilfe der Konfigurationsdaten des Installers erforderlich sind.
- Die DrLocator-Tabelle enthält die Informationen, die zum Suchen nach einer Datei oder einem Verzeichnis in der Verzeichnisstruktur erforderlich sind.
- Die AppSearch-Tabelle enthält die Eigenschaften, die auf das Ergebnis der Suche nach einer passenden Dateisignatur festgelegt werden müssen.
- Die CCPSearch-Tabelle enthält die Liste der Dateisignaturen, von denen mindestens eine auf dem Benutzercomputer für das Complianceprüfprogramm (Compliance Checking Program, CCP) vorhanden sein muss.