# Continue()

When `fpConvertStream()` or `KVXMLConvertFile()` is called, control is not returned to the application until the entire document is processed. This callback function provides a means of monitoring progress and terminating the conversion process before the conversion is completed.

## Syntax

    BOOL (pascal *Continue) (
        void     *pCallingContext,
        int      nPercentComplete);

## Arguments

`pCallingContext` | A pointer passed back to the caller-provided callback functions. This pointer, which can be `NULL`, is specified as the second parameter of the call to `fpConvertStream()` and `KVXMLConvertFile()`.
`nPercentComplete` | The approximate percentage of the current conversion that is completed. You can monitor the progress of the conversion by checking the value of `nPercentDone`, which indicates how many blocks out of the total number of blocks have been processed.

## Returns

- If the call is successful, the return value is `TRUE`.

- If the call is unsuccessful, the return value is `FALSE`. Processing is halted.

## Discussion

- There is a callback to this function for every entry that appears in the generated table of contents.

- The application is free to execute any required code in the callback function, with the exception of `fpShutDown()`.

© Copyright 2006-2020 Micro Focus or one of its affiliates | Send documentation feedback Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a mail client, and then send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm