Export (0) Print
Expand All

3.2.5.16 Receiving a RopOpenEmbeddedMessage ROP Request

If the embedded object does not exist, the client creates an Attachment object following the process specified in section 3.1.4.18. Once the attachment is created and its properties initialized, the client sends a RopOpenEmbeddedMessageROP ([MS-OXCROPS] section 2.2.6.16) on the attachment to get a Message objecthandle. The returned handle is used in subsequent ROPs (similar to the one returned by the RopOpenMessage ROP ([MS-OXCROPS] section 2.2.6.1)). The server MUST NOT commit the Message object to the containing Attachment object until the RopSaveChangesMessage ROP ([MS-OXCROPS] section 2.2.6.3) is called with the Embedded Message object's handle.

The following specific error codes apply to this ROP.

Error code name

Value

Meaning

ecAccessDenied

0x80070005

The user does not have permission to open or create this message.

ecNullObject

0x000004B9

The value of the InputHandleIndex field on which this ROP was called does not refer to an Attachment object.

ecUnknownCodePage

0x000003ef

The code page is unknown.

Show:
© 2015 Microsoft