Delen via


Scripting-API-objecten

De Scripting-API voor WMI-verwijzing beschrijft elk scriptobject met behulp van een specifieke syntaxis. Zie Documentconventies voor de Scripting-APIvoor een uitleg van deze syntaxis.

De volgende tabel bevat WMI-scriptobjecten en hoe ze worden gebruikt.

Object Beschrijving
SWbemDateTime CIM-datum/tijd--waarden samenstellen en parseren.
SWbemEventSource- Hiermee haalt het gebeurtenissen op in combinatie met SWbemServices.ExecNotificationQuery.
SWbemLastError Biedt uitgebreide foutinformatie wanneer er een fout optreedt.
SWbemLocator Hiermee verkrijgt u een SWbemServices-object dat toegang kan krijgen tot WMI op een bepaalde hostcomputer.
SWbemMethod Bevat één WMI-methodedefinitie.
SWbemMethodSet Hiermee haalt u een verzameling van SWbemMethod objecten op.
SWbemNamedValue Bevat één benoemde waarde.
SWbemNamedValueSet Hiermee krijgt u toegang tot een verzameling van SWbemNamedValue-objecten.
SWbemObject Bevat en bewerkt één WMI-objectklasse of -instantie.
SWbemObjectEx Breidt de functionaliteit van SWbemObjectuit. Met dit object wordt de methode Refresh toegevoegd voor SWbemRefresher--objecten.
SWbemObjectPath Hiermee wordt een objectpad gegenereerd en gevalideerd.
SWbemObjectSet Hiermee krijgt u toegang tot een verzameling van SWbemObject objecten.
SWbemPrivilege Een bevoegdheid instellen of wissen.
SWbemPrivilegeSet Hiermee krijgt u toegang tot een verzameling SWbemPrivilege--objecten.
SWbemProperty Bevat één WMI-eigenschap.
SWbemPropertySet Hiermee krijgt u toegang tot een verzameling van SWbemProperty objecten.
SWbemQualifier Bevat een kwalificatie voor één eigenschap.
SWbemQualifierSet Hiermee krijgt u toegang tot een verzameling SWbemQualifier objecten.
SWbemRefresher Verzamelt en werkt objecteigenschapswaarden in één bewerking bij.
SWbemRefreshableItem Vertegenwoordigt één vernieuwbaar element in een SWbemRefresher object, zoals een eigenschap.
SWbemSecurity Hiermee beheert u beveiligingsinstellingen zoals COM (Component Object Model) Privileges, AuthenticationLevelen ImpersonationLevel.
SWbemServices Maakt, werkt bij en haalt exemplaren of klassen op.
SWbemServicesEx Breidt de functionaliteit van SWbemServicesuit. Dit object voegt de Put en PutAsync methoden toe om een klasse of exemplaar op te slaan in meerdere naamruimten.
SWbemSink Ontvangt de resultaten van asynchrone bewerkingen en gebeurtenismeldingen, die worden gebruikt door clienttoepassingen.