4.1.1 Client Request for Opening a Special Folder

A complete set of ROP requests to open the Calendar folder would look like the following.

 0000: 02 01 00 01 01 00 00 00-01 42 0E 44 00

RopOpenFolder ([MS-OXCROPS] section 2.2.4.1)

RopId: 0x02

LogonId: 1

InputHandleIndex: 0 (Server object handle = 0x00000160)

FolderId: 0001-000001420e44

Note This is the FID ([MS-OXCDATA] section 2.2.1.1) of the Inbox folder to open.

OpenModeFlags: 0x00 Open existing folder

 0000: 07 00 02 00 00 01 00 1D-00 14 00 49 67 03 00 F4
 0010: 0F 02 01 72 66 1F 00 E5-36 1F 00 E6 36 1F 00 01
 0020: 30 03 00 01 36 03 00 02-36 03 00 03 36 0B 00 0A
 0030: 36 1F 00 13 36 02 01 16-36 02 01 D0 36 02 01 D1
 0040: 36 02 01 D2 36 02 01 D3-36 02 01 D4 36 02 01 D5
 0050: 36 02 01 D6 36 02 01 D7-36 02 11 D8 36 02 01 D9
 0060: 36 03 00 DE 36 02 01 DF-36 02 01 E0 36 03 00 E1
 0070: 36 02 11 E4 36 02 01 EB-36 02 01 DA 36

RopGetPropertiesSpecific ([MS-OXCROPS] section 2.2.8.3)

RopId: 0x07

LogonId: 0

InputHandleIndex: 2 (Server object handle = 0x000000E2)

PropertySizeLimit: 0x0000

WantUnicode: 0x0001 (TRUE)

PropertyValueCount: 29 (0x001D)

...

PidTagIpmAppointmentEntryId (section 2.2.3)

...

 0000: 02 01 00 01 01 00 00 00-01 50 4D F6 00

RopOpenFolder

RopId: 0x02

LogonId: 1

InputHandleIndex: 0 (Server object handle = 0x00000160)

FolderId: 0001-000001504DF6

Note This is the FID ([MS-OXCDATA] section 2.2.1.1) for the Calendar folder to open.

OpenModeFlags: 0x00 Open existing folder

Show: