TOKEN_GROUPS_AND_PRIVILEGES Struktur (ntifs.h)
TOKEN_GROUPS_AND_PRIVILEGES enthält Informationen zu den Gruppensicherheits-IDs (SIDs) und Berechtigungen in einem Zugriffstoken.
Syntax
typedef struct _TOKEN_GROUPS_AND_PRIVILEGES {
ULONG SidCount;
ULONG SidLength;
PSID_AND_ATTRIBUTES Sids;
ULONG RestrictedSidCount;
ULONG RestrictedSidLength;
PSID_AND_ATTRIBUTES RestrictedSids;
ULONG PrivilegeCount;
ULONG PrivilegeLength;
PLUID_AND_ATTRIBUTES Privileges;
LUID AuthenticationId;
} TOKEN_GROUPS_AND_PRIVILEGES, *PTOKEN_GROUPS_AND_PRIVILEGES;
Angehörige
SidCount
Gibt die Anzahl der SIDs im Zugriffstoken an.
SidLength
Gibt die Länge in Bytes an, die erforderlich ist, um alle Benutzer-SIDs und die Konto-SID für die Gruppe zu enthalten.
Sids
Ein Zeiger auf SID_AND_ATTRIBUTES Strukturen, die einen Satz von SIDs und entsprechenden Attributen enthalten.
RestrictedSidCount
Gibt die Anzahl der eingeschränkten SIDs an, die im Zugriffstoken enthalten sind.
RestrictedSidLength
Gibt die Länge in Bytes an, die erforderlich ist, um alle eingeschränkten SIDs zu enthalten.
RestrictedSids
Ein Zeiger auf SID_AND_ATTRIBUTES Strukturen, die einen Satz eingeschränkter SIDs und entsprechende Attribute enthalten.
PrivilegeCount
Gibt die Anzahl der Im Zugriffstoken enthaltenen Berechtigungen an.
PrivilegeLength
Gibt die Länge in Bytes an, die erforderlich ist, um alle Berechtigungen zu enthalten.
Privileges
Ein Zeiger auf LUID_AND_ATTRIBUTES Strukturen, die eine Reihe von Berechtigungen enthalten.
AuthenticationId
Die lokal eindeutige ID (LUID) des Authentifikators des Tokens.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntifs.h (einschließlich Ntifs.h) |