PK_MARK_ask_pmarks   

PK_ERROR_code_t    PK_MARK_ask_pmarks
(
--- received arguments ---
PK_MARK_t          mark,           --- mark to find pmarks for

--- returned arguments ---
int         *const n_pmarks,       --- number of pmarks of mark
PK_PMARK_t **const pmarks          --- pmarks of mark
)


This function returns the 'pmarks' which are used by the given 'mark', i.e.
those which would be current if the given 'mark' were rolled to - one for each
partition in the session.


Specific Errors:
    PK_ERROR_rollback_not_started       Partitioned rollback is not active


If called from a thread with no partitions locked, then 'pmarks' includes one
pmark for each locked partition. However, pmarks from locked partitions are
only usable in the thread that locked them.

This function should only be called when partitioned rollback has been
started with PK_DELTA_register_callbacks.