Получение идентификатора сеанса текущего процесса
[Адреса памяти, указанные в этом примере кода, могут измениться в будущих выпусках Windows. Чтобы обеспечить правильность работы приложения в будущем, приложение должно вызвать GetCurrentProcessId, а затем ProcessIdToSessionId вместо приведенного ниже примера кода.]
В следующем примере кода сборки x86 возвращается идентификатор сеанса служб терминалов, связанный с текущим процессом.
mov eax,fs:[00000018]
mov eax,[eax+0x30]
mov eax,[eax+0x1d4]