MCPcopy Create free account
hub / github.com/BeneficialCode/WinArk / Refresh

Method Refresh

WinArk/ServiceTable.cpp:123–129  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121}
122
123void CServiceTable::Refresh() {
124 m_ProcMgr.EnumProcesses();
125 m_ServicesEx.clear();
126 m_Table.data.info = WinSys::ServiceManager::EnumServices(ServiceEnumType::AllServices);
127 m_Table.data.n = m_Table.data.info.size();
128 m_ServicesEx.reserve(m_Table.data.n);
129}
130
131int CServiceTable::ParseTableEntry(CString& s, char& mask, int& select, WinSys::ServiceInfo& info, int column) {
132 auto& pdata = info.GetStatusProcess();

Callers 4

OnServiceStartMethod · 0.45
OnServiceStopMethod · 0.45
OnServicePauseMethod · 0.45
OnServiceContinueMethod · 0.45

Calls 4

clearMethod · 0.80
reserveMethod · 0.80
EnumProcessesMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected