структура TOKEN_SOURCE (ntifs.h)
Структура TOKEN_SOURCE определяет источник маркера доступа.
Синтаксис
typedef struct _TOKEN_SOURCE {
CHAR SourceName[TOKEN_SOURCE_LENGTH];
LUID SourceIdentifier;
} TOKEN_SOURCE, *PTOKEN_SOURCE;
Члены
SourceName[TOKEN_SOURCE_LENGTH]
Указывает 8-байтовую символьную строку, используемую для идентификации источника маркера доступа. Используется для различения таких источников, как диспетчер сеансов, диспетчер локальной сети и сервер RPC. Строка, а не константа, используется для идентификации источника, чтобы пользователи и разработчики могли создавать расширения для системы, например путем добавления других сетей, которые действуют в качестве источника маркеров доступа. Обратите внимание, что TOKEN_SOURCE_LENGTH в настоящее время равно 8.
SourceIdentifier
Задает локально уникальный идентификатор (LUID), предоставляемый компонентом источника с именем члена SourceName . Это значение помогает исходному компоненту при связывании блоков контекста, таких как структуры управления сеансами, с маркером. Обычно это значение, но не обязательно, LUID.
Требования
Требование | Значение |
---|---|
Заголовок | ntifs.h (включая Ntifs.h) |