KB5023281: S klicanjem metode »Get_Settings« v aplikaciji x86 ne morete pridobiti nastavitev za samodejno Posodobitve v Windows 11, različica 22H2

Simptomi

V napravi s sistemom Windows 11, različica 22H2, ki uporablja x64, se pri poskusu pridobivanja možnosti storitve Windows Update v napravi odjemalski program morda ne bo prijavil v napravo ali pridobil konfiguracijskih nastavitev za samodejne Posodobitve v napravi.

Zaženete na primer (32-bitno) aplikacijo s procesorjem x86, ki pokliče metodo IAutomaticUpdates::get_Settings(). Če metoda get_Settings() pokliče metodo IUpdatePolicyReader::ReadUpdatePolicy in tako pridobi trenutne nastavitve možnosti samodejnega posodabljanja v napravi, klic metode get_Settings() ne uspe in nastavitev v napravi ni mogoče pridobiti.

Vzrok

Do te težave pride, ker 32-bitna različica načina IAutomaticUpdates::get_Settings() ni na voljo v Windows 11, različica 22H2.

Rešitev

Če se želite izogniti tej težavi, znova prevedite 32-bitno odjemalsko aplikacijo v 64-bitno odjemalsko aplikacijo, ki se bo izvajala v sistemu Windows 11, različica 22H2.