File "mimispool.c" may hava bug that More than 2 RDP Users Active
yanghaoi opened this issue · comments
YangHaoi commented
1.Line number 124 In mimispool.c
if more than 2 RDP users active, mimispool will be run CreateProcessAsUser more.Like this image:
- Fix,Use API ProcessIdToSessionId() Get SessionId :
DWORD processId = GetCurrentProcessId();
DWORD pSessionId = 0;
ProcessIdToSessionId(processId, &pSessionId);
......
// Check Current SessionId
if (Session[i].State == WTSActive && Session[i].SessionId == pSessionId)
{
....
}