Freigeben über


Sicherungsobjekte

Ein sicherungsfähiges Objekt ist ein Objekt, das einen Sicherheitsdeskriptoraufweisen kann. Alle benannten Windows-Objekte sind sicherungsfähig. Einige nicht benannte Objekte, z. B. Prozess-- und Threadobjekte, können auch Sicherheitsdeskriptoren aufweisen. Für die meisten sicherungsfähigen Objekte können Sie die Sicherheitsbeschreibung eines Objekts angeben, im Funktionsaufruf, der das Objekt erstellt. Sie können z. B. einen Sicherheitsdeskriptor in der CreateFile- und CreateProcess--Funktionen angeben.

Darüber hinaus können Sie mit den Windows-Sicherheitsfunktionen die Sicherheitsinformationen für sicherungsfähige Objekte abrufen und festlegen, die auf anderen Betriebssystemen als Windows erstellt wurden. Die Windows-Sicherheitsfunktionen bieten auch Unterstützung für die Verwendung von Sicherheitsdeskriptoren mit privaten, anwendungsdefinierte Objekten. Weitere Informationen zu privaten sicherungsfähigen Objekten finden Sie unter Client-/Server-Zugriffssteuerung.

Jeder Typ von sicherungsfähigen Objekten definiert einen eigenen Satz von spezifischen Zugriffsrechten und eine eigene Zuordnung generischer Zugriffsrechte. Informationen zu den spezifischen und generischen Zugriffsrechten für jeden Sicherungsobjekttyp finden Sie in der Übersicht für diesen Objekttyp.

In der folgenden Tabelle sind die Funktionen aufgeführt, die zum Bearbeiten der Sicherheitsinformationen für einige gängige sicherungsfähige Objekte verwendet werden sollen.

Objekttyp Sicherheitsdeskriptorfunktionen
Dateien oder Verzeichnisse auf einem NTFS-Dateisystem GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Benannte Rohre
Anonyme Rohre
GetSecurityInfo, SetSecurityInfo
Prozesse
Threads
GetSecurityInfo, SetSecurityInfo
Dateizuordnungsobjekte GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Zugriffstoken SetKernelObjectSecurity, GetKernelObjectSecurity
Fensterverwaltungsobjekte (Fensterstationen und Desktops) GetSecurityInfo, SetSecurityInfo
Registrierungsschlüssel GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Windows-Dienste GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Lokale oder Remotedrucker GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Netzwerkfreigaben GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Interprocess-Synchronisierungsobjekte (Ereignisse, Mutexe, Semaphore und Wartezeitgeber) GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Auftragsobjekte GetNamedSecurityInfo, SetNamedSecurityInfo, GetSecurityInfo, SetSecurityInfo
Verzeichnisdienstobjekte Diese Objekte werden von Active Directory-Objekten behandelt. Weitere Informationen finden Sie unter Active Directory-Dienstschnittstellen.