To use the Filtering stream-based I/O
kvfilter library and obtain the KV_GetFilterInterfaceEx() entry point. The filter sample program contains sample code for all platforms. pContext, is passed as the first argument to all other Filter functions. KVGetExtractInterface(). See KVGetExtractInterface().KVInputStream) by calling fpFiletoInputStreamCreate() or by using code similar to the example code in the Filter sample program. KVOpenFileArg structure. This call defines the parameters necessary to open a file for extraction. fpGetMainFileInfo() determined that the source file is a container file, proceed to step 10; otherwise, proceed to step 13. fpGetSubFileInfo() determined that the subfile is a container file, repeat step 4 through step 11 until all subfiles are extracted; otherwise, proceed to step 13.fpFilterStream() repeatedly until the entire output buffer is processed. After each call to fpFilterStream(), call fpFreeFilterOutput() to free the text buffer returned.|
|