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.

53 lines
768 B

  1. /*++
  2. Copyright (c) 1999 Microsoft Corporation
  3. Module Name:
  4. wsbfmt.h
  5. Abstract:
  6. Definitions for file-system formatting support routines
  7. Author:
  8. Ravisankar Pudipeddi [ravisp] 19, January 2000
  9. Revision History:
  10. --*/
  11. #ifndef _WSBFMT_
  12. #define _WSBFMT_
  13. #ifdef __cplusplus
  14. extern "C" {
  15. #endif
  16. #define FSTYPE_FAT 1
  17. #define FSTYPE_FAT32 2
  18. #define FSTYPE_NTFS 3
  19. //
  20. // Flags definition
  21. //
  22. #define WSBFMT_ENABLE_VOLUME_COMPRESSION 1
  23. WSB_EXPORT HRESULT
  24. FormatPartition(
  25. IN PWSTR volumeSpec,
  26. IN LONG fsType,
  27. IN PWSTR label,
  28. IN ULONG fsflags,
  29. IN BOOLEAN quick,
  30. IN BOOLEAN force,
  31. IN ULONG allocationUnitSize
  32. );
  33. #ifdef __cplusplus
  34. }
  35. #endif
  36. #endif // _WSBFMT_