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


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

Структура TOKEN_OWNER содержит идентификатор безопасности владельца по умолчанию (SID), который будет применяться к вновь созданным объектам.

Синтаксис

typedef struct _TOKEN_OWNER {
  PSID Owner;
} TOKEN_OWNER, *PTOKEN_OWNER;

Члены

Owner

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

Замечания

Каждый раз, когда процесс с помощью этого маркера доступа создает новый объект, объект принадлежит владельца, если этот процесс не предоставляет дескриптор безопасности для объекта.

владелец должен быть юридически сформированным идентификатором безопасности и должен соответствовать одному из пользователей или групп siD уже в маркере.

Если это идентификатор безопасности группы, владельца должен соответствовать идентификатору безопасности группы в маркере, где атрибуты группы должны включать SE_GROUP_OWNER и не должны включать SE_GROUP_USE_FOR_DENY_ONLY.

Требования

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

См. также

sid

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken