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


структура 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 (include Ntifs.h)

См. также

sid

SID_AND_ATTRIBUTES

SeFilterToken

SeQueryInformationToken

ZwQueryInformationToken

ZwSetInformationToken