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 SI_INHERIT_TYPE-Struktur enthält Informationen dazu, wie Zugriffssteuerungseinträge (Access Control Entries , ACEs) von untergeordneten Objekten geerbt werden können. Die ISecurityInformation::GetInheritTypes-Methode verwendet diese Struktur, um Anzeigezeichenfolgen anzugeben, die der Zugriffssteuerungs-Editor zum Initialisieren seiner Eigenschaftenseiten verwendet.
Syntax
typedef struct _SI_INHERIT_TYPE {
const GUID *pguid;
ULONG dwFlags;
LPCWSTR pszName;
} SI_INHERIT_TYPE, *PSI_INHERIT_TYPE;
Member
pguid
Ein Zeiger auf eine GUID-Struktur , die den Typ des untergeordneten Objekts identifiziert. Dieser Member kann ein Zeiger auf GUID_NULL sein. Die GUID entspricht dem InheritedObjectType-Member eines objektspezifischen ACE.
dwFlags
Eine Reihe von Vererbungsflags, die die Typen von ACEs angeben, die vom pguid-Objekttyp geerbt werden können. Diese Flags entsprechen dem AceFlags-Element einer ACE_HEADER-Struktur . Dieser Member kann eine Kombination der folgenden Werte sein.
pszName
Ein Zeiger auf eine Unicode-Zeichenfolge , die null endet, die eine Anzeigezeichenfolge enthält, die das untergeordnete Objekt beschreibt.
Alternativ kann pszName ein Zeichenfolgenressourcenbezeichner sein, der vom MAKEINTRESOURCE-Makro zurückgegeben wird. Verwenden Sie die ISecurityInformation::GetObjectInformation-Methode , um das Modul zu identifizieren, das die Zeichenfolgenressource enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | aclui.h |