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
1.1 KiB

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name:
  4. userdiff.h
  5. Abstract:
  6. Header file for userdiff.c
  7. Author:
  8. Chuck Lenzmeier (chuckl)
  9. Revision History:
  10. --*/
  11. //
  12. // Names of hive keys and hive files.
  13. //
  14. // NOTE: USERRUN_PATH is also in gina\userenv\userdiff.h as USERDIFF_LOCATION
  15. //
  16. #define USERRUN_KEY TEXT("Userdifr")
  17. #define USERRUN_PATH TEXT("system32\\config\\userdifr")
  18. #define USERSHIP_KEY TEXT("Userdiff")
  19. #define USERSHIP_PATH TEXT("system32\\config\\userdiff")
  20. #define USERTMP_PATH TEXT("system32\\config\\userdift")
  21. //
  22. // Names of keys and vales in userdiff.
  23. //
  24. // NOTE: These are also in gina\userenv\userdiff.h and gina\userenv\userdiff.c
  25. //
  26. #define FILES_KEY TEXT("Files")
  27. #define HIVE_KEY TEXT("Hive")
  28. #define ACTION_VALUE TEXT("Action")
  29. #define ITEM_VALUE TEXT("Item")
  30. #define KEYNAME_VALUE TEXT("KeyName")
  31. #define VALUENAME_VALUE TEXT("ValueName")
  32. #define VALUENAMES_VALUE TEXT("ValueNames")
  33. #define VALUE_VALUE TEXT("Value")
  34. #define FLAGS_VALUE TEXT("Flags")
  35. //
  36. // Routine exported by userdiff.c
  37. //
  38. DWORD
  39. MakeUserdifr (
  40. IN PVOID WatchHandle
  41. );