IWaaSAssessor interface (waasapi.h)

Gets the OS update assessment by comparing the latest build from Microsoft against the build running on the current device.

Inheritance

The IWaaSAssessor interface inherits from the IUnknown interface. IWaaSAssessor also has these types of members:

Methods

The IWaaSAssessor interface has these methods.

 
IWaaSAssessor::GetOSUpdateAssessment

Gets the OS update assessment by comparing the latest release OS version from Microsoft to the OS build running on the device.

Remarks

The IWaaSAssessor interface retrieves the OSUpdateAssessment. This assessment may be cached; if there is no cached entry, the assessment will be created on demand through the WaaS Assessment Client. The client creates the assessment by contacting the WaaS Assessment Service for update information applicable to the device. The client then performs the assessment using the retrieved information.

Your code must have administrator privileges to use the IWaaSAssessor interface. For more details about developing applications that require administrator privileges, see this article.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1703 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header waasapi.h