Freigeben über


Gruppe "Locator Tables"

Die Gruppe "Locator Tables" wird verwendet, um Dateien und Anwendungen zu suchen. Um nach einer Datei zu suchen, bestimmen Sie zuerst die Dateisignatur, und suchen Sie dann die Datei. Die Locator-Tabellen werden verwendet, um die Registrierungs-, Installationskonfigurationsdaten, Verzeichnisstruktur oder .ini Dateien nach der eindeutigen Signatur einer Datei zu durchsuchen. Die Dateisignatur kann dann in der Signaturtabelle eingecheckt werden, um festzustellen, dass eine bestimmte Datei wirklich die gesuchte Datei ist und keine andere Datei mit demselben Namen. Wenn ein Datensatz in einer Locator-Tabelle keinen Schlüssel in der Signaturtabelle enthält, bezieht sich der Datensatz auf ein Verzeichnis und nicht auf eine Datei.

Die Komponente, die eine Datei steuert, befindet sich in der Dateitabelle über den externen Schlüssel zur Component-Tabelle. Das Installationsprogramm löst den Speicherort einer Datei über die Component-Tabelle auf, da jede Datei zu einer Komponente gehört. Die Position einer Komponente wird über einen externen Schlüssel in der Tabelle "Component" in der Verzeichnistabellegefunden.

Der Speicherort einer Anwendung wird gefunden, indem nach Dateien gesucht wird, aus denen die Anwendung besteht. Das Installationsprogramm enthält außerdem zwei Tabellen für die Suche nach früheren Versionen einer Anwendung: die AppSearch-Tabelle und die CCPSearch-Tabelle.

Die folgenden Tabellen bilden die Gruppe der Locator-Tabellen 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 zum Suchen nach einer .ini Datei erforderlichen Informationen. Die .ini Datei muss im Microsoft Windows-Standardverzeichnis vorhanden sein.
  • Die Tabelle "CompLocator" enthält die informationen, die zum Suchen nach einer Datei oder einem Verzeichnis mit den 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 Suchergebnis einer entsprechenden Dateisignatur festgelegt werden müssen.
  • Die CCPSearch-Tabelle enthält die Liste der Dateisignaturen, von denen mindestens einer auf dem Computer eines Benutzers für das Compliance Checking Program (CCP) vorhanden sein muss.