KB5023281: När du anropar metoden "Get_Settings" i ett x86-program går det inte att hämta inställningar för Automatisk Uppdateringar i Windows 11 version 22H2

Symtom

På en Windows 11, version 22H2 x64-baserad enhet, kanske klientprogrammet inte loggar in på enheten eller hämtar konfigurationsinställningar för Automatisk Uppdateringar på enheten när du försöker hämta Windows Update-alternativ på enheten.

Du kan till exempel köra ett x86-baserat (32-bitars) program som anropar metoden IAutomaticUpdates::get_Settings( ). Om metoden get_Settings() anropas till IUpdatePolicyReader::ReadUpdatePolicy-metoden för att hämta de aktuella inställningarna för automatiska uppdateringsalternativ på enheten misslyckas get_Settings() -metodanropet och inställningarna på enheten kan inte hämtas.

Orsak

Det här problemet uppstår eftersom 32-bitarsversionen av IAutomaticUpdates::get_Settings() inte är tillgänglig i Windows 11 version 22H2.

Tillfällig lösning

Kom runt det här problemet genom att kompilera om 32-bitarsklientprogrammet till ett 64-bitars klientprogram som ska köras i Windows 11 version 22H2.