RegDomain.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace Ant.Frame
  6. {
  7. /// <summary>
  8. /// 注册表基项静态域
  9. ///
  10. /// 主要包括:
  11. /// 1.Registry.ClassesRoot 对应于HKEY_CLASSES_ROOT主键
  12. /// 2.Registry.CurrentUser 对应于HKEY_CURRENT_USER主键
  13. /// 3.Registry.LocalMachine 对应于 HKEY_LOCAL_MACHINE主键
  14. /// 4.Registry.User 对应于 HKEY_USER主键
  15. /// 5.Registry.CurrentConfig 对应于HEKY_CURRENT_CONFIG主键
  16. /// 6.Registry.DynDa 对应于HKEY_DYN_DATA主键
  17. /// 7.Registry.PerformanceData 对应于HKEY_PERFORMANCE_DATA主键
  18. ///
  19. /// 版本:1.0
  20. /// </summary>
  21. public enum RegDomain
  22. {
  23. /// <summary>
  24. /// 对应于HKEY_CLASSES_ROOT主键
  25. /// </summary>
  26. ClassesRoot = 0,
  27. /// <summary>
  28. /// 对应于HKEY_CURRENT_USER主键
  29. /// </summary>
  30. CurrentUser = 1,
  31. /// <summary>
  32. /// 对应于 HKEY_LOCAL_MACHINE主键
  33. /// </summary>
  34. LocalMachine = 2,
  35. /// <summary>
  36. /// 对应于 HKEY_USER主键
  37. /// </summary>
  38. User = 3,
  39. /// <summary>
  40. /// 对应于HEKY_CURRENT_CONFIG主键
  41. /// </summary>
  42. CurrentConfig = 4,
  43. /// <summary>
  44. /// 对应于HKEY_DYN_DATA主键
  45. /// </summary>
  46. DynDa = 5,
  47. /// <summary>
  48. /// 对应于HKEY_PERFORMANCE_DATA主键
  49. /// </summary>
  50. PerformanceData = 6,
  51. }
  52. }