Freigeben über


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)