структура TOKEN_OWNER (ntifs.h)
Структура TOKEN_OWNER содержит идентификатор безопасности (SID) владельца по умолчанию, который будет применяться к вновь созданным объектам.
Синтаксис
typedef struct _TOKEN_OWNER {
PSID Owner;
} TOKEN_OWNER, *PTOKEN_OWNER;
Члены
Owner
Указатель на структуру SID, представляющую пользователя, который станет владельцем по умолчанию всех объектов, созданных процессом с помощью этого маркера доступа. Идентификатор безопасности должен быть одним из идентификаторов безопасности пользователя или группы, которые уже находятся в маркере.
Комментарии
Всякий раз, когда процесс, использующий этот маркер доступа, создает новый объект, он принадлежит владельцу, если процесс не предоставляет дескриптор безопасности для объекта.
Владелец должен быть юридически сформированным идентификатором безопасности и должен соответствовать одному из идентификаторов безопасности пользователя или группы, которые уже находятся в маркере.
Если это идентификатор безопасности группы, владелец должен соответствовать идентификатору безопасности группы в маркере, где атрибуты группы должны включать SE_GROUP_OWNER и не должны включать SE_GROUP_USE_FOR_DENY_ONLY.
Требования
Требование | Значение |
---|---|
Заголовок | ntifs.h (включая Ntifs.h) |