Freigeben über


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
Offreg.h
DLL
Offreg.dll

Siehe auch

ORSetValue