Dela via


Välja rätt registrering

WMI stöder olika trådmodeller beroende på hur providern finns och typen av providerfunktionalitet, till exempel klass eller egenskap. Till exempel frikopplade leverantörer inte stöder alla typer av providerfunktioner. Mer information om olika värdmodeller och hur du konfigurerar dem finns i Provider Hosting and Security.

In-Process Leverantörer

In-process-leverantörer körs i en delad värdprocess, Wmiprvse.exe. De flesta typer av processerver använder MTA-modellen (Multithreaded Apartment).

MTA-modellen stöds för följande typer av providerfunktioner:

Sta-modellen (single-threaded apartment) stöds för vissa typer av funktionalitet hos leverantörer.

Leverantörer utanför processen

Leverantörer som finns i en annan värd för delade tjänster stöder följande providerfunktioner:

Mer information om värdar för delade tjänster finns i Provider Hosting and Security.

Frikopplade leverantörer

Frikopplade leverantörer finns i en applikation. Mer information finns i Integrera en provider i en applikation. Leverantörer som skapats med WMI i .NET Framework är frikopplade. Frikopplade leverantörer har stöd för följande providerfunktioner:

Utveckla en WMI-leverantör

Tjänsteleverantör Hosting och Säkerhet