Namespaces | |
namespace | JetByteTools |
namespace | JetByteTools::PerfMon |
Enumerations | |
enum | ImageType { ImageType32Bit, ImageType64Bit } |
Functions | |
static void | ValidateParameters (const _tstring &applicationName, const _tstring &symbolHeaderFile, const _tstring &iniFile, const _tstring &contextStrings, Milliseconds openTimeout, Milliseconds collectTimeout) |
static void | ValidateDLL (const _tstring &dllPath, ImageType requiredImageType, const _tstring &openFunctionName, const _tstring &collectFunctionName, const _tstring &closeFunctionName) |
static void | ValidateImageExportsFunction (const CRawImage &image, const _tstring &function, const _tstring &dllPath, const _tstring &functionDescription) |
static _tstring | CopyFileToSystemDirectoryIfRequired (bool copyToSystemDirectory, const _tstring &sourceFilePath, const IInstallPerformanceMonitorCounters::CopyToSystemDirectoryRenameAndRetryHandler &retryHandler) |
static _tstring | CopyFileToSystemDirectory (const _tstring &sourceFilePath, const _tstring &counterDllName, const IInstallPerformanceMonitorCounters::CopyToSystemDirectoryRenameAndRetryHandler &retryHandler) |
static _tstring | CopyFileTo64BitSystemDirectory (const _tstring &sourceFilePath, const _tstring &counterDllName, const IInstallPerformanceMonitorCounters::CopyToSystemDirectoryRenameAndRetryHandler &retryHandler) |
static void | CopyFileToSysWOW64 (const _tstring &sourceFilePath, const _tstring &counterDllName, const IInstallPerformanceMonitorCounters::CopyToSystemDirectoryRenameAndRetryHandler &retryHandler) |
static _tstring | GetFileInSystemDirectory (const _tstring &fileName) |
static _tstring | GetFileInSysWOW64 (const _tstring &fileName) |
static void | CreateRegistryKeys (const _tstring &applicationName, const _tstring &counterDllPath, const _tstring &openFunctionName, const _tstring &collectFunctionName, const _tstring &closeFunctionName, const _tstring &contextStrings, Milliseconds openTimeout, Milliseconds collectTimeout, const _tstring &schemaChecksum) |
static CRegistryKey | OpenOrCreatePerformanceKey (const _tstring &applicationName) |
static CRegistryKey | OpenOrCreateApplicationLinkageKey (const _tstring &applicationName) |
static void | RemovePerformanceKey (const _tstring &applicationName) |