Developing WMI Solutions: A Guide to Windows Management Instrumentation