static LONG GetStringRegKey()

in Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp [102:112]


static LONG GetStringRegKey(const HKEY Key, const FString& ValueName, FString& Value)
{
	WCHAR Buffer[512];
	DWORD BufferSize = sizeof(Buffer);
	const ULONG Result = RegQueryValueExW(Key, *ValueName, nullptr, nullptr, reinterpret_cast<LPBYTE>(Buffer), &BufferSize);
	if (Result == ERROR_SUCCESS)
	{
		Value = Buffer;
	}
	return Result;
}