/* * getTitles - get the strings refrerenced by the performance registry */ static DWORD getTitles( void ) { DWORD rc; DWORD type; DWORD datasize; HKEY keyhdl; rc = RegOpenKeyEx( HKEY_LOCAL_MACHINE, PERFLIB_STRING, 0, KEY_READ, &keyhdl ); if( rc == ERROR_SUCCESS ) { rc = RegQueryValueEx( keyhdl, "Counters", NULL, &type, NULL, &datasize ); } if( rc == ERROR_SUCCESS ) { titleBuf = MemAlloc( datasize ); if( titleBuf == NULL ) { return( ERROR_OUTOFMEMORY ); } rc = RegQueryValueEx( keyhdl, "Counters", NULL, &type, (LPBYTE)titleBuf, &datasize ); } if( rc == ERROR_SUCCESS ) { rc = genIndex(); } return( rc ); }
std::string BufferedLogForwarder::genStatusIndex(size_t time) { return genIndex(false, time); }
std::string BufferedLogForwarder::genResultIndex(size_t time) { return genIndex(true, time); }