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:
- klassleverantör
- instansleverantör
- Metodtjänstleverantör
- fastighetsleverantör
- händelseprovider
- Händelsekonsumenttjänstleverantör
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:
- Klassleverantör
- Instansleverantör
- Metodleverantör
- Fastighetsleverantör
- händelseleverantör
- händelsekonsumentleverantör
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:
Relaterade ämnen