Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.44 KB | None | 0 0
  1. std::wstring GetRegistrData(const std::wstring &key)
  2. {
  3.     HKEY rKey;
  4.     WCHAR regVal[SIZE_BUFFER] = { 0 };
  5.     DWORD regValSize = sizeof(regVal);
  6.     if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, L"SOFTWARE\\SC\\", NULL, KEY_QUERY_VALUE, &rKey) != ERROR_SUCCESS)
  7.     {
  8.         return L"";
  9.     }
  10.     if (RegQueryValueExW(rKey, key.c_str(), NULL, NULL, (LPBYTE)&regVal, &regValSize) != ERROR_SUCCESS)
  11.     {
  12.         return L"";
  13.     }
  14.     std::wstring regValue(regVal);
  15.     return regValue;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement