Die Community zu .NET und Classic VB.
Menü

RegOpenKey

 von 

Deklaration  

Declare Function RegOpenKey Lib "advapi32.dll" _
                 Alias "RegOpenKeyA" ( _
                 ByVal hKey As Long, _
                 ByVal lpSubKey As String, _
                 phkResult As Long) As Long
Weitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel RegOpenKey des API-Wikis.

RegOpenKey öffnet einen vorgegebenen Unterschlüssel.
Achtung: Diese Funktion wird nur noch aus Kompatibilitätsgründen zu Win 3.1 mitgeführt. 32-Bit Applikationen sollten unbedingt die RegOpenKeyEx verwenden.

Parameter
hKeyDas Handle des Schlüssels der geöffnet werden soll. Dabei muß es sich auch einen der vordefinfierten Hauptschlüssel HKEY_CLASSES_ROOT , HKEY_CURRENT_USER , HKEY_LOCAL_MACHINE , HKEY_USERS, HKEY_PERFORMANCE_DATA , HKEY_CURRENT_CONFIG , HKEY_DYN_DATA handeln.
lpSubKeyZeiger auf einen nullterminierten String der den Namen des Unterschlüssels enthält. Wenn dieser Wert leer bleibt, wird der String dem Standard-Wert des durch hKey benannten Schlüssels zugewiesen.
phkResultZeiger auf eine Variable die das Handle des Schlüssels aufnimmt.

Tabelle 1


Rückgabewerte
ERROR_SUCCESSDie Funktion wurde erfolgreich ausgeführt.
xEs lag ein Fehler vor.

Tabelle 2


Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT

Verwandte API-Funktionen
RegCreateKey, RegCreateKeyEx, RegDeleteKey, RegOpenKeyEx

Zugehörige Tipps

Zugehörige Microsoft Knowledge Base Artikel