Scripting di oggetti API
L'API di scripting per i riferimenti WMI descrive ogni oggetto di scripting usando una sintassi specifica. Per una spiegazione di questa sintassi, vedere Document Conventions per l'API di scripting.
Nella tabella seguente sono elencati gli oggetti di scripting WMI e la modalità di utilizzo.
Oggetto | Descrizione |
---|---|
SWbemDateTime | Costruisce e analizza i valori datetime CIM. |
SWbemEventSource | Recupera gli eventi in combinazione con SWbemServices.ExecNotificationQuery. |
SWbemLastError | Fornisce informazioni estese sull'errore quando si verifica un errore. |
SWbemLocator | Ottiene un oggetto SWbemServices che può ottenere l'accesso a WMI in un determinato computer host. |
SWbemMethod | Contiene una singola definizione di metodo WMI. |
SWbemMethodSet | Ottiene un insieme di oggetti SWbemMethod . |
SWbemNamedValue | Contiene un singolo valore denominato. |
SWbemNamedValueSet | Ottiene l'accesso a un insieme di oggetti SWbemNamedValue . |
SWbemObject | Contiene e modifica una singola classe o istanza di oggetto WMI. |
SWbemObjectEx | Estende la funzionalità di SWbemObject. Questo oggetto aggiunge il metodo Refresh per gli oggetti SWbemRefresher . |
SWbemObjectPath | Genera e convalida un percorso dell'oggetto. |
SWbemObjectSet | Ottiene l'accesso a una raccolta di oggetti SWbemObject . |
SWbemPrivilege | Imposta o cancella un privilegio. |
SWbemPrivilegeSet | Ottiene l'accesso a una raccolta di oggetti SWbemPrivilege . |
SWbemProperty | Contiene una singola proprietà WMI. |
SWbemPropertySet | Ottiene l'accesso a una raccolta di oggetti SWbemProperty . |
SWbemQualifier | Contiene un singolo qualificatore di proprietà. |
SWbemQualifierSet | Ottiene l'accesso a una raccolta di oggetti SWbemQualifier . |
SWbemRefresher | Raccoglie e aggiorna i valori delle proprietà dell'oggetto in un'unica operazione. |
SWbemRefreshableItem | Rappresenta un singolo elemento aggiornabile in un oggetto SWbemRefresher , ad esempio una proprietà. |
SWbemSecurity | Gestisce le impostazioni di sicurezza, ad esempio i privilegi COM (Component Object Model), AuthenticationLevel e ImpersonationLevel. |
SWbemServices | Crea, aggiorna e recupera istanze o classi. |
SWbemServicesEx | Estende la funzionalità di SWbemServices. Questo oggetto aggiunge i metodi Put e PutAsync per consentire il salvataggio di una classe o di un'istanza in più spazi dei nomi. |
SWbemSink | Riceve i risultati delle operazioni asincrone e delle notifiche degli eventi, usate dalle applicazioni client. |