CRegKey::Open
Rufen Sie diese Methode auf, um den angegebenen Schlüssel und Festlegen m_hKey in Anspruch dieser Schlüssel zu öffnen.
LONG Open(
HKEY hKeyParent,
LPCTSTR lpszKeyName,
REGSAM samDesired = KEY_READ | KEY_WRITE
) throw( );
Parameter
hKeyParent
Das Handle einer geöffneten Schlüssel.lpszKeyName
Gibt den Namen einer erstellt sein an oder geöffnet wurde, Schlüssel. Dieser Name muss ein Unterschlüssel von hKeyParent sein.samDesired
Der Sicherheitszugriff für den Schlüssel. Der Standardwert ist KEY_ALL_ACCESS. Eine Liste der möglichen Werten oder Beschreibungen, finden Sie unter RegCreateKeyEx in Windows SDK.
Rückgabewert
Wenn erfolgreich, gibt ERROR_SUCCESS; andernfalls ein Fehlerwert ungleich 0 (null) definiert in WINERROR.H.
Hinweise
Wenn der lpszKeyName-Parameter NULL ist oder eine leere Zeichenfolge zeigt, Öffnen öffnet ein neues Handle der Schlüssel, die von hKeyParent identifiziert wird, enthält jedoch kein zuvor geöffnetes Handle.
Anders als CRegKey::Create erstellt Öffnen nicht den angegebenen Schlüssel, wenn er nicht vorhanden ist.
Anforderungen
Header: atlbase.h