bonjour,
j ai developpé un morceau de code C++ pour conncter to wmi, mais j ai eu des bugs que j arrive pas à les resoudre.
voici les erreurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 #include <stdio.h> #include "comdef.h" #include "stdafx.h" #include <string.h> #include "comutil.h" #include "ObjBase.h" #include "wbemcli.h" int main(int argc, _TCHAR* argv[]) { IWbemLocator* m_pIWbemLocator = NULL; IWbemServices* m_pIWbemServices; IWbemContext* m_pIWbemContext; //string sWMIServerRoot; HRESULT m_hresult_ = NULL; m_pIWbemContext =NULL; BOOL m_blnConnect; m_blnConnect = FALSE; if(!FAILED(m_hresult_)) { m_hresult_ = CoCreateInstance( CLSID_WbemLocator, 0, CLSCTX_INPROC_SERVER, IID_IWbemLocator, (LPVOID *) &m_pIWbemLocator); /* m_hresult_ = m_pIWbemLocator->ConnectServer( _bstr_t( "root\default"), NULL, NULL, 0, NULL, 0, 0, &m_pIWbemServices);*/ } return 0; }
Error 4 error LNK2001: unresolved external symbol _IID_IWbemLocator c:\Users\hben\documents\visual studio 2010\Projects\testWMI\testWMI\testWMI.obj testWMI
Error 3 error LNK2001: unresolved external symbol _CLSID_WbemLocator c:\Users\hben\documents\visual studio 2010\Projects\testWMI\testWMI\testWMI.obj testWMI
Error 5 error LNK1120: 2 unresolved externals c:\users\hben\documents\visual studio 2010\Projects\testWMI\Debug\testWMI.exe 1 1 testWMI
Partager