Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetInheritSource-Methode bietet eine Möglichkeit, die Quelle der geerbten Zugriffssteuerungseinträge (ACEs) in diskretionären Zugriffssteuerungslisten (DACLs) und Systemzugriffssteuerungslisten (SACLs) zu bestimmen.
Syntax
HRESULT GetInheritSource(
[in] SECURITY_INFORMATION si,
[in] PACL pACL,
[out] PINHERITED_FROM *ppInheritArray
);
Parameter
[in] si
Eine SECURITY_INFORMATION-Struktur , die die Sicherheitsinformationen des -Objekts darstellt.
[in] pACL
Ein Zeiger auf eine ACL-Struktur , die die Zugriffssteuerungsliste (Access Control List , ACL) des -Objekts darstellt.
[out] ppInheritArray
Ein Zeiger auf einen Zeiger auf eine INHERITED_FROM Struktur, die ein Array von INHERITED_FROM Strukturen empfängt. Die Länge dieses Arrays entspricht der Anzahl der ACEs in der ACL, auf die pACL verweist. Jeder INHERITED_FROM Eintrag in ppInheritArray stellt Vererbungsinformationen für den entsprechenden ACE-Eintrag in pACL bereit.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein HRESULT , das den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
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 | aclui.h |