ORSetKeySecurity-Funktion

Legt die Sicherheit eines geöffneten Registrierungsschlüssels in einer Offlineregistrierungsstruktur fest.

Syntax

DWORD ORSetKeySecurity(
  _In_ ORHKEY               Handle,
  _In_ SECURITY_INFORMATION SecurityInformation,
  _In_ PSECURITY_DESCRIPTOR pSecurityDescriptor
);

Parameter

Handle [ In]

Ein Handle für einen geöffneten Registrierungsschlüssel in einer Offlineregistrierungsstruktur.

SecurityInformation [ In]

Bitflags, die den Typ der festzulegenden Sicherheitsinformationen angeben. Dieser Parameter kann eine Kombination der SECURITY INFORMATION-Bitflags _ sein.

pSecurityDescriptor [ In]

Ein Zeiger auf eine SECURITY _ DESCRIPTOR-Struktur, die die Sicherheitsattribute angibt, die für den angegebenen Schlüssel festgelegt werden sollen.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion ERROR _ SUCCESS zurück.

Wenn die Funktion fehlschlägt, wird ein Fehlercode ungleich 0 (null) zurückgegeben, der in "Winerror.h" definiert ist. Sie können die FormatMessage-Funktion mit dem _ FORMAT MESSAGE FROM _ _ SYSTEM-Flag verwenden, um eine generische Beschreibung des Fehlers abzurufen.

Anforderungen

Anforderung Wert
Verteilbare Komponente
Windows Offline registry library version 1.0 or later (Offlineregistrierungsbibliothek, Version 1.0 oder höher)
Header
Offreg.h
DLL
Offreg.dll

Siehe auch

ORCloseKey

ORDeleteKey

OROpenKey

ORGetKeySecurity

_SICHERHEITSBESCHREIBUNG

_SICHERHEITSINFORMATIONEN