1.8 Vendor-Extensible Fields

This protocol uses and the following vendor-extensible fields:

  • The GUID value of the Storage Manifest, as described in section 2.2.1.12.3, is used by a protocol client to uniquely identify the schema of the file data elements, and the usage of the user data of objects. It is the responsibility of the protocol client to specify the mapping of the client’s file format to the elements of the protocol, and to associate a GUID with that mapping.

  • The user data contained by an object, as described in section 2.2.1.12.6 is used by protocol clients and servers in a manner specific to the schema of the Storage Manifest GUID, but opaque to this protocol.

  • The custom filter, as described in section 2.2.2.1.3.1.5, can be used by a protocol client and a protocol server to uniquely identify a customized filtering criterion to apply to Query Changes sub-requests (section 2.2.2.1.3).