My.Computer.Registry.CurrentConfig-Eigenschaft
Aktualisiert: November 2007
Gibt einen RegistryKey-Typ zurück, der Zugriff auf HKEY_CURRENT_CONFIG ermöglicht.
' Usage
Dim value As Microsoft.Win32.RegistryKey = My.Computer.Registry.CurrentConfig
' Declaration
Public ReadOnly Property CurrentConfig As Microsoft.Win32.RegistryKey
Rückgabewert
Hinweise
Das My.Computer.Registry-Objekt bietet Methoden und Eigenschaften für das Arbeiten mit Registrierungsschlüsseln. Weitere Informationen finden Sie unter My.Computer.Registry-Objekt.
HKEY_CURRENT_CONFIG wird hauptsächlich dazu verwendet, Einstellungen für Geräte auf dem Computer zu speichern.
Die RegistryPermission-Klasse, die sich im System.Security.Permissions-Namespace befindet, steuert den Zugriff auf die Registrierungsvariablen. Registrierungsvariablen sollten nicht in Speicherbereichen gespeichert werden, in denen Code ohne RegistryPermission auf sie zugreifen kann. Ebenso gilt, dass Sie beim Erteilen von Berechtigungen jeweils nur die Rechte gewähren sollten, die zur Ausführung der Aufgabe unbedingt erforderlich sind.
Die Zugriffswerte der Registrierungsberechtigung werden durch die RegistryPermissionAccess-Enumeration definiert. In der folgenden Tabelle sind deren Member aufgeführt.
Wert |
Beschreibung |
---|---|
AllAccess |
Erstell-, Lese- und Schreibzugriff auf Registrierungsvariablen. |
Erstellen |
Erstellzugriff auf Registrierungsvariablen. |
NoAccess |
Kein Zugriff auf Registrierungsvariablen. |
Read |
Lesezugriff auf Registrierungsvariablen. |
Write |
Schreibzugriff auf Registrierungsvariablen. |
Aufgaben
In der folgenden Tabelle werden Beispiele für Aufgaben mit dem My.Computer.Registry-Objekt aufgeführt.
Ziel |
Weitere Informationen finden Sie unter |
---|---|
Erstellen eines Registrierungsschlüssels |
Gewusst wie: Erstellen eines Registrierungsschlüssels und Festlegen seiner Werte in Visual Basic |
Löschen eines Registrierungsschlüssels |
Gewusst wie: Löschen eines Registrierungsschlüssels in Visual Basic |
Ermitteln, ob ein Wert in einem Registrierungsschlüssel vorhanden ist |
Gewusst wie: Bestimmen, ob ein Wert in einem Registrierungsschlüssel vorhanden ist, in Visual Basic |
Lesen eines Werts aus einem Registrierungsschlüssel |
Gewusst wie: Lesen eines Werts aus einem Registrierungsschlüssel in Visual Basic |
Festlegen eines Werts in einem Registrierungsschlüssel |
Gewusst wie: Festlegen von Werten in Registrierungsschlüsseln in Visual Basic |
Beispiel
Mit diesem Beispiel wird der Unterschlüssel MyDeviceSettings erstellt.
My.Computer.Registry.CurrentConfig.CreateSubKey("MyDeviceSettings")
Anforderungen
Namespace:Microsoft.VisualBasic.MyServices
Klasse:RegistryProxy (ermöglicht Zugriff auf Registry)
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Berechtigungen
Es sind keine Berechtigungen erforderlich.
Siehe auch
Aufgaben
Problembehandlung: Bearbeiten der Registrierung
Konzepte
Allgemeine Registrierungsaufgaben
Sicherheit und die Registrierung
Lesen aus der und Schreiben in die Registrierung mit My