/*++ Copyright (C) 1996-1999 Microsoft Corporation Module Name: strings.h Abstract: String constants used by the functions in the PDH.DLL library --*/ #ifndef _PDH_STRINGS_H_ #define _PDH_STRINGS_H_ #ifdef __cplusplus extern "C" { #endif #define POUNDSIGN_L ((WCHAR)L'#') #define SPLAT_L ((WCHAR)L'*') #define SLASH_L ((WCHAR)L'/') #define BACKSLASH_L ((WCHAR)L'\\') #define LEFTPAREN_L ((WCHAR)L'(') #define RIGHTPAREN_L ((WCHAR)L')') #define SPACE_L ((WCHAR)L' ') #define COLON_L ((WCHAR)L':') #define ATSIGN_L ((WCHAR)L'@') #define POUNDSIGN_A ((UCHAR)'#') #define BACKSLASH_A ((UCHAR)'\\') #define DOUBLEQUOTE_A ((UCHAR)'\"') #define COLON_A ((UCHAR)':') extern LPCWSTR cszAppShortName; // registry path, key and value strings extern LPCWSTR cszNamesKey; extern LPCWSTR cszDefaultLangId; extern LPCWSTR cszCounters; extern LPCWSTR cszHelp; extern LPCWSTR cszLastHelp; extern LPCWSTR cszLastCounter; extern LPCWSTR cszVersionName; extern LPCWSTR cszCounterName; extern LPCWSTR cszHelpName; extern LPCWSTR cszGlobal; extern LPCWSTR cszCostly; extern LPCWSTR cszLogQueries; extern LPCWSTR cszLogFileType; extern LPCWSTR cszAutoNameInterval; extern LPCWSTR cszLogFileName; extern LPCWSTR cszLogDefaultDir; extern LPCWSTR cszBaseFileName; extern LPCWSTR cszLogFileAutoFormat; extern LPCWSTR cszAutoRenameUnits; extern LPCWSTR cszCommandFile; extern LPCWSTR cszCounterList; extern LPCSTR caszCounterList; extern LPCWSTR cszPerfDataLog; extern LPCWSTR cszDefault; extern LPCSTR caszDefaultLogCaption; extern LPCWSTR cszPerfNamePathPrefix; extern LPCWSTR cszDat; extern LPCWSTR cszWBEM; extern LPCWSTR cszWMI; extern LPCWSTR cszSQL; extern LPCSTR caszWBEM; extern LPCSTR caszWMI; extern LPCWSTR cszWbemDefaultPerfRoot; extern LPCWSTR cszSingletonInstance; extern LPCWSTR cszNameParam; extern LPCWSTR cszCountertype; extern LPCWSTR cszDisplayname; extern LPCWSTR cszExplainText; extern LPCWSTR cszSingleton; extern LPCWSTR cszPerfdetail; extern LPCWSTR cszPerfdefault; extern LPCWSTR cszDefaultscale; extern LPCWSTR cszClass; extern LPCWSTR cszPerfRawData; extern LPCWSTR cszNotFound; extern LPCWSTR cszName; extern LPCWSTR cszBaseSuffix; extern LPCWSTR cszTimestampPerfTime; extern LPCWSTR cszFrequencyPerfTime; extern LPCWSTR cszTimestampSys100Ns; extern LPCWSTR cszFrequencySys100Ns; extern LPCWSTR cszTimestampObject; extern LPCWSTR cszFrequencyObject; extern LPCWSTR cszPerfmonLogSig; extern LPCWSTR cszRemoteMachineRetryTime; extern LPCWSTR cszEnableRemotePdhAccess; extern LPCWSTR cszPdhKey; extern LPCWSTR cszDefaultNullDataSource; extern LPCWSTR cszLogSectionName; extern LPCWSTR cszCurrentVersionKey; extern LPCWSTR cszCurrentVersionValueName; extern LPCWSTR fmtDecimal; extern LPCWSTR fmtSpaceDecimal; extern LPCWSTR fmtLangId; // single character strings extern LPCWSTR cszEmptyString; extern LPCWSTR cszPoundSign; extern LPCWSTR cszSplat; extern LPCWSTR cszSlash; extern LPCWSTR cszBackSlash; extern LPCWSTR cszLeftParen; extern LPCWSTR cszRightParen; extern LPCWSTR cszC; extern LPCWSTR cszH; extern LPCWSTR cszColon; extern LPCWSTR cszDoubleQuote; extern LPCSTR caszPoundSign; extern LPCSTR caszSplat; extern LPCSTR caszSlash; extern LPCSTR caszBackSlash; extern LPCSTR caszDoubleBackSlash; extern LPCSTR caszLeftParen; extern LPCSTR caszRightParen; extern LPCSTR caszSpace; extern LPCWSTR cszDoubleBackSlash; extern LPCWSTR cszDoubleBackSlashDot; extern LPCWSTR cszRightParenBackSlash; // other general strings extern LPCWSTR cszSpacer; extern LPCWSTR cszBlg; // strings only used in DEBUG builds #ifdef _DEBUG extern LPCWSTR cszNameDontMatch; extern LPCWSTR cszNotice; #endif #ifdef __cplusplus } #endif #endif //_PDH_STRINGS_H_