????

Your IP : 3.140.242.43


Current Path : C:/Windows/System32/wbem/
Upload File :
Current File : C:/Windows/System32/wbem/ServerManager.DeploymentProvider.mof

��#pragma autorecover

#pragma namespace("\\\\.\\root\\Microsoft\\Windows\\ServerManager")



Instance of __Win32Provider as $prov

{

  Name = "deploymentprovider";

  ClsId = "{31B4248C-DE4C-408E-88EF-3B4C377E40C9}";

  ImpersonationLevel = 1;

  HostingModel = "LocalSystemHost:MSFT_Deploy";

  version = 1073741825;

};



Instance of __MethodProviderRegistration

{

  Provider = $prov;

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_OptionalCompanion

{

  string CompanionComponentName;

  [ValueMap{"0"} : ToSubclass] uint8 CompanionType;

  boolean PrerequisiteEnabled;

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerDeploymentError

{

  string ErrorMessage;

  string ErrorId;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25"} : ToSubclass] uint8 ErrorCategory;

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerDeploymentTasks

{

  [implemented,static : ToSubclass DisableOverride] uint32 GetServerComponentsAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState EnumerationState,[Out,Stream : ToSubclass DisableOverride,EmbeddedInstance("MSFT_ServerManagerServerComponent") : ToSubclass] MSFT_ServerManagerServerComponent ServerComponents[]);

  [implemented,static : ToSubclass DisableOverride] uint32 GetServerComponentsVhdAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] string VhdPath,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState EnumerationState,[Out,Stream : ToSubclass DisableOverride,EmbeddedInstance("MSFT_ServerManagerServerComponent") : ToSubclass] MSFT_ServerManagerServerComponent ServerComponents[]);

  [implemented,static : ToSubclass DisableOverride] uint32 GetEnumerationRequestState([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState EnumerationState,[Out,Stream : ToSubclass DisableOverride,EmbeddedInstance("MSFT_ServerManagerServerComponent") : ToSubclass] MSFT_ServerManagerServerComponent ServerComponents[]);

  [implemented,static : ToSubclass DisableOverride] uint32 AddServerComponentAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] string Source[],[In] boolean ScanForUpdates,[In,EmbeddedInstance("MSFT_ServerManagerServerComponentDescriptor") : ToSubclass] MSFT_ServerManagerServerComponentDescriptor ServerComponentDescriptors[],[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState AlterationState);

  [implemented,static : ToSubclass DisableOverride] uint32 AddServerComponentVhdAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] string Source[],[In] boolean ScanForUpdates,[In,EmbeddedInstance("MSFT_ServerManagerServerComponentDescriptor") : ToSubclass] MSFT_ServerManagerServerComponentDescriptor ServerComponentDescriptors[],[In] string VhdPath,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState AlterationState);

  [implemented,static : ToSubclass DisableOverride] uint32 RemoveServerComponentAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] boolean DeleteComponents,[In,EmbeddedInstance("MSFT_ServerManagerServerComponentDescriptor") : ToSubclass] MSFT_ServerManagerServerComponentDescriptor ServerComponentDescriptors[],[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState AlterationState);

  [implemented,static : ToSubclass DisableOverride] uint32 RemoveServerComponentVhdAsync([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] boolean DeleteComponents,[In,EmbeddedInstance("MSFT_ServerManagerServerComponentDescriptor") : ToSubclass] MSFT_ServerManagerServerComponentDescriptor ServerComponentDescriptors[],[In] string VhdPath,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState AlterationState);

  [implemented,static : ToSubclass DisableOverride] uint32 GetAlterationRequestState([In,EmbeddedInstance("MSFT_ServerManagerRequestGuid") : ToSubclass] MSFT_ServerManagerRequestGuid RequestGuid,[In] boolean KeepAlterationStateOnRestartRequired,[Out,EmbeddedInstance("MSFT_ServerManagerRequestState") : ToSubclass] MSFT_ServerManagerRequestState AlterationState,[Out,Stream : ToSubclass DisableOverride,EmbeddedInstance("MSFT_ServerManagerServerComponent") : ToSubclass] MSFT_ServerManagerServerComponent ServerComponents[]);

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerRequestGuid

{

  uint64 HighHalf;

  uint64 LowHalf;

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerRequestState

{

  [ValueMap{"0", "1", "2"} : ToSubclass] uint8 RequestState;

  boolean RestartRequired;

  uint32 ProgressTicks;

  uint32 TotalTicks;

  string Warnings[];

  [EmbeddedInstance("MSFT_ServerManagerDeploymentError") : ToSubclass] MSFT_ServerManagerDeploymentError Error;

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerServerComponent

{

  string UniqueName;

  string DisplayName;

  string Description;

  sint32 NumericId;

  sint32 MajorVersion;

  sint32 MinorVersion;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6"} : ToSubclass] uint8 Installed;

  [ValueMap{"0", "1", "2"} : ToSubclass] uint8 FeatureType;

  string ParentName;

  string SubFeatures[];

  string NonAncestorDependencies[];

  string MutualExclusions[];

  boolean InstallWithParentByDefault;

  string Deploys[];

  [EmbeddedObject : ToSubclass DisableOverride] object Descriptor;

  [ValueMap{"0", "1", "2", "3", "4"} : ToSubclass] uint8 ConfigurationStatus;

  string EventQuery;

  string BestPracticeModels[];

  [EmbeddedInstance("MSFT_ServiceToMonitor") : ToSubclass] MSFT_ServiceToMonitor SystemServices[];

  string PostInstallDescription;

  string PostUninstallDescription;

  [EmbeddedInstance("MSFT_OptionalCompanion") : ToSubclass] MSFT_OptionalCompanion OptionalCompanions[];

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServerManagerServerComponentDescriptor

{

};



[locale(1033),dynamic : ToInstance,provider("deploymentprovider") : ToInstance] 

class MSFT_ServiceToMonitor

{

  string Name;

  boolean DefaultMonitoring;

};