2.7 PropertyProblem Structure
A PropertyProblem structure describes an error relating to an operation involving a property.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Index |
PropertyTag |
||||||||||||||||||||||||||||||
... |
ErrorCode |
||||||||||||||||||||||||||||||
... |
Index (2 bytes): An unsigned integer. This value specifies an index into an array of property tags.
PropertyTag (4 bytes): A PropertyTag structure, as specified in section 2.9. This value specifies the property for which there was an error.
ErrorCode (4 bytes): An unsigned integer. This value specifies the error that occurred when processing this property.
An array of PropertyProblem structures is returned from the following ROPs:
RopDeleteProperties ([MS-OXCROPS] section 2.2.8.8)
RopDeletePropertiesNoReplicate ([MS-OXCROPS] section 2.2.8.9)
RopSetProperties ([MS-OXCROPS] section 2.2.8.6)
RopSetPropertiesNoReplicate ([MS-OXCROPS] section 2.2.8.7)
RopCopyProperties ([MS-OXCROPS] section 2.2.8.11)
RopCopyTo ([MS-OXCROPS] section 2.2.8.12)
A PropertyProblem structure contains an error value that is a result of an operation attempting to modify or delete a property, as specified in section 2.4.2. That property is identified by its PropertyTag field and also by its index in the property array passed to the request.