Função GetCurrentThreadEffectiveToken (processthreadsapi.h)

Recupera um pseudo-identificador que você pode usar como uma maneira abreviada de se referir ao token que está atualmente em vigor para o thread, que é o token de thread se houver um e o token de processo de outra forma.

Sintaxe

HANDLE GetCurrentThreadEffectiveToken();

Retornar valor

Um pseudo-identificador que você pode usar como uma maneira abreviada de se referir ao token que está em vigor no momento para o thread.

Comentários

Um pseudo-identificador é uma constante especial que pode funcionar como o token efetivo para o thread atual. O thread de chamada pode usar um pseudo-identificador para especificar o token efetivo para esse thread sempre que um identificador de token for necessário. Os processos filho não herdam pseudo-identificadores.

A partir Windows 8, esse pseudo-identificador tem apenas direitos de acesso TOKEN_QUERY e TOKEN_QUERY_SOURCE.

O pseudo-identificador não pode ser duplicado pela função DuplicateHandle ou pela função DuplicateToken .

Você não precisa fechar o pseudo-identificador quando não precisar mais dele. Se você chamar a função CloseHandle com um pseudo-identificador, a função não terá efeito.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho processthreadsapi.h

Confira também

Direitos de acesso para objetos Access-Token

GetCurrentProcessToken

GetCurrentThreadToken