3.1.4.3 Setting a Property

If any of the properties to be set are named properties, the client obtains the property IDs for those properties, as specified in section 3.1.4.1.

The client then sets the properties by using the RopSetProperties ROP ([MS-OXCROPS] section 2.2.8.6). If the value of the PropertyProblemCount field in the ROP response buffer is nonzero, then the client checks the array contained in the PropertyProblems field of the ROP response buffer to verify which properties failed to be set. Clients SHOULD NOT include read-only properties in the PropertyValues field of the ROP request buffer.