|
Pyrogenesis
13997
|
#include "precompiled.h"#include "lib/sysdep/os/win/wmi.h"#include <wbemidl.h>#include "lib/module_init.h"Go to the source code of this file.
Functions | |
| _COM_SMARTPTR_TYPEDEF (IWbemLocator, __uuidof(IWbemLocator)) | |
| _COM_SMARTPTR_TYPEDEF (IWbemClassObject, __uuidof(IWbemClassObject)) | |
| _COM_SMARTPTR_TYPEDEF (IEnumWbemClassObject, __uuidof(IEnumWbemClassObject)) | |
| static Status | Init () |
| static void | Shutdown () |
| void | wmi_Shutdown () |
| Status | wmi_GetClassInstances (const wchar_t *className, WmiInstances &instances) |
| get all instances of the requested class. More... | |
Variables | |
| static IWbemServices * | pSvc |
| static ModuleInitState | initState |
| static bool | didInitCOM = false |
| _COM_SMARTPTR_TYPEDEF | ( | IWbemLocator | , |
| __uuidof(IWbemLocator) | |||
| ) |
| _COM_SMARTPTR_TYPEDEF | ( | IWbemClassObject | , |
| __uuidof(IWbemClassObject) | |||
| ) |
| _COM_SMARTPTR_TYPEDEF | ( | IEnumWbemClassObject | , |
| __uuidof(IEnumWbemClassObject) | |||
| ) |
| Status wmi_GetClassInstances | ( | const wchar_t * | className, |
| WmiInstances & | instances | ||
| ) |
|
static |
1.8.5