структура TOKEN_GROUPS_AND_PRIVILEGES (ntifs.h)
TOKEN_GROUPS_AND_PRIVILEGES содержит сведения об идентификаторах безопасности группы (SID) и привилегиях в маркере доступа.
Синтаксис
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;
Члены
SidCount
Указывает количество идентификаторов безопасности в маркере доступа.
SidLength
Указывает длину (в байтах), необходимую для хранения всех идентификаторов безопасности пользователя и идентификатор безопасности учетной записи для группы.
Sids
Указатель на SID_AND_ATTRIBUTES структуры, содержащие набор идентификаторов безопасности и соответствующие атрибуты.
RestrictedSidCount
Указывает количество ограниченных идентификаторов безопасности, включенных в маркер доступа.
RestrictedSidLength
Указывает длину (в байтах), необходимую для хранения всех ограниченных идентификаторов БЕЗОПАСНОСТИ.
RestrictedSids
Указатель на SID_AND_ATTRIBUTES структуры, содержащие набор ограниченных идентификаторов безопасности и соответствующих атрибутов.
PrivilegeCount
Указывает количество привилегий, включенных в маркер доступа.
PrivilegeLength
Указывает длину (в байтах), необходимую для хранения всех привилегий.
Privileges
Указатель на LUID_AND_ATTRIBUTES структуры, содержащие набор привилегий.
AuthenticationId
Локальный уникальный идентификатор (LUID) аутентификатора маркера.
Требования
Требование | Значение |
---|---|
Заголовок | ntifs.h (включая Ntifs.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по