1.12.0b
This commit is contained in:
parent
c82f8b6978
commit
aa90d54971
|
@ -12,7 +12,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- improved open url dialog box [#3401](https://github.com/sandboxie-plus/Sandboxie/issues/3401)
|
- improved open url dialog box [#3401](https://github.com/sandboxie-plus/Sandboxie/issues/3401)
|
||||||
|
- improved suspended process detection
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- fixed issue with key to bring sandman in fron as top most
|
- fixed issue with key to bring sandman in fron as top most
|
||||||
|
|
|
@ -284,13 +284,14 @@ void CBoxedProcess::InitProcessInfoImpl(void* ProcessHandle)
|
||||||
TestSuspended();
|
TestSuspended();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CBoxedProcess::InitProcessInfoEx()
|
void CBoxedProcess::UpdateProcessInfo()
|
||||||
{
|
{
|
||||||
if (m_ProcessFlags == 0 && m_pBox)
|
if (m_ProcessFlags == 0 && m_pBox)
|
||||||
m_ProcessFlags = m_pBox->Api()->QueryProcessInfo(m_ProcessId);
|
m_ProcessFlags = m_pBox->Api()->QueryProcessInfo(m_ProcessId);
|
||||||
m_ImageType = m_pBox->Api()->QueryProcessInfo(m_ProcessId, 'gpit');
|
m_ImageType = m_pBox->Api()->QueryProcessInfo(m_ProcessId, 'gpit');
|
||||||
|
|
||||||
return true;
|
if (m_bSuspended)
|
||||||
|
TestSuspended();
|
||||||
}
|
}
|
||||||
|
|
||||||
extern "C"
|
extern "C"
|
||||||
|
|
|
@ -30,7 +30,7 @@ public:
|
||||||
virtual ~CBoxedProcess();
|
virtual ~CBoxedProcess();
|
||||||
|
|
||||||
virtual bool InitProcessInfo();
|
virtual bool InitProcessInfo();
|
||||||
virtual bool InitProcessInfoEx();
|
virtual void UpdateProcessInfo();
|
||||||
|
|
||||||
virtual quint32 GetProcessId() const { return m_ProcessId; }
|
virtual quint32 GetProcessId() const { return m_ProcessId; }
|
||||||
virtual quint32 GetParendPID() const { return m_ParendPID; }
|
virtual quint32 GetParendPID() const { return m_ParendPID; }
|
||||||
|
|
|
@ -1447,7 +1447,7 @@ SB_STATUS CSbieAPI::UpdateProcesses(int iKeep, bool bAllSessions)
|
||||||
pProcess->InitProcessInfo();
|
pProcess->InitProcessInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
pProcess->InitProcessInfoEx();
|
pProcess->UpdateProcessInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach(const CBoxedProcessPtr& pProcess, OldProcessList)
|
foreach(const CBoxedProcessPtr& pProcess, OldProcessList)
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#define VERSION_MJR 1
|
#define VERSION_MJR 1
|
||||||
#define VERSION_MIN 12
|
#define VERSION_MIN 12
|
||||||
#define VERSION_REV 0
|
#define VERSION_REV 0
|
||||||
#define VERSION_UPD 1
|
#define VERSION_UPD 2
|
||||||
|
|
||||||
#ifndef STR
|
#ifndef STR
|
||||||
#define STR2(X) #X
|
#define STR2(X) #X
|
||||||
|
|
Loading…
Reference in New Issue