bonjour

j'utilise cette requete pour connaitre des informations sur des interfaces

mais la vitesse et l'adresse IP j'obtiens NULL ???

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
 
hres = pSvc->ExecQuery(
			bstr_t("WQL"), 
			bstr_t("SELECT * FROM Win32_NetworkAdapter WHERE NetEnabled=TRUE"),
			WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY, 
			NULL,
			&pEnumerator);
hres = pEnumerator->Next( 5000,
			1,
			&loWbemClassObject,
			&lnReturned);
// GEt Speed
hres = loWbemClassObject->Get(L"Speed",
			       0,
			       &v,
			       NULL,
			       NULL);
 
// Get IP
hres = loWbemClassObject->Get(L"PermanentAddress",
					0,
					&v,
					NULL,
					NULL);
cs_NetworkAddresse = (const char*)(&v);