This works for me (x86 on Windows 10 21H1) :
BOOL bWow64 = false;
IsWow64Process(GetCurrentProcess(), &bWow64);
if (bWow64)
{
PVOID OldValue = NULL;
if (Wow64DisableWow64FsRedirection(&OldValue))
{
//...
}
}
ShellExecute(0, L"runas", L"BCDEdit.exe", L"/set increaseuserva 3072", NULL, SW_SHOWNORMAL);