Función GetCurrentThreadEffectiveToken (processthreadsapi.h)

Recupera un pseudo-handle que puede usar como una forma abreviada de hacer referencia al token que está actualmente en vigor para el subproceso, que es el token de subproceso si existe y el token de proceso de lo contrario.

Sintaxis

HANDLE GetCurrentThreadEffectiveToken();

Valor devuelto

Un pseudo-handle que puede usar como forma abreviada para hacer referencia al token que está actualmente en vigor para el subproceso.

Comentarios

Un pseudo-handle es una constante especial que puede funcionar como token efectivo para el subproceso actual. El subproceso que realiza la llamada puede usar un pseudoadillador para especificar el token efectivo para ese subproceso siempre que se requiera un identificador de token. Los procesos secundarios no heredan pseudodirecciones.

A partir de Windows 8, este pseudo-identificador solo tiene derechos de acceso TOKEN_QUERY y TOKEN_QUERY_SOURCE.

La función DuplicateHandle no puede duplicar el pseudo-handle ni la función DuplicateToken .

No es necesario cerrar el pseudo-identificador cuando ya no lo necesite. Si llama a la función CloseHandle con un pseudo-handle, la función no tiene ningún efecto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado processthreadsapi.h

Consulte también

Derechos de acceso para objetos de Access-Token

GetCurrentProcessToken

GetCurrentThreadToken