我正嘗試使用VDMEnumProcessWOW在Vista上查找所有16位主機進程。我打電話給它,即使我有一個16位應用程序運行,它似乎沒有找到任何結果。VDMEnumProcessWOW無法在Vista上返回進程
我也試着調用VDMEnumTaskWOWEx與我從Windows任務管理器得到的ntvdm.exe進程ID,並且也沒有返回任何結果。
ntvdm.exe具有用戶名joeBlogs,我編寫的調用VDMEnumProcessWOW的應用程序作爲SYSTEM帳戶下的服務運行。我需要讓它們在同一個會話中運行嗎?
EnumProcesses在會話中正常工作,但VDMEnumProcessWOW不同,還是有其他缺失的東西?迄今爲止我看到的文檔有點稀疏。
VDM包含WowExec.exe任務,該任務的文檔說是必需的。
謝謝。
的KB的實際描述的修補程序是在這裏(如果你想在安裝之前,瞭解該修補程序):http://support.microsoft.com/kb/953347 。 – reuben 2009-02-01 22:03:17