windows-nt/Source/XPSP1/NT/base/ntsetup/winnt32/dll/diamond.h

46 lines
666 B
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Module Name:
diamond.h
Abstract:
Diamond compression interface.
This module contains functions to create a cabinet with
files compressed using the mszip compression library.
Author:
Ovidiu Temereanca (ovidiut) 26-Oct-2000
--*/
HANDLE
DiamondInitialize (
IN PCTSTR TempDir
);
VOID
DiamondTerminate (
IN HANDLE Handle
);
HANDLE
DiamondStartNewCabinet (
IN PCTSTR CabinetFilePath
);
BOOL
DiamondAddFileToCabinet (
IN HANDLE CabinetContext,
IN PCTSTR SourceFile,
IN PCTSTR NameInCabinet
);
BOOL
DiamondTerminateCabinet (
IN HANDLE CabinetContext
);