KVXMLInterfaceEx

The members of this structure are pointers to the API functions described in XML Export API Functions.

typedef struct tag_KVXMLInterfaceEx
{
    KVStructHeader;

    KVXML_INIT                   fpInit;
    KVXML_SHUTDOWN               fpShutDown;
    KVXML_CONVERT_STREAM         fpConvertStream;
    KVXML_GET_FILE_LIST          fpGetConvertFileList;
    KVXML_GET_STREAM_INFO        fpGetStreamInfo;
    KVXML_GET_ANCHOR             fpGetAnchor;
    KVXML_INPUTSTREAM_CREATE     fpFileToInputStreamCreate;
    KVXML_INPUTSTREAM_FREE       fpFileToInputStreamFree;
    KVXML_OUTPUTSTREAM_CREATE    fpFileToOutputStreamCreate;
    KVXML_OUTPUTSTREAM_FREE      fpFileToOutputStreamFree;
    KVXML_GET_SUMMARY_INFO       fpGetSummaryInfo;
    KVXML_SET_STYLE_MAPPING      fpSetStyleMapping;
    KVXML_GET_KV_ERROR_CODE      fpGetKvErrorCode;
    KVXML_GET_OUTPUT_IMAGE_INFOS fpGetOutputImageInfos;
    KVXML_GET_OUTPUT_IMAGE_COUNT fpGetOutputImageCount;
    KVXML_GET_OUTPUT_IMAGE_INFO  fpGetOutputImageInfo;
    KVXML_FREE_IMAGE_INFOS       fpFreeImageInfos;
    KVXML_INIT_WITH_LICENSE_DATA fpInitWithLicenseData;
    KVXML_CONFIGURE_RMS          fpConfigureRMS;
}
KVXMLInterfaceEx;