Tabelle „RemoveIniFile“
Die Tabelle „RemoveIniFile“ enthält die Informationen, die eine Anwendung aus einer INI-Datei löschen muss.
Die Tabelle „RemoveIniFile“ weist die folgenden Spalten auf:
Spalte | Typ | Schlüssel | Nullwerte zulässig |
---|---|---|---|
RemoveIniFile | Identifier | J | N |
FileName | FileName | N | N |
DirProperty | Identifier | N | J |
`Section` | Formatted | N | N |
Schlüssel | Formatted | N | N |
Wert | Formatted | N | J |
Aktion | Integer | N | N |
Component_ | Identifier | N | N |
Spalten
-
RemoveIniFile
-
Der Schlüssel für diese Tabelle.
-
FileName
-
Der Name der INI-Datei, in der die Informationen gelöscht werden sollen.
-
DirProperty
-
Der Name einer Eigenschaft, deren Wert in den vollständigen Pfad zum Ordner der zu entfernenden INI-Datei aufgelöst wird. Die Eigenschaft kann der Name eines Verzeichnisses in der Tabelle Directory, eine von der Tabelle AppSearch festgelegte Eigenschaft oder jede andere Eigenschaft sein, die einen vollständigen Pfad darstellt.
-
Section
-
Der lokalisierbare Abschnitt der .ini-Datei
-
Key
-
Der lokalisierbare Schlüssel der INI-Datei unter dem Abschnitt.
-
Value
-
Der lokalisierbare Wert, der gelöscht werden soll. Der Wert ist erforderlich, wenn die Aktion „4“ lautet.
-
Action
-
Der Typ der vorzunehmenden Änderung
Konstant Hexadezimal Decimal Bedeutung msidbIniFileActionRemoveLine 0x002 2 Löscht den INI-Eintrag. msidbIniFileActionRemoveTag 0x004 4 Löscht ein Tag aus einem INI-Eintrag. -
Component_
-
Externer Schlüssel in der ersten Spalte der Tabelle Component, die auf die Komponente für das Löschen des INI-Werts verweist.
Bemerkungen
Die Informationen der INI-Datei werden gelöscht, wenn die entsprechende Komponente für die Installation ausgewählt wurde, lokal oder aus der Quelle ausgeführt.
Auf diese Tabelle wird verwiesen, wenn die RemoveIniValues-Aktion ausgeführt wird.
Wenn die Spalte „Directory_“ als NULL angegeben wird, ist der Speicherort der INI-Datei der normale Windows-Speicherort für INI-Dateien, standardmäßig das Verzeichnis „Windows“.
Durch Entfernen des letzten Werts aus einem Abschnitt wird dieser Abschnitt gelöscht. Es gibt keine andere Möglichkeit, einen ganzen Abschnitt zu löschen, als alle zugehörigen Werte zu entfernen.
Überprüfen