Freigeben über


Abrufen der Sitzungs-ID des aktuellen Prozesses

[Die durch diesen Beispielcode angegebenen Speicheradressen können sich in zukünftigen Versionen von Windows ändern. Um sicherzustellen, dass Ihre Anwendung in Zukunft weiterhin ordnungsgemäß ausgeführt wird, muss Ihre Anwendung GetCurrentProcessId aufrufen und dann ProcessIdToSessionId anstelle des folgenden Beispielcodes.]

Im folgenden Beispiel für x86-Assemblycode wird die Sitzungs-ID der Terminaldienste abgerufen, die dem aktuellen Prozess zugeordnet ist.

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