PK_ERROR_code_t PK_MARK_delete ( --- received arguments --- PK_MARK_t mark --- mark to delete ) This function deletes the given mark. The remaining marks, if any, will still form a linear sequence. If there is more than one mark, and the oldest mark is also the current mark, then that oldest mark cannot be deleted. Otherwise marks can always be deleted. Specific Errors: PK_ERROR_rollback_not_started Partitioned rollback is not active PK_ERROR_bad_mark The given mark cannot be deleted PK_ERROR_frustrum_failure (potentially FATAL) The frustrum returned an error This function should only be called when partitioned rollback has been started with PK_DELTA_register_callbacks.