WmiConfigurationAttribute.HostingModel Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia model hostingu dla dostawcy usługi WMI.
public:
property System::Management::Instrumentation::ManagementHostingModel HostingModel { System::Management::Instrumentation::ManagementHostingModel get(); void set(System::Management::Instrumentation::ManagementHostingModel value); };
public System.Management.Instrumentation.ManagementHostingModel HostingModel { get; set; }
member this.HostingModel : System.Management.Instrumentation.ManagementHostingModel with get, set
Public Property HostingModel As ManagementHostingModel
Wartość właściwości
ManagementHostingModel Wartość wskazująca model hostingu dostawcy usługi WMI.
Przykłady
W poniższym przykładzie parametr służy do wskazywania, WmiConfigurationAttribute że zestaw, który jest zawarty w systemie, implementuje dostawcę uwidocznionego za pośrednictwem przestrzeni nazw root\NVPair. Ponieważ model hostingu nie Decoupledjest , jest dostawcą w procesie. Wartość NetworkService wskazuje, że dostawca w procesie działa w kontekście zabezpieczeń NetworkService.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.NetworkService)]
W następnym przykładzie element jest używany do wskazania, WmiConfigurationAttribute że zestaw, który jest zawarty w systemie, implementuje dostawcę uwidocznionego za pośrednictwem przestrzeni nazw root\NVPair. Wartość Decoupled wskazuje, że jest to dostawca oddzielony.
[assembly: WmiConfiguration("root\\NVPair", HostingModel = ManagementHostingModel.Decoupled)]
Uwagi
Dostawcy WMI mogą być hostowani przez aplikację lub usługę WMI. Dostawcy WMI hostowani przez aplikację są nazywani dostawcami odłączanym. Osoby hostowane przez usługę WMI są nazywane dostawcami procesów. Wartość modelu hostingu określa zarówno model hostingu, jak i w przypadku dostawców procesów konto (kontekst zabezpieczeń), w którym działa dostawca. Aby uzyskać więcej informacji na temat możliwych wartości modelu HostingModel, zobacz ManagementHostingModel.
Aby dowiedzieć się więcej o modelach hostingu, zobacz temat Hosting i zabezpieczenia dostawcy w zestawie SDK usługi WMI w witrynie MSDN.