2.2.5.16.2 RopExpandRow ROP Success Response Buffer

The following descriptions define valid fields for the RopExpandRow ROP success response buffer.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

RopId

InputHandleIndex

ReturnValue

...

ExpandedRowCount

...

RowCount

RowData (variable)

...

RopId (1 byte):  An unsigned integer that specifies the type of ROP. For this operation this field is set to 0x59.

InputHandleIndex (1 byte):  An unsigned integer index that MUST be set to the value specified in the InputHandleIndex field in the request.

ReturnValue (4 bytes):  An unsigned integer that specifies the status of the ROP. For this response, this field is set to 0x00000000.

ExpandedRowCount (4 bytes):  An unsigned integer that specifies the total number of rows available in the expanded category.

RowCount (2 bytes):  An unsigned integer that specifies the number of structures present in the RowData field.

RowData (variable):  A list of PropertyRow structures. The number of structures contained in this field is specified by the RowCount field. The format of the PropertyRow structure is specified in [MS-OXCDATA] section 2.8.1. The columns used for these rows were those previously set on this table by a RopSetColumns ROP request (section 2.2.5.1).