aclapi.h-Header
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
aclapi.h enthält die folgenden Programmierschnittstellen:
Functions
BuildExplicitAccessWithNameA Initialisiert eine EXPLICIT_ACCESS-Struktur mit daten, die vom Aufrufer angegeben werden. Der Treuhänder wird durch eine Namenszeichenfolge identifiziert. (ANSI) |
BuildExplicitAccessWithNameW Initialisiert eine EXPLICIT_ACCESS-Struktur mit daten, die vom Aufrufer angegeben werden. Der Treuhänder wird durch eine Namenszeichenfolge identifiziert. (Unicode) |
BuildSecurityDescriptorA Ordnet einen neuen Sicherheitsdeskriptor zu und initialisiert diesen. (ANSI) |
BuildSecurityDescriptorW Ordnet einen neuen Sicherheitsdeskriptor zu und initialisiert diesen. (Unicode) |
BuildTrusteeWithNameA Initialisiert eine TRUSTEE-Struktur. Der Aufrufer gibt den Namen des Treuhänders an. Die Funktion legt andere Member der -Struktur auf Standardwerte fest. (ANSI) |
BuildTrusteeWithNameW Initialisiert eine TRUSTEE-Struktur. Der Aufrufer gibt den Namen des Treuhänders an. Die Funktion legt andere Member der -Struktur auf Standardwerte fest. (Unicode) |
BuildTrusteeWithObjectsAndNameA Initialisiert eine TRUSTEE-Struktur mit den objektspezifischen ACE-Informationen (Access Control Entry) und initialisiert die verbleibenden Member der Struktur mit Standardwerten. Der Aufrufer gibt auch den Namen des Treuhänders an. (ANSI) |
BuildTrusteeWithObjectsAndNameW Initialisiert eine TRUSTEE-Struktur mit den objektspezifischen ACE-Informationen (Access Control Entry) und initialisiert die verbleibenden Member der Struktur mit Standardwerten. Der Aufrufer gibt auch den Namen des Treuhänders an. (Unicode) |
BuildTrusteeWithObjectsAndSidA Initialisiert eine TRUSTEE-Struktur mit den objektspezifischen ACE-Informationen (Access Control Entry) und initialisiert die verbleibenden Member der Struktur mit Standardwerten. (ANSI) |
BuildTrusteeWithObjectsAndSidW Initialisiert eine TRUSTEE-Struktur mit den objektspezifischen ACE-Informationen (Access Control Entry) und initialisiert die verbleibenden Member der Struktur mit Standardwerten. (Unicode) |
BuildTrusteeWithSidA Initialisiert eine TRUSTEE-Struktur. Der Aufrufer gibt die Sicherheits-ID (SID) des Treuhänders an. Die Funktion legt andere Member der -Struktur auf Standardwerte fest und sucht nicht nach dem Namen, der der SID zugeordnet ist. (ANSI) |
BuildTrusteeWithSidW Initialisiert eine TRUSTEE-Struktur. Der Aufrufer gibt die Sicherheits-ID (SID) des Treuhänders an. Die Funktion legt andere Member der -Struktur auf Standardwerte fest und sucht nicht nach dem Namen, der der SID zugeordnet ist. (Unicode) |
FreeInheritedFromArray Gibt Arbeitsspeicher frei, der von der GetInheritanceSource-Funktion zugewiesen wurde. |
GetAuditedPermissionsFromAclA Ruft die überwachten Zugriffsrechte für einen angegebenen Treuhänder ab. (ANSI) |
GetAuditedPermissionsFromAclW Ruft die überwachten Zugriffsrechte für einen angegebenen Treuhänder ab. (Unicode) |
GetEffectiveRightsFromAclA Ruft die effektiven Zugriffsrechte ab, die eine ACL-Struktur einem angegebenen Treuhänder gewährt. Die effektiven Zugriffsrechte des Treuhänders sind die Zugriffsrechte, die die ACL dem Treuhänder oder allen Gruppen gewährt, deren Mitglied der Treuhänder ist. (ANSI) |
GetEffectiveRightsFromAclW Ruft die effektiven Zugriffsrechte ab, die eine ACL-Struktur einem angegebenen Treuhänder gewährt. Die effektiven Zugriffsrechte des Treuhänders sind die Zugriffsrechte, die die ACL dem Treuhänder oder allen Gruppen gewährt, deren Mitglied der Treuhänder ist. (Unicode) |
GetExplicitEntriesFromAclA Ruft ein Array von Strukturen ab, die die Zugriffssteuerungseinträge (Access Control Entries, ACEs) in einer Zugriffssteuerungsliste (Access Control List, ACL) beschreiben. (ANSI) |
GetExplicitEntriesFromAclW Ruft ein Array von Strukturen ab, die die Zugriffssteuerungseinträge (Access Control Entries, ACEs) in einer Zugriffssteuerungsliste (Access Control List, ACL) beschreiben. (Unicode) |
GetInheritanceSourceA Gibt Informationen zur Quelle geerbter Zugriffssteuerungseinträge (Access Control Entries, ACEs) in einer Zugriffssteuerungsliste (Access Control List, ACL) zurück. (ANSI) |
GetInheritanceSourceW Gibt Informationen zur Quelle geerbter Zugriffssteuerungseinträge (Access Control Entries, ACEs) in einer Zugriffssteuerungsliste (Access Control List, ACL) zurück. (Unicode) |
GetNamedSecurityInfoA Ruft eine Kopie des Sicherheitsdeskriptors für ein objekt ab, das durch den Namen angegeben wird. (ANSI) |
GetNamedSecurityInfoW Ruft eine Kopie des Sicherheitsdeskriptors für ein objekt ab, das durch den Namen angegeben wird. (Unicode) |
GetSecurityInfo Ruft eine Kopie des Sicherheitsdeskriptors für ein Objekt ab, das durch ein Handle angegeben wird. |
GetTrusteeFormA Ruft den Namen des Treuhänders aus der angegebenen TRUSTEE-Struktur ab. Dieser Wert gibt an, ob die Struktur eine Namenszeichenfolge oder eine Sicherheits-ID (SID) verwendet, um den Treuhänder zu identifizieren. (ANSI) |
GetTrusteeFormW Ruft den Namen des Treuhänders aus der angegebenen TRUSTEE-Struktur ab. Dieser Wert gibt an, ob die Struktur eine Namenszeichenfolge oder eine Sicherheits-ID (SID) verwendet, um den Treuhänder zu identifizieren. (Unicode) |
GetTrusteeNameA Ruft den Namen des Treuhänders aus der angegebenen TRUSTEE-Struktur ab. (ANSI) |
GetTrusteeNameW Ruft den Namen des Treuhänders aus der angegebenen TRUSTEE-Struktur ab. (Unicode) |
GetTrusteeTypeA Ruft den Trustee-Typ aus der angegebenen TRUSTEE-Struktur ab. Dieser Wert gibt an, ob der Treuhänder ein Benutzer, eine Gruppe oder der Treuhändertyp unbekannt ist. (ANSI) |
GetTrusteeTypeW Ruft den Trustee-Typ aus der angegebenen TRUSTEE-Struktur ab. Dieser Wert gibt an, ob der Treuhänder ein Benutzer, eine Gruppe oder der Treuhändertyp unbekannt ist. (Unicode) |
LookupSecurityDescriptorPartsA Ruft Sicherheitsinformationen aus einer selbstrelativen Sicherheitsbeschreibung ab. (ANSI) |
LookupSecurityDescriptorPartsW Ruft Sicherheitsinformationen aus einer selbstrelativen Sicherheitsbeschreibung ab. (Unicode) |
SetEntriesInAclA Erstellt eine neue Zugriffssteuerungsliste (Access Control List, ACL), indem neue Zugriffssteuerungs- oder Überwachungssteuerungsinformationen in eine vorhandene ACL-Struktur zusammengeführt werden. (ANSI) |
SetEntriesInAclW Erstellt eine neue Zugriffssteuerungsliste (Access Control List, ACL), indem neue Zugriffssteuerungs- oder Überwachungssteuerungsinformationen in eine vorhandene ACL-Struktur zusammengeführt werden. (Unicode) |
SetNamedSecurityInfoA Legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor eines angegebenen Objekts fest. (ANSI) |
SetNamedSecurityInfoW Legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor eines angegebenen Objekts fest. (Unicode) |
SetSecurityInfo Legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor eines angegebenen Objekts fest. Der Aufrufer identifiziert das Objekt durch ein Handle. |
TreeResetNamedSecurityInfoA Setzt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor einer angegebenen Struktur von Objekten zurück. (ANSI) |
TreeResetNamedSecurityInfoW Setzt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor einer angegebenen Struktur von Objekten zurück. (Unicode) |
TreeSetNamedSecurityInfoA Legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor einer angegebenen Struktur von Objekten fest. (ANSI) |
TreeSetNamedSecurityInfoW Legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor einer angegebenen Struktur von Objekten fest. (Unicode) |