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 |
|
| DLL |
|