Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
System.Management (WMI)
mercoledì 03 dicembre 2003 - 11.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
19018
Profilo
| Expert
502
messaggi | Data Invio:
mer 3 dic 2003 - 11:37
Dove posso trovare una buona documentazione sulle sottoclassi di Win32 che vengono usate con ManagementObjectSearcher?
per esempio questo codice recupera il domain name di un pc:
--->Inserire un riferimento a System.Management
imports System.Management
Function GetDomainName() As String
Dim mos As New ManagementObjectSearcher _
("SELECT * FROM Win32_ComputerSystem")
Dim mo As ManagementObject
For Each mo In mos.Get()
Return mo("Domain")
Next
End Function
Ora è stata usata la sottoclasse ComputerSystem di Win32,e di questa sottoclasse tramite il metodo Get() abbiamo recuperato la proprietà Domain.Quindi dove posso trovare tutte le altre sottoclassi da poter utilizzare per altri scopi con la
relativa lista di proprietà recuperabili ed eventualmente anche delle relative costanti???
Altro esempio che recupera lo stato di una rete :
--->Inserire un riferimento a System.Management
imports System.Management
Enum NetworkAvailability As Integer
Other = 1
Unknown = 2
RunningFullPower = 3
Warning = 4
InTest = 5
NotApplicable = 6
PowerOff = 7
OffLine = 8
OffDuty = 9
Degraded = 10
NotInstalled = 11
InstallError = 12
PowerSaveUnknown = 13
PowerSaveLowPowerMode = 14
PowerSaveStandby = 15
PowerCycle = 16
PowerSaveWarning = 17
End Enum
Function GetNetworkAvailability() As NetworkAvailability
Dim mos As New ManagementObjectSearcher _
("SELECT * FROM Win32_NetworkAdapter")
Dim mo As ManagementObject
For Each mo In mos.Get()
Return CType(Integer.Parse(mo("Availability").ToString()), _
NetworkAvailability)
Next
End Function
Qui invece la classe usata è NetworkAdapter e la proprietà recuperata è Availability.Se volessi sapere quali altre proprietà ha la sottoclasse NetworkAdapter come si fa?
Credo di essermi spiegato.....spero!!!grazie AIUTOOOOOOOOOOOOOOOOO
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 3 dic 2003 - 12:12
Ciao,
io mi appoggio a queste pagine dovresti trovare tutto ciò che cerchi:
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/wmi_classes.asp?frame=true
Sulla destra c'è la treeview, apri i vari rami, nel tuo caso Win32 Classes poi per ogni classe trovi documentazione.
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !