File Content Extraction 26.1
Filter SDK C Programming Guide

# KV_CONFIG_Arg

This structure defines configurable arguments to use as the data in the fpSetConfig() function when you set the `KVFLT_SetConfigurableArguments` flag to `TRUE`. The structure is described in `kvtypes.h`.

Use this structure to control the filtering of hidden data from Microsoft Excel documents. See Hidden Data in Microsoft Excel Documents.

    typedef struct _KV_CONFIG_ARG_TAG
    {
        unsigned int       keyID;
        int                keyType;
        KV_CONFIG_DATA     keyData;
        unsigned int       keyDataSize;
    }
    KV_CONFIG_Arg;

## Member Descriptions

`keyID` | Determines the kind of configuration flags that you can use as values of `keyData`. If you use the same `keyID` more than once, the most recent setting overrides the previous setting.
`keyType` | The type of data for the `keyData` element. Set to `KV_INT32ARG`.
`keyData` | `KV_CONFIG_DATA` is a union defined in `kvtypes.h`. Only `intArg` is supported, where the value of `intArg` is one of the flags in the corresponding `keyID`.
`keyDataSize` | The size of `keyData`. This is reserved for future use.

Copyright 1997-2025 Open Text
Version 26.1 | Last updated January 2026

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 MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: File Content Extraction 26.1

Topic Title: KV_CONFIG_Arg