Die Community zu .NET und Classic VB.
Menü

RegCreateKey

 von 

Deklaration  

Declare Function RegCreateKey Lib "advapi32.dll" _
                 Alias "RegCreateKeyA" ( _
                 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 RegCreateKey des API-Wikis.

Die RegCreateKey erstellt den in hKey angegebenen Schlüssel. Sollte dieser bereits bestehen wird er lediglich geöffnet.
Achtung: Diese Funktion wird nur noch aus Kompatibilitätsgründen zu Win 3.1 mitgeführt. 32-Bit Applikationen sollten unbedingt die RegCreateKeyEx verwenden.

Parameter
hKeyBenennt einen, soweit vorhanden, der hier genannten Hauptschlüssel HKEY_CLASSES_ROOT , HKEY_CURRENT_USER , HKEY_LOCAL_MACHINE , HKEY_USERS, HKEY_PERFORMANCE_DATA , HKEY_CURRENT_CONFIG , HKEY_DYN_DATA .
lpSubKeyZeiger auf einen nullterminierten String, der den Unterschlüssel-Pfad beinhaltet.
phkResultZeiger auf eine Variable des Typs Long dem der Wert des Registryhandles übergeben wird.

Tabelle 1


Rückgabewerte
ERROR_SUCCESSDie Funktion wurde erfolgreich ausgeführt.
xDer Fehlercode.

Tabelle 2


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

Verwandte API-Funktionen
RegCloseKey, RegCreateKeyEx, RegDeleteKey, RegOpenKey, RegOpenKeyEx, RegSetValue

Zugehörige Tipps

Zugehörige Microsoft Knowledge Base Artikel