RegCreateKey
von ActiveVB-Team
Deklaration
Declare Function RegCreateKey Lib "advapi32.dll" _ Alias "RegCreateKeyA" ( _ ByVal hKey As Long, _ ByVal lpSubKey As String, _ phkResult As Long) As LongWeitere 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 | |
|---|---|
| hKey | Benennt 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 . |
| lpSubKey | Zeiger auf einen nullterminierten String, der den Unterschlüssel-Pfad beinhaltet. |
| phkResult | Zeiger auf eine Variable des Typs Long dem der Wert des Registryhandles übergeben wird. |
Tabelle 1
| Rückgabewerte | |
|---|---|
| ERROR_SUCCESS | Die Funktion wurde erfolgreich ausgeführt. |
| x | Der 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
