ORDeleteValue-Funktion
Entfernt einen benannten Wert aus dem angegebenen Registrierungsschlüssel in einer Offlineregistrierungsstruktur.
Syntax
DWORD ORDeleteValue(
_In_ ORHKEY Handle,
_In_opt_ PCWSTR lpValueName
);
Parameter
-
Handle [in]
-
Ein Handle für einen geöffneten Registrierungsschlüssel in einer Offlineregistrierungsstruktur.
-
lpValueName [in, optional]
-
Der zu entfernende Registrierungswert. Wenn dieser Parameter NULL oder eine leere Zeichenfolge ist, wird der von der ORSetValue-Funktion festgelegte Standardwert ohne Namen entfernt.
Bei Wertnamen wird die Groß-/Kleinschreibung nicht beachtet.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein nichtzero-Fehlercode, der in Winerror.h definiert ist. Sie können die FormatMessage-Funktion mit dem flag FORMAT_MESSAGE_FROM_SYSTEM verwenden, um eine generische Beschreibung des Fehlers abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Verteilbare Komponente |
Windows-Offlineregistrierungsbibliothek Version 1.0 oder höher |
Header |
|
DLL |
|
Siehe auch