Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Öffnet den angegebenen Registrierungsschlüssel und ordnet ihn einer Transaktion zu.
inline LSTATUS CAtlTransactionManager::RegOpenKeyEx(
HKEY hKey,
LPCTSTR lpSubKey,
DWORD ulOptions,
REGSAM samDesired,
PHKEY phkResult
);
Parameter
hKey
Ein Handle zu einem geöffneten Registrierungsschlüssel.lpSubKey
Der Name des zu öffnenden Registrierungsunterschlüssels.ulOptions
Dieser Parameter ist reserviert und muss gleich sein.samDesired
Eine Maske, die die Zugriffsrechte für den Schlüssel angibt.phkResult
Ein Zeiger auf eine Variable, die ein Handle der geöffneten oder erstellten Schlüssel empfängt.Wenn der Schlüssel keiner der vordefinierten Registrierungsschlüssel ist, rufen Sie die RegCloseKey-Funktion auf, nachdem Sie mithilfe des Handles beendet haben.
Rückgabewert
Wenn die Funktion folgt, ist der Rückgabewert ERROR_SUCCESS.Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Fehlercode ungleich 0 (null), der in Winerror.h definiert wird
Hinweise
Dieser Wrapper ruft die RegOpenKeyTransacted-Funktion auf.
Anforderungen
Header: atltransactionmanager.h