KeyView 23.4

# KVPageSelection

This structure specifies a set of pages to convert. This structure is defined in `kvpageselection.h`.

    typedef struct tag_KVPageSelection
    {
        KVStructHeader;
        uint32_t* pages;
        uint32_t numberOfPages;
        BOOL isExclusion;
    }
    KVPageSelection;

## Member Descriptions

`KVStructHeader` | The KeyView version of the structure. See KVStructHead.
`pages` | Points to the first element of the array of pages to select. The pointer must not be NULL. You specify the pages as 1-indexed page numbers (that is, the first page is 1). The page number 0 is invalid and must not be included in the array. The page numbers in the array do not have to be sorted and can include duplicates.
`numberOfPages` | The number of elements in the pages array.
`isExclusion` | Set `isExclusion` to `FALSE` to specify that this structure defines an inclusion list, such that KeyView outputs only the pages in the pages array, in the order they appear in the array and with any duplicates being output multiple times. Set `isExclusion` to `TRUE` to specify that this structure defines an exclusion list, such that KeyView outputs all pages in order, except those that appear in the pages array. Duplicated page numbers in an exclusion list are ignored.

Copyright 1997-2023 Open Text
Version 23.4 | Last updated September 2023

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL KeyView 23.4

Topic Title: KVPageSelection