58 lines
712 B
C
58 lines
712 B
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1998 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
expandit.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
Routines for expanding CAB files.
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Marc R. Whitten (marcw) 03-Aug-1998
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
<alias> <date> <comments>
|
||
|
|
||
|
--*/
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
BOOL
|
||
|
ExpandFileA (
|
||
|
IN PCSTR FullPath,
|
||
|
IN PCSTR TempDir
|
||
|
);
|
||
|
|
||
|
ExpandFileW (
|
||
|
IN PCWSTR FullPath,
|
||
|
IN PCWSTR TempDir
|
||
|
);
|
||
|
|
||
|
ExpandAllFilesA (
|
||
|
IN PCSTR FileDir,
|
||
|
IN PCSTR TempDir
|
||
|
);
|
||
|
|
||
|
ExpandAllFilesW (
|
||
|
IN PCWSTR FileDir,
|
||
|
IN PCWSTR TempDir
|
||
|
);
|
||
|
|
||
|
#ifdef UNICODE
|
||
|
|
||
|
#define ExpandFile ExpandFileW
|
||
|
#define ExpandAllFiles ExpandAllFilesW
|
||
|
|
||
|
#else
|
||
|
|
||
|
#define ExpandFile ExpandFileA
|
||
|
#define ExpandAllFiles ExpandAllFilesA
|
||
|
|
||
|
#endif
|
||
|
|