wmiinfo.h

来自「随着计算机信息技术的飞速发展」· C头文件 代码 · 共 30 行

H
30
字号
#pragma once

#include <atlbase.h>
#include <afxpriv.h>
#include <WbemIdl.h>
#pragma comment(lib,"WbemUuid.lib")

class CWmiInfo
{
public:
	CWmiInfo(void);
	~CWmiInfo(void);

public:
	HRESULT InitWmi();
	HRESULT ClearWmi();

	CString GetWmiItemInfo(CString,CString);
	CString GetWmiGroupInfo(CString,CString[],int);

protected:
	CString AnalizeVariant(const LPVARIANT) const;

protected:
	IEnumWbemClassObject* m_pEnumClsObj;
	IWbemClassObject* m_pWbemClsObj;
	IWbemServices* m_pWbemSvc;
	IWbemLocator* m_pWbemLoc;
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?