こうなりますた

BOOL IsWriteReg(void)
{
LONG lRes;
HKEY hKey;
OSVERSIONINFO vi;

// NT系以外の場合TRUEを返す
vi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&vi);
if(vi.dwPlatformId != VER_PLATFORM_WIN32_NT)
return TRUE;

// レジストリオープン
lRes = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Classes", 0, KEY_ALL_ACCESS, &hKey);

// レジストリオープン失敗
if(lRes != ERROR_SUCCESS)
return FALSE;

// レジストリクローズ
RegCloseKey(hKey);

return TRUE;
}