See e.g. this comment: // update and the related structures are used for parsing the XML response from Omaha. The response looks like: