Freigeben über


ClusterRegDeleteKey-Funktion (clusapi.h)

Löscht einen Clusterdatenbankschlüssel .

Syntax

LONG ClusterRegDeleteKey(
  [in] HKEY    hKey,
  [in] LPCWSTR lpszSubKey
);

Parameter

[in] hKey

Handle für einen derzeit geöffneten Schlüssel.

[in] lpszSubKey

Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des zu löschenden Schlüssels angibt. Der Schlüssel, auf den lpszSubKey verweist, darf keine Unterschlüssel aufweisen. ClusterRegDeleteKey kann nur Schlüssel ohne Unterschlüssel löschen. Dieser Parameter darf nicht NULL sein.

Rückgabewert

Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS (0) zurück.

Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück.

Hinweise

Die ClusterRegDeleteKey-Funktion kann einen Schlüssel mit mindestens einem Unterschlüssel nicht löschen.

Rufen Sie ClusterRegDeleteKey nicht über die folgenden Ressourcen-DLL-Einstiegspunktfunktionen auf:

ClusterRegDeleteKey kann von jeder anderen Ressourcen-DLL-Einstiegspunktfunktion oder aus einem Workerthread sicher aufgerufen werden. Weitere Informationen finden Sie unter Zu vermeidende Funktionsaufrufe in Ressourcen-DLLs.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Zielplattform Windows
Kopfzeile clusapi.h
Bibliothek ClusAPI.lib
DLL ClusAPI.dll

Weitere Informationen

ClusterRegCreateKey