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.

55 lines
2.0 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Copyright (C) Microsoft Corporation, 1993-1999.
  4. //
  5. // File: stgprop.h
  6. //
  7. // Contents: Standard storage provider property definitions;
  8. //
  9. // History: Jul-9-93 robertfe
  10. //
  11. //----------------------------------------------------------------------------
  12. #ifndef _STGPROP_H_
  13. #define _STGPROP_H_
  14. #if _MSC_VER > 1000
  15. #pragma once
  16. #endif
  17. #define PSGUID_STORAGE { 0xb725f130, \
  18. 0x47ef, 0x101a, \
  19. { 0xa5, 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac } }
  20. //#define PID_STG_DICTIONARY ((PROPID) 0x00000000) //reserved
  21. //#define PID_STG_CODEPAGE ((PROPID) 0x00000001) //reserved
  22. #define PID_STG_DIRECTORY ((PROPID) 0x00000002)
  23. #define PID_STG_CLASSID ((PROPID) 0x00000003)
  24. #define PID_STG_STORAGETYPE ((PROPID) 0x00000004)
  25. #define PID_STG_VOLUME_ID ((PROPID) 0x00000005)
  26. #define PID_STG_PARENT_WORKID ((PROPID) 0x00000006)
  27. #define PID_STG_SECONDARYSTORE ((PROPID) 0x00000007)
  28. #define PID_STG_FILEINDEX ((PROPID) 0x00000008)
  29. #define PID_STG_LASTCHANGEUSN ((PROPID) 0x00000009)
  30. #define PID_STG_NAME ((PROPID) 0x0000000a)
  31. #define PID_STG_PATH ((PROPID) 0x0000000b)
  32. #define PID_STG_SIZE ((PROPID) 0x0000000c)
  33. #define PID_STG_ATTRIBUTES ((PROPID) 0x0000000d)
  34. #define PID_STG_WRITETIME ((PROPID) 0x0000000e)
  35. #define PID_STG_CREATETIME ((PROPID) 0x0000000f)
  36. #define PID_STG_ACCESSTIME ((PROPID) 0x00000010)
  37. #define PID_STG_CHANGETIME ((PROPID) 0x00000011)
  38. #define PID_STG_CONTENTS ((PROPID) 0x00000013)
  39. #define PID_STG_SHORTNAME ((PROPID) 0x00000014)
  40. #define PID_STG_MAX PID_STG_SHORTNAME
  41. #define CSTORAGEPROPERTY 0x15
  42. #endif _STGPROP_H_