KB5023281: Metodes "Get_Settings" izsaukšana x86 lietojumprogrammā neizdodas izgūt automātiskās Atjauninājumi iestatījumus Windows 11 versijā 22H2

Problēmas pazīmes

Kad ierīcē mēģināt izgūt Windows Update opcijas Windows 11 versijas 22H2 x64 bitu ierīcē, klienta lietojumprogramma, iespējams, nevar pieteikties ierīcē vai izgūt konfigurācijas iestatījumus automātiskajiem Atjauninājumi ierīcē.

Piemēram, jūs palaižat x86 (32 bitu) lietojumprogrammu, kas izsauc metodi IAutomaticUpdates::get_Settings(). Ja metode get_Settings() izsauc metodi IUpdatePolicyReader::ReadUpdatePolicy , lai izgūtu pašreizējos automātiskās atjaunināšanas opciju iestatījumus ierīcē, metodes get_Settings() izsaukums neizdodas un ierīces iestatījumus nevar izgūt.

Iemesls

Šī problēma rodas, jo metodes IAutomaticUpdates::get_Settings() 32 bitu versija nav pieejama Windows 11 versijā 22H2.

Risinājums

Lai novērstu šo problēmu, pārkompilējiet savu 32 bitu klienta programmu uz 64 bitu klienta lietojumprogrammu, lai tā darbotos Windows 11 versijā 22H2.