當前位置:
首頁 >
C++通过vmware.exe检测虚拟机
發布時間:2025/3/21
18
豆豆
生活随笔
收集整理的這篇文章主要介紹了
C++通过vmware.exe检测虚拟机
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
bool isVmareMachine()
{
HANDLE hProcessSnap = ::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, //創建所有進程的快照0 //0表示當前進程);PROCESSENTRY32 entry = { 0 };entry.dwSize = sizeof(entry);bool bFind = Process32First(hProcessSnap, &entry);if (!bFind){return false;}while (bFind){CString s;s.Format(TEXT("%s"), entry.szExeFile);if (s == "vmware.exe"){return true;}bFind = Process32Next(hProcessSnap, &entry);}
}
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
總結
以上是生活随笔為你收集整理的C++通过vmware.exe检测虚拟机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vbs获取cpu使用率
- 下一篇: C++判断exe是32位还是64位