Delen via


Juiste registratie kiezen

WMI ondersteunt verschillende threadingmodellen, afhankelijk van de manier waarop de provider wordt gehost en het type providerfunctionaliteit, zoals Class of Eigenschap. ontkoppelde providers bieden bijvoorbeeld geen ondersteuning voor alle typen providerfunctionaliteit. Zie Hosting en Beveiligingvoor meer informatie over verschillende hostingmodellen en hoe u deze kunt configureren.

In-Process Aanbieders

In-process providers worden uitgevoerd in een gedeeld hostproces, Wmiprvse.exe. De meeste in-process providertypen maken gebruik van het MTA-model (Multithreaded Apartment).

Het MTA-model wordt ondersteund voor de volgende typen providerfunctionaliteit:

Het STA-model (Single Threaded Apartment) wordt ondersteund voor sommige typen provider-functionaliteit:

Externe Providers

Providers die worden gehost in een andere gedeelde servicehost ondersteunen de volgende providerfunctionaliteit:

Zie Provider Hosting en Beveiligingvoor meer informatie over gedeelde servicehosts.

Losgekoppelde providers

Losgekoppelde providers worden gehost in een toepassing. Zie Een provider opnemen in een toepassings-voor meer informatie. Providers die zijn gemaakt met WMI in .NET Framework, worden losgekoppeld. Losgekoppelde providers ondersteunen de volgende providerfunctionaliteit:

een WMI-provider ontwikkelen

Provider Hosting en Beveiliging