3.2.1 Abstract Data Model

This section describes a conceptual model of possible data organization that an implementation maintains to participate in this protocol. The described organization is provided to facilitate the explanation of how the protocol behaves. This document does not mandate that implementations adhere to this model as long as their external behavior is consistent with that described in this document.

An IAutomaticUpdatesResults server maintains the following data elements:

  • LastSearchSuccessDate: A DATE ([MS-OAUT] section 2.2.24) structure set to the date-time of the last successful search initiated by the automatic update agent.

  • LastInstallationSuccessDate: A DATE ([MS-OAUT] section 2.2.24) structure set to the date-time of the last successful installation or uninstallation initiated by the automatic update agent.

Once initialized, these data elements are never modified or reinitialized.