DestroyPrivateObjectSecurity-Funktion (securitybaseapi.h)

Die DestroyPrivateObjectSecurity-Funktion löscht die Sicherheitsbeschreibung eines privaten Objekts. Hintergrundinformationen finden Sie im Thema Sicherheitsbeschreibungen für private Objekte .

Syntax

BOOL DestroyPrivateObjectSecurity(
  [in, out] PSECURITY_DESCRIPTOR *ObjectDescriptor
);

Parameter

[in, out] ObjectDescriptor

Ein Zeiger auf einen Zeiger auf die zu löschende SECURITY_DESCRIPTOR Struktur. Diese Sicherheitsbeschreibung muss durch einen Aufruf der CreatePrivateObjectSecurity-Funktion erstellt worden sein.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile securitybaseapi.h (einschließlich Windows.h)
Bibliothek Advapi32.lib
DLL Advapi32.dll

Weitere Informationen

Client-/Server-Access Control-Funktionen

Client/Server Access Control Übersicht

CreatePrivateObjectSecurity

GetPrivateObjectSecurity

SECURITY_DESCRIPTOR

Sicherheitsbeschreibungen für private Objekte

SetPrivateObjectSecurity