Click here to Skip to main content
15,892,927 members
Articles / Productivity Apps and Services / Microsoft Office

InfoPath GUID Updator

Rate me:
Please Sign up or sign in to vote.
4.00/5 (1 vote)
31 May 2009CPOL1 min read 19.4K   165   3  
Update the Infopath Managed Data Connection's GUID without open file
                       Cabinet Software Development Kit
                                March 20, 1997
                        ------------------------------

    The Cabinet Software Development Kit provides developers with the
    components needed to utilize Microsoft's cabinet file technology
    within other applications, or to build cabinet file management tools.
    Microsoft is committed to making cabinet files an open technology.

    This release of the Cabinet Software Development Kit (formerly called
    the Cabinet Resource Kit) provides complete documentation of cabinet
    file internals and the various data compression formats used in
    cabinet files, including the new LZX data compression technology.

    The executable and library files in this release are for Microsoft
    Windows 95 and Microsoft (R) Windows (R) NT on Intel (R) i386 (tm)
    platforms.  Some libraries for 16-bit applications on Intel x86
    platforms and other 32-bit Windows NT platforms are available.

    This package will be updated periodically.  Check for the latest at:

        http://www.microsoft.com/workshop/prog/cab

    Microsoft also offer cabinet file classes for JAVA (tm) applications.
    The cabinet file package and sample applications are provided in the
    Microsoft SDK for JAVA.

    Refer to the file REDIST.TXT for the license agreement for the
    Cabinet Software Development Kit including redistribution rights.

        README.TXT      This file
        REDIST.TXT      The Cabinet SDK License Agreement

        BIN\            Cabinet file utilities
          CABARC.EXE    Basic cabinet file create/view/extract utility
          MAKECAB.EXE   More-powerful cabinet file creation tool
          EXTRACT.EXE   Cabinet file extract utility
          CABINET.DLL   Cabinet create/extract libraries in a DLL

        LIB\
          FCI.LIB       File Compression Interface library
          FDI.LIB       File Decompression Interface library

        INCLUDE\
          FCI.H         File Compression Interface header
          FDI.H         File Decompression Interface header

        DOCS\
          CABARC.DOC    User's Guide for CABARC.EXE
          MAKECAB.DOC   User's Guide for MAKECAB.EXE
          FCI-FDI.DOC   FCI/FDI Library Description
          CABFMT.DOC    Cabinet File Format
          MSZIPFMT.DOC  MSZIP Data Compression Format
          LZXFMT.DOC    LZX Data Compression Format

        SAMPLES\
          DLL\          Sample DLL interface functions
          TESTFCI\      Sample file compression application
          TESTFDI\      Sample file decompression application

    The DLL interface functions allow an application to utilize
    CABINET.DLL, dynamically loading/unloading the DLL as FCI or FDI
    library functions are used.

    The TESTFCI sample creates a cabinet file (set) from a collection of
    files named on the command line.  TESTFCI limits each .CAB file to
    300K compressed, to demonstrate files spanning across multiple
    cabinet or multiple diskettes.

    The TESTFDI sample extracts the files from a cabinet, including files
    that span multiple cabinets.  It provides details on the handling the
    callback messages from FDI.

    Comments and questions may be sent via email addressed to
    javacab@microsoft.com.

    Microsoft, MS, and MS-DOS are registered trademarks, and Windows,
    Windows NT, Win32, and Visual C++ are trademarks of Microsoft
    Corporation in the USA and other countries.  Intel is a registered
    trademark, and i386 is a trademark of Intel Corporation.  Unicode is
    a trademark of Unicode, Incorporated.  JAVA is a trademark of Sun
    Microsystems, Inc.

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Malaysia Malaysia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions