windows-nt/Source/XPSP1/NT/sdktools/trace/logman/win2000/strings.h

171 lines
6.3 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Copyright (C) 1996-1999 Microsoft Corporation
Module Name:
strings.h
Abstract:
String constants used by the functions in the PDH.DLL library
--*/
#ifndef _LOGMAN_STRINGS_H_
#define _LOGMAN_STRINGS_H_
#define POUNDSIGN_W ((WCHAR)L'#')
#define SPLAT_W ((WCHAR)L'*')
#define SLASH_W ((WCHAR)L'/')
#define BACKSLASH_W ((WCHAR)L'\\')
#define LEFTPAREN_W ((WCHAR)L'(')
#define RIGHTPAREN_W ((WCHAR)L')')
#define SPACE_W ((WCHAR)L' ')
#define COLON_W ((WCHAR)L':')
#define ATSIGN_W ((WCHAR)L'@')
#define NULL_W ((WCHAR)L'\0')
#define SLASH_T ((TCHAR)_T('/'))
#define QUESTION_T ((TCHAR)_T('?'))
#define NULL_T ((TCHAR)_T('\0'))
#define COLON_T ((TCHAR)_T(':'))
#define SPACE_T ((TCHAR)_T(' '))
#define BACKSLASH_T ((TCHAR)_T('\\'))
// extern LPCWSTR cszAppShortName;
// Command parameter strings
extern LPCTSTR cszQuestionMark;
extern LPCTSTR cszComputerName;
extern LPCTSTR cszSettings;
extern LPCTSTR cszOverwrite;
extern LPCTSTR cszStart;
extern LPCTSTR cszStop;
extern LPCTSTR cszParamDelimiters;
extern LPCTSTR cszComputerNameDelimiters;
extern LPCTSTR cszLogNameDelimiters;
extern LPCTSTR cszFileNameDelimiters;
extern LPCTSTR cszComputerNameInvalidChars;
extern LPCTSTR cszFilePathInvalidChars;
extern LPCTSTR cszLogNameInvalidChars;
// registry path, key and value strings
extern LPCWSTR cwszRegKeySysmonLog;
extern LPCWSTR cwszRegKeyFullLogQueries;
extern LPCWSTR cwszRegKeyLogQueries;
// Property/Parameter names for HTML files and registry
extern LPCWSTR cwszRegComment;
extern LPCWSTR cwszRegLogType;
extern LPCWSTR cwszRegCurrentState;
extern LPCWSTR cwszRegLogFileMaxSize;
extern LPCWSTR cwszRegLogFileBaseName;
extern LPCWSTR cwszRegLogFileFolder;
extern LPCWSTR cwszRegLogFileSerialNumber;
extern LPCWSTR cwszRegLogFileAutoFormat;
extern LPCWSTR cwszRegLogFileType;
extern LPCWSTR cwszRegStartTime;
extern LPCWSTR cwszRegStopTime;
extern LPCWSTR cwszRegRestart;
extern LPCWSTR cwszRegLastModified;
extern LPCWSTR cwszRegCounterList;
extern LPCWSTR cwszRegSampleInterval;
extern LPCWSTR cwszRegEofCommandFile;
extern LPCWSTR cwszRegCommandFile;
extern LPCWSTR cwszRegNetworkName;
extern LPCWSTR cwszRegUserText;
extern LPCWSTR cwszRegPerfLogName;
extern LPCWSTR cwszRegActionFlags;
extern LPCWSTR cwszRegTraceBufferSize;
extern LPCWSTR cwszRegTraceBufferMinCount;
extern LPCWSTR cwszRegTraceBufferMaxCount;
extern LPCWSTR cwszRegTraceBufferFlushInt;
extern LPCWSTR cwszRegTraceFlags;
extern LPCWSTR cwszRegTraceProviderList;
extern LPCWSTR cwszRegAlertThreshold;
extern LPCWSTR cwszRegAlertOverUnder;
//extern LPCWSTR cwszRegTraceProviderCount;
//extern LPCWSTR cwszRegTraceProviderGuid;
// Properties in registry but not in HTML files
extern LPCWSTR cwszRegExecuteOnly;
// HTML strings
extern LPCWSTR cwszHtmlObjectClassId;
extern LPCWSTR cwszHtmlObjectHeader;
extern LPCWSTR cwszHtmlObjectFooter;
extern LPCWSTR cwszHtmlParamTag;
extern LPCWSTR cwszHtmlValueTag;
extern LPCWSTR cwszHtmlParamSearchTag;
extern LPCWSTR cwszHtmlValueSearchTag;
extern LPCWSTR cwszHtmlValueEolTag;
extern LPCWSTR cwszHtmlComment;
extern LPCWSTR cwszHtmlLogType;
extern LPCWSTR cwszHtmlCurrentState;
extern LPCWSTR cwszHtmlLogFileMaxSize;
extern LPCWSTR cwszHtmlLogFileBaseName;
extern LPCWSTR cwszHtmlLogFileFolder;
extern LPCWSTR cwszHtmlLogFileSerialNumber;
extern LPCWSTR cwszHtmlLogFileAutoFormat;
extern LPCWSTR cwszHtmlLogFileType;
extern LPCWSTR cwszHtmlEofCommandFile;
extern LPCWSTR cwszHtmlCommandFile;
extern LPCWSTR cwszHtmlNetworkName;
extern LPCWSTR cwszHtmlUserText;
extern LPCWSTR cwszHtmlPerfLogName;
extern LPCWSTR cwszHtmlActionFlags;
extern LPCWSTR cwszHtmlTraceBufferSize;
extern LPCWSTR cwszHtmlTraceBufferMinCount;
extern LPCWSTR cwszHtmlTraceBufferMaxCount;
extern LPCWSTR cwszHtmlTraceBufferFlushInt;
extern LPCWSTR cwszHtmlTraceFlags;
extern LPCWSTR cwszHtmlSysmonLogFileName;
extern LPCWSTR cwszHtmlSysmonCounterCount;
extern LPCWSTR cwszHtmlSysmonSampleCount;
extern LPCWSTR cwszHtmlSysmonUpdateInterval;
extern LPCWSTR cwszHtmlSysmonCounterPath;
extern LPCWSTR cwszHtmlRestartMode;
extern LPCWSTR cwszHtmlSampleIntUnitType;
extern LPCWSTR cwszHtmlSampleIntValue;
extern LPCWSTR cwszHtmlStartMode;
extern LPCWSTR cwszHtmlStartAtTime;
extern LPCWSTR cwszHtmlStopMode;
extern LPCWSTR cwszHtmlStopAtTime;
extern LPCWSTR cwszHtmlStopAfterUnitType;
extern LPCWSTR cwszHtmlStopAfterValue;
extern LPCWSTR cwszHtmlAlertThreshold;
extern LPCWSTR cwszHtmlAlertOverUnder;
extern LPCWSTR cwszHtmlTraceProviderCount;
extern LPCWSTR cwszHtmlTraceProviderGuid;
extern LPCWSTR cwszHtmlLogName;
extern LPCWSTR cwszHtmlAlertName;
extern LPCWSTR cwszHtmlSysmonVersion;
// Other general strings
extern LPCWSTR cwszNewLine;
extern LPCWSTR cwszNull;
extern LPCWSTR cwszQuote;
extern LPCWSTR cwszGreaterThan;
extern LPCWSTR cwszLessThan;
extern LPCWSTR cwszAlertFormatString;
extern LPCWSTR cwszMissingResourceString;
extern LPCWSTR cwszMessageIdFormatString;
extern LPCWSTR cwszPdhDll;
extern LPCWSTR cwszDefaultLogFileFolder;
extern LPCWSTR cwszNoErrorMessage;
extern LPCWSTR cwszLogService;
extern LPCWSTR cwszSystemError;
extern LPCWSTR cwszLocalComputer;
extern LPCWSTR cwszGuidFormat;
// strings only used in DEBUG builds
#ifdef _DEBUG
//extern LPCWSTR cszNameDontMatch;
//extern LPCWSTR cszNotice;
#endif
#endif //_LOGMAN_STRINGS_H_