Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char * getProcessorName(std::string str) {
- HKEY hkey = nullptr;
- LRESULT err = RegOpenKeyExA(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\CentralProcessor\0", 0, KEY_READ, &hkey);
- if (!err) {
- char identifier[400] = {};
- DWORD identifier_len = sizeof identifier;
- DWORD dw_type = 0;
- err = RegQueryValueExA(hkey, "ProcessorNameString", nullptr, &dw_type, (BYTE*)identifier, &identifier_len);
- if ((err) || (dw_type != REG_SZ))
- {
- }
- return identifier;
- }
- return "";
- }
Add Comment
Please, Sign In to add comment