我目前正在將代碼從MSVS2005移植到MSVS2010。我的函數ReadProcessorPwrScheme()(還有WriteProcessorPwrScheme())已經不存在了。從MSVS2005到MSVS2010的端口:我無法再找到ReadProcessorPwrScheme()
我看了看文件Powrprof.h發現:
#if (NTDDI_VERSION >= NTDDI_WINXP)
//
// deprecated.
//
STDAPI_(BOOLEAN)
ReadProcessorPwrScheme(
__in UINT uiID,
__out PMACHINE_PROCESSOR_POWER_POLICY pMachineProcessorPowerPolicy
);
#endif
和同爲write
功能。
1)它使用MSVS2005正確編譯,但是我看到SDK改變了(只是看一下Powrprof.h文件,我們看到它們不同,在MSVS2005的文件中,沒有條件編譯。)
請注意,如果您要我告訴您使用哪個SDK,您將不得不告訴我在哪裏可以找到版本號!
2)我在Win7 SP1上,64位。
是否有解決方法,替換功能,或任何可以幫助我?
謝謝!
多米尼克
Doh!謝謝! – 2012-07-23 20:09:21