是否可以通过编程方式检查 Windows 安装是否为正版? 假设我想通过 C、C++、Java 或 Python 检查 Windows 7。
最佳答案
此内容来自 CodeProject,采用 C++ 语言 ( Check for Windows Genuine in VC++ )
#include <slpublic.h>
#pragma comment(lib,"Slwga.lib")
bool IsWindowsGenuine()
{
GUID uid;
RPC_WSTR rpc=(RPC_WSTR)_T("55c92734-d682-4d71-983e-d6ec3f16059f");
UuidFromString(rpc,&uid);
SL_GENUINE_STATE state;
SLIsGenuineLocal(&uid,&state,NULL);
return state == SL_GENUINE_STATE::SL_GEN_STATE_IS_GENUINE;
}
关于java - 如何检查Windows版本是否是正版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7545206/