Поделиться через


структура TOKEN_GROUPS (ntifs.h)

TOKEN_GROUPS содержит сведения об идентификаторах безопасности группы (SID) в маркере доступа.

Синтаксис

typedef struct _TOKEN_GROUPS {
  ULONG              GroupCount;
#if ...
  SID_AND_ATTRIBUTES *Groups[];
#else
  SID_AND_ATTRIBUTES Groups[ANYSIZE_ARRAY];
#endif
} TOKEN_GROUPS, *PTOKEN_GROUPS;

Члены

GroupCount

Указывает количество групп в маркере доступа.

Groups[*]

Groups[ANYSIZE_ARRAY]

Комментарии

Вы можете использовать SeFilterToken , чтобы назначить один или несколько идентификаторов безопасности группы как идентификаторы безопасности только для запретов. Обратите внимание, что идентификатор безопасности пользователя можно также назначить в качестве ИД безопасности только для запрета, указав идентификатор безопасности пользователя в качестве одного из идентификаторов безопасности группы в структуре TOKEN_GROUPS , передаваемой SeFilterToken.

Требования

Требование Значение
Заголовок ntifs.h (включая Ntifs.h)

См. также раздел

SID

SID_AND_ATTRIBUTES

SeFilterToken

SeQueryInformationToken

ZwQueryInformationToken

ZwSetInformationToken