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

Структура TOKEN_CONTROL содержит сведения, определяющие маркер доступа.

Синтаксис

typedef struct _TOKEN_CONTROL {
  LUID         TokenId;
  LUID         AuthenticationId;
  LUID         ModifiedId;
  TOKEN_SOURCE TokenSource;
} TOKEN_CONTROL, *PTOKEN_CONTROL;

Члены

TokenId

Указывает локальный уникальный идентификатор (LUID), определяющий этот экземпляр объекта токена.

AuthenticationId

Указывает LUID, назначенный сеансу, который представляет этот маркер. Может быть много маркеров, представляющих один сеанс входа.

ModifiedId

Указывает LUID, который изменяет каждый раз при изменении маркера. Приложение может использовать это значение в качестве проверки того, изменился ли контекст безопасности с момента последнего использования.

TokenSource

Указывает структуру TOKEN_SOURCE, определяющую источник, выдаваемый маркером. Эта информация используется в журнале аудита.

Требования

Требование Ценность
заголовка ntifs.h (include Ntifs.h)

См. также

LUID

LUID_AND_ATTRIBUTES

TOKEN_DEFAULT_DACL

TOKEN_GROUPS

TOKEN_INFORMATION_CLASS

TOKEN_OWNER

TOKEN_PRIMARY_GROUP

TOKEN_PRIVILEGES

TOKEN_SOURCE

TOKEN_STATISTICS

TOKEN_TYPE

TOKEN_USER