Функция GetCurrentThreadToken (processthreadsapi.h)

Извлекает псевдо-дескриптор, который можно использовать в качестве сокращенного способа ссылки на маркер олицетворения , назначенный текущему потоку.

Синтаксис

HANDLE GetCurrentThreadToken();

Возвращаемое значение

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

Комментарии

Псевдо-дескриптор — это специальная константа, которая может функционировать в качестве токена олицетворения для текущего потока. Вызывающий поток может использовать псевдо дескриптор для указания токена олицетворения для этого потока всякий раз, когда требуется дескриптор маркера. Дочерние процессы не наследуют псевдо дескрипторы.

Начиная с Windows 8, этот псевдо дескриптор имеет только права доступа TOKEN_QUERY и TOKEN_QUERY_SOURCE.

Псевдо дескриптор не может дублироваться функцией DuplicateHandle или DuplicateToken .

Вам не нужно закрывать псевдо дескриптор, если он больше не нужен. Если вызвать функцию CloseHandle с псевдо-дескриптором, функция не будет действовать.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения) Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения) Приложения UWP]
Целевая платформа Windows
Header processthreadsapi.h

См. также раздел

Права доступа для объектов Access-Token

OpenThreadToken

SetThreadToken