2.2.2.16 RopResetTable ROP
The RopResetTable ROP ([MS-OXCROPS] section 2.2.5.15) performs the following actions:
Removes the existing column set, restriction, and sort order from the table.
Invalidates bookmarks.
Resets the cursor to the beginning of the table.
This ROP is valid only on Table objects.
After sending this ROP, a RopSetColumns ROP request ([MS-OXCROPS] section 2.2.5.1) MUST be sent before sending a RopFindRow ([MS-OXCROPS] section 2.2.5.13), RopQueryRows ([MS-OXCROPS] section 2.2.5.4), or RopExpandRow ROP request ([MS-OXCROPS] section 2.2.5.16). Existing bookmarks SHOULD be freed using the RopFreeBookmark ROP ([MS-OXCROPS] section 2.2.5.14). The client can choose not to send a RopFreeBookmark ROP; however, this can degrade server performance until the table is released by using the RopRelease ROP ([MS-OXCROPS] section 2.2.15.3).
The complete syntax of the ROP request and response buffers for this ROP is specified in [MS-OXCROPS]. This section specifies the syntax and semantics of various fields that are not fully specified in [MS-OXCROPS].