IAccessControl-Schnittstelle (iaccess.h)

Ermöglicht die Verwaltung des Zugriffs auf Objekte und Eigenschaften für die Objekte.

Vererbung

Die IAccessControl-Schnittstelle erbt von der IUnknown-Schnittstelle . IAccessControl verfügt auch über folgende Membertypen:

Methoden

Die IAccessControl-Schnittstelle verfügt über diese Methoden.

 
IAccessControl::GetAllAccessRights

Ruft die gesamte Liste der Zugriffsrechte und/oder den Besitzer und die Gruppe für das angegebene Objekt ab.
IAccessControl::GrantAccessRights

Führt die neue Liste der Zugriffsrechte mit den vorhandenen Zugriffsrechten für das Objekt zusammen.
IAccessControl::IsAccessAllowed

Bestimmt, ob der angegebene Treuhänder Über Zugriffsrechte für das Objekt oder die Eigenschaft verfügt.
IAccessControl::RevokeAccessRights

Entfernt alle expliziten Einträge für die Liste der Trustees.
IAccessControl::SetAccessRights

Ersetzt die vorhandenen Zugriffsrechte für ein Objekt durch die angegebene Liste.
IAccessControl::SetOwner

Legt den Besitzer oder die Gruppe eines Elements fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile iaccess.h

Weitere Informationen

CoInitializeSecurity

Festlegen Process-Wide Sicherheit mit CoInitializeSecurity