Source code of Windows XP (NT5)
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.

148 lines
3.9 KiB

  1. /*++
  2. Copyright (C) 1996-1999 Microsoft Corporation
  3. Module Name:
  4. strings.h
  5. Abstract:
  6. String constants used by the functions in the PDH.DLL library
  7. --*/
  8. #ifndef _PDH_STRINGS_H_
  9. #define _PDH_STRINGS_H_
  10. #ifdef __cplusplus
  11. extern "C" {
  12. #endif
  13. #define POUNDSIGN_L ((WCHAR)L'#')
  14. #define SPLAT_L ((WCHAR)L'*')
  15. #define SLASH_L ((WCHAR)L'/')
  16. #define BACKSLASH_L ((WCHAR)L'\\')
  17. #define LEFTPAREN_L ((WCHAR)L'(')
  18. #define RIGHTPAREN_L ((WCHAR)L')')
  19. #define SPACE_L ((WCHAR)L' ')
  20. #define COLON_L ((WCHAR)L':')
  21. #define ATSIGN_L ((WCHAR)L'@')
  22. #define POUNDSIGN_A ((UCHAR)'#')
  23. #define BACKSLASH_A ((UCHAR)'\\')
  24. #define DOUBLEQUOTE_A ((UCHAR)'\"')
  25. #define COLON_A ((UCHAR)':')
  26. extern LPCWSTR cszAppShortName;
  27. // registry path, key and value strings
  28. extern LPCWSTR cszNamesKey;
  29. extern LPCWSTR cszDefaultLangId;
  30. extern LPCWSTR cszCounters;
  31. extern LPCWSTR cszHelp;
  32. extern LPCWSTR cszLastHelp;
  33. extern LPCWSTR cszLastCounter;
  34. extern LPCWSTR cszVersionName;
  35. extern LPCWSTR cszCounterName;
  36. extern LPCWSTR cszHelpName;
  37. extern LPCWSTR cszGlobal;
  38. extern LPCWSTR cszCostly;
  39. extern LPCWSTR cszLogQueries;
  40. extern LPCWSTR cszLogFileType;
  41. extern LPCWSTR cszAutoNameInterval;
  42. extern LPCWSTR cszLogFileName;
  43. extern LPCWSTR cszLogDefaultDir;
  44. extern LPCWSTR cszBaseFileName;
  45. extern LPCWSTR cszLogFileAutoFormat;
  46. extern LPCWSTR cszAutoRenameUnits;
  47. extern LPCWSTR cszCommandFile;
  48. extern LPCWSTR cszCounterList;
  49. extern LPCSTR caszCounterList;
  50. extern LPCWSTR cszPerfDataLog;
  51. extern LPCWSTR cszDefault;
  52. extern LPCSTR caszDefaultLogCaption;
  53. extern LPCWSTR cszPerfNamePathPrefix;
  54. extern LPCWSTR cszDat;
  55. extern LPCWSTR cszWBEM;
  56. extern LPCWSTR cszWMI;
  57. extern LPCWSTR cszSQL;
  58. extern LPCSTR caszWBEM;
  59. extern LPCSTR caszWMI;
  60. extern LPCWSTR cszWbemDefaultPerfRoot;
  61. extern LPCWSTR cszSingletonInstance;
  62. extern LPCWSTR cszNameParam;
  63. extern LPCWSTR cszCountertype;
  64. extern LPCWSTR cszDisplayname;
  65. extern LPCWSTR cszExplainText;
  66. extern LPCWSTR cszSingleton;
  67. extern LPCWSTR cszPerfdetail;
  68. extern LPCWSTR cszPerfdefault;
  69. extern LPCWSTR cszDefaultscale;
  70. extern LPCWSTR cszClass;
  71. extern LPCWSTR cszPerfRawData;
  72. extern LPCWSTR cszNotFound;
  73. extern LPCWSTR cszName;
  74. extern LPCWSTR cszBaseSuffix;
  75. extern LPCWSTR cszTimestampPerfTime;
  76. extern LPCWSTR cszFrequencyPerfTime;
  77. extern LPCWSTR cszTimestampSys100Ns;
  78. extern LPCWSTR cszFrequencySys100Ns;
  79. extern LPCWSTR cszTimestampObject;
  80. extern LPCWSTR cszFrequencyObject;
  81. extern LPCWSTR cszPerfmonLogSig;
  82. extern LPCWSTR cszRemoteMachineRetryTime;
  83. extern LPCWSTR cszEnableRemotePdhAccess;
  84. extern LPCWSTR cszPdhKey;
  85. extern LPCWSTR cszDefaultNullDataSource;
  86. extern LPCWSTR cszLogSectionName;
  87. extern LPCWSTR cszCurrentVersionKey;
  88. extern LPCWSTR cszCurrentVersionValueName;
  89. extern LPCWSTR fmtDecimal;
  90. extern LPCWSTR fmtSpaceDecimal;
  91. extern LPCWSTR fmtLangId;
  92. // single character strings
  93. extern LPCWSTR cszEmptyString;
  94. extern LPCWSTR cszPoundSign;
  95. extern LPCWSTR cszSplat;
  96. extern LPCWSTR cszSlash;
  97. extern LPCWSTR cszBackSlash;
  98. extern LPCWSTR cszLeftParen;
  99. extern LPCWSTR cszRightParen;
  100. extern LPCWSTR cszC;
  101. extern LPCWSTR cszH;
  102. extern LPCWSTR cszColon;
  103. extern LPCWSTR cszDoubleQuote;
  104. extern LPCSTR caszPoundSign;
  105. extern LPCSTR caszSplat;
  106. extern LPCSTR caszSlash;
  107. extern LPCSTR caszBackSlash;
  108. extern LPCSTR caszDoubleBackSlash;
  109. extern LPCSTR caszLeftParen;
  110. extern LPCSTR caszRightParen;
  111. extern LPCSTR caszSpace;
  112. extern LPCWSTR cszDoubleBackSlash;
  113. extern LPCWSTR cszDoubleBackSlashDot;
  114. extern LPCWSTR cszRightParenBackSlash;
  115. // other general strings
  116. extern LPCWSTR cszSpacer;
  117. extern LPCWSTR cszBlg;
  118. // strings only used in DEBUG builds
  119. #ifdef _DEBUG
  120. extern LPCWSTR cszNameDontMatch;
  121. extern LPCWSTR cszNotice;
  122. #endif
  123. #ifdef __cplusplus
  124. }
  125. #endif
  126. #endif //_PDH_STRINGS_H_