Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
769 B

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. expandit.h
  5. Abstract:
  6. Routines for expanding CAB files.
  7. Author:
  8. Marc R. Whitten (marcw) 03-Aug-1998
  9. Revision History:
  10. <alias> <date> <comments>
  11. --*/
  12. #pragma once
  13. BOOL
  14. ExpandFileA (
  15. IN PCSTR FullPath,
  16. IN PCSTR TempDir
  17. );
  18. ExpandFileW (
  19. IN PCWSTR FullPath,
  20. IN PCWSTR TempDir
  21. );
  22. ExpandAllFilesA (
  23. IN PCSTR FileDir,
  24. IN PCSTR TempDir
  25. );
  26. ExpandAllFilesW (
  27. IN PCWSTR FileDir,
  28. IN PCWSTR TempDir
  29. );
  30. #ifdef UNICODE
  31. #define ExpandFile ExpandFileW
  32. #define ExpandAllFiles ExpandAllFilesW
  33. #else
  34. #define ExpandFile ExpandFileA
  35. #define ExpandAllFiles ExpandAllFilesA
  36. #endif