다음을 통해 공유


WTSGetActiveConsoleSessionId 함수(winbase.h)

콘솔 세션의 세션 식별자를 검색합니다. 콘솔 세션은 현재 실제 콘솔에 연결된 세션입니다. 이 함수가 성공하려면 원격 데스크톱 서비스를 실행할 필요가 없습니다.

구문

DWORD WTSGetActiveConsoleSessionId();

반환 값

실제 콘솔에 연결된 세션의 세션 식별자입니다. 실제 콘솔에 연결된 세션이 없는 경우(예: 물리적 콘솔 세션이 연결되거나 분리되는 중인 경우) 이 함수는 0xFFFFFFFF 반환합니다.

설명

이 함수에서 반환된 세션 식별자는 현재 실제 콘솔 세션의 식별자입니다. 현재 물리적 콘솔 세션의 상태를 모니터링하려면 WTSRegisterSessionNotification 함수를 사용합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 winbase.h(Windows.h 포함)
라이브러리 Kernel32.lib
DLL Kernel32.dll

참고 항목

ProcessIdToSessionId

WM_WTSSESSION_CHANGE

WTSQuerySessionInformation

WTSRegisterSessionNotification