WTSGetActiveConsoleSessionId-Funktion (winbase.h)
Ruft den Sitzungsbezeichner der Konsolensitzung ab. Die Konsolensitzung ist die Sitzung, die derzeit an die physische Konsole angefügt ist. Beachten Sie, dass es nicht erforderlich ist, dass Remotedesktopdienste ausgeführt werden, damit diese Funktion erfolgreich ist.
Syntax
DWORD WTSGetActiveConsoleSessionId();
Rückgabewert
Der Sitzungsbezeichner der Sitzung, die an die physische Konsole angefügt ist. Wenn keine Sitzung an die physische Konsole angefügt ist (z. B. wenn die physische Konsolensitzung gerade angefügt oder getrennt wird), gibt diese Funktion 0xFFFFFFFF zurück.
Hinweise
Der von dieser Funktion zurückgegebene Sitzungsbezeichner ist der Bezeichner der aktuellen physischen Konsolensitzung. Verwenden Sie die Funktion WTSRegisterSessionNotification , um den Zustand der aktuellen physischen Konsolensitzung zu überwachen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | winbase.h (einschließlich Windows.h) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |