// // KIP Library cleanup routine. Removes hooks, frees resources. // VOID KipCleanup(VOID) { // Removing hooks RemoveAllHooks(NULL); // Waiting until all hook routines and workers are finished WaitForWorkers(); }
bool Cleaner::CleanAll(const QTreeWidget* tree) { MessageBoxA(0, "cleanall", 0, 0); for(int i=0; i<tree->topLevelItemCount(); i++) { if(!RemoveAllHooks((DetectedItem *)tree->topLevelItem(i))) { break; } } return false; }