Compartir a través de


Obtención del identificador de sesión del proceso actual

[Las direcciones de memoria especificadas por este código de ejemplo pueden cambiar en futuras versiones de Windows. Para asegurarse de que la aplicación seguirá ejecutándose correctamente en el futuro, la aplicación debe llamar a GetCurrentProcessId y, a continuación, ProcessIdToSessionId en lugar del código de ejemplo siguiente.

El siguiente código de ensamblado x86 de ejemplo obtiene el identificador de sesión de Terminal Services asociado al proceso actual.

mov     eax,fs:[00000018]
mov     eax,[eax+0x30]
mov     eax,[eax+0x1d4]