KB5023281:在 x86 应用程序中调用“Get_Settings”方法无法检索Windows 11版本 22H2 中的自动汇报设置

应用对象
Windows 11 SE, version 22H2 Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2

症状

在基于 Windows 11版本 22H2 x64 的设备上,尝试检索设备上的Windows 更新选项时,客户端应用程序可能不会登录到设备或检索设备上自动汇报的配置设置。

例如,运行一个基于 x86 的 (32 位) 应用程序,该应用程序调用 IAutomaticUpdates::get_Settings () 方法。 如果 get_Settings () 方法调用 IUpdatePolicyReader::ReadUpdatePolicy 方法以检索设备上的当前自动更新选项设置, 则get_Settings () 方法调用失败,并且无法检索设备上的设置。

原因

出现此问题是因为 32 位版本的 IAutomaticUpdates::get_Settings () 方法在 Windows 11 版本 22H2 中不可用。

解决方法

若要解决此问题,请将 32 位客户端应用程序重新编译为 64 位客户端应用程序,以在 Windows 11 版本 22H2 中运行。