|
Confdump Agent
1.4.0
|
Everything required for the WMI dumper. More...
Classes | |
| class | ComContext |
| COM management (un/initialize) More... | |
| class | Win32Error |
| Win32 base exception class, usually not thrown directly. More... | |
| class | ComError |
| Thrown on COM errors, contains specific information. More... | |
| class | WmiError |
| Thrown on WMI errors, contains specific information. More... | |
| class | WmiDiagnostics |
| Provides diagnostics for WMI errors. More... | |
| class | NoSuchClass |
| Thrown when a non-existing WMI class has been requested. More... | |
| class | NoSuchNamespace |
| Thrown when a non-existing WMI namespace has been requested. More... | |
| class | Query |
| A simplistic approach to a WMI query. More... | |
| class | WbemQueryIterator |
| Abstracts walking a IEnumWbemClassObject. More... | |
| class | WbemServices |
| Access to a WMI (Wbem) server. More... | |
| class | WmiLists |
| Various static whitelists/blacklists that protect the target system from undesired side-effects from the WMI dumper. More... | |
Functions | |
| void | throwOnWmiError (HRESULT hr, QString action, QString element=QString()) |
| Check hr for errors, throw if FAILED() | |
| void | throwOnComError (HRESULT hr, QString action) |
| Check hr for errors, throw if FAILED() | |
| template<class T > | |
| boost::shared_ptr< T > | guardComObject (T *ptr) |
Everything required for the WMI dumper.
1.7.6.1