public (System.UInt32 retval, CIMConcreteJob outJob) ModifyDiskMergeSettings(System.String inSettingData) { var parameters = new CimMethodParametersCollection(); if (inSettingData != null) { parameters.Add(CimMethodParameter.Create("SettingData", inSettingData, CimType.String, inSettingData == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "ModifyDiskMergeSettings", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, IEnumerable <MsvmSummaryInformationBase> outSummaryInformation) GetDefinitionFileSummaryInformation(System.String[] inDefinitionFiles) { var parameters = new CimMethodParametersCollection(); if (inDefinitionFiles != null) { parameters.Add(CimMethodParameter.Create("DefinitionFiles", inDefinitionFiles, CimType.StringArray, inDefinitionFiles == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "GetDefinitionFileSummaryInformation", parameters); return((System.UInt32)result.ReturnValue.Value, (IEnumerable <MsvmSummaryInformationBase>)InfrastuctureObjectScope.Mapper.CreateMany <MsvmSummaryInformationBase>(InfrastuctureObjectScope, (IEnumerable <CimInstance>)result.OutParameters["SummaryInformation"].Value)); }
public (System.UInt32 retval, System.String outErrorMessage) FormatError(System.String[] inErrors) { var parameters = new CimMethodParametersCollection(); if (inErrors != null) { parameters.Add(CimMethodParameter.Create("Errors", inErrors, CimType.StringArray, inErrors == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "FormatError", parameters); return((System.UInt32)result.ReturnValue.Value, (System.String)result.OutParameters["ErrorMessage"].Value); }
public (System.UInt32 retval, CIMConcreteJob outJob, IEnumerable <CIMSettingData> outResultingGuestServiceSettings) ModifyGuestServiceSettings(System.String[] inGuestServiceSettings) { var parameters = new CimMethodParametersCollection(); if (inGuestServiceSettings != null) { parameters.Add(CimMethodParameter.Create("GuestServiceSettings", inGuestServiceSettings, CimType.StringArray, inGuestServiceSettings == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "ModifyGuestServiceSettings", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value), (IEnumerable <CIMSettingData>)InfrastuctureObjectScope.Mapper.CreateMany <CIMSettingData>(InfrastuctureObjectScope, (IEnumerable <CimInstance>)result.OutParameters["ResultingGuestServiceSettings"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob) RemoveGuestServiceSettings(IEnumerable <CIMSettingData> inGuestServiceSettings) { var parameters = new CimMethodParametersCollection(); if (inGuestServiceSettings != null) { parameters.Add(CimMethodParameter.Create("GuestServiceSettings", inGuestServiceSettings.AsCimInstance(), CimType.ReferenceArray, inGuestServiceSettings == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "RemoveGuestServiceSettings", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob) DisableGPUForVirtualization(MsvmPhysical3dGraphicsProcessor inPhysicalGPU) { var parameters = new CimMethodParametersCollection(); if (inPhysicalGPU != null) { parameters.Add(CimMethodParameter.Create("PhysicalGPU", inPhysicalGPU.AsCimInstance(), CimType.Reference, inPhysicalGPU == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "DisableGPUForVirtualization", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob, CIMComputerSystem outResultingSystem) RealizePlannedSystem(MsvmPlannedComputerSystem inPlannedSystem) { var parameters = new CimMethodParametersCollection(); if (inPlannedSystem != null) { parameters.Add(CimMethodParameter.Create("PlannedSystem", inPlannedSystem.AsCimInstance(), CimType.Reference, inPlannedSystem == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "RealizePlannedSystem", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value), (CIMComputerSystem)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["ResultingSystem"].Value)); }
public System.UInt32 KillJob(System.Boolean?inDeleteOnKill) { var parameters = new CimMethodParametersCollection(); if (inDeleteOnKill.HasValue) { parameters.Add(CimMethodParameter.Create("DeleteOnKill", inDeleteOnKill.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "KillJob", parameters); return((System.UInt32)result.ReturnValue.Value); }
public System.UInt32 Disable_BC(System.Boolean?inForce) { var parameters = new CimMethodParametersCollection(); if (inForce.HasValue) { parameters.Add(CimMethodParameter.Create("Force", inForce.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "Disable_BC", parameters); return((System.UInt32)result.ReturnValue.Value); }
public System.UInt32 SetSpeed(System.UInt64?inDesiredSpeed) { var parameters = new CimMethodParametersCollection(); if (inDesiredSpeed.HasValue) { parameters.Add(CimMethodParameter.Create("DesiredSpeed", inDesiredSpeed.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "SetSpeed", parameters); return((System.UInt32)result.ReturnValue.Value); }
public (System.UInt32 retval, CIMConcreteJob outJob) AddNetworkSettings(System.String[] inNetworkSettings) { var parameters = new CimMethodParametersCollection(); if (inNetworkSettings != null) { parameters.Add(CimMethodParameter.Create("NetworkSettings", inNetworkSettings, CimType.StringArray, inNetworkSettings == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "AddNetworkSettings", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, IEnumerable <MsvmCompatibilityVector> outCompatibilityVectors) GetSystemCompatibilityVectors(CIMComputerSystem inComputerSystem) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "GetSystemCompatibilityVectors", parameters); return((System.UInt32)result.ReturnValue.Value, (IEnumerable <MsvmCompatibilityVector>)InfrastuctureObjectScope.Mapper.CreateMany <MsvmCompatibilityVector>(InfrastuctureObjectScope, (IEnumerable <CimInstance>)result.OutParameters["CompatibilityVectors"].Value)); }
public (System.UInt32 retval, System.String[] outReasons) CheckSystemCompatibilityInfo(System.Byte[] inCompatibilityInfo) { var parameters = new CimMethodParametersCollection(); if (inCompatibilityInfo != null) { parameters.Add(CimMethodParameter.Create("CompatibilityInfo", inCompatibilityInfo, CimType.UInt8Array, inCompatibilityInfo == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "CheckSystemCompatibilityInfo", parameters); return((System.UInt32)result.ReturnValue.Value, (System.String[])result.OutParameters["Reasons"].Value); }
public (System.UInt32 retval, System.Byte[] outCompatibilityInfo) GetSystemCompatibilityInfo(CIMComputerSystem inComputerSystem) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "GetSystemCompatibilityInfo", parameters); return((System.UInt32)result.ReturnValue.Value, (System.Byte[])result.OutParameters["CompatibilityInfo"].Value); }
public System.UInt32 Change(System.Boolean?inDesktopInteract, System.String inDisplayName, System.Byte?inErrorControl, System.String inLoadOrderGroup, System.String[] inLoadOrderGroupDependencies, System.String inPathName, System.String[] inServiceDependencies, System.Byte?inServiceType, System.String inStartMode, System.String inStartName, System.String inStartPassword) { var parameters = new CimMethodParametersCollection(); if (inDesktopInteract.HasValue) { parameters.Add(CimMethodParameter.Create("DesktopInteract", inDesktopInteract.Value, CimFlags.None)); } if (inDisplayName != null) { parameters.Add(CimMethodParameter.Create("DisplayName", inDisplayName, CimType.String, inDisplayName == null ? CimFlags.NullValue : CimFlags.None)); } if (inErrorControl.HasValue) { parameters.Add(CimMethodParameter.Create("ErrorControl", inErrorControl.Value, CimFlags.None)); } if (inLoadOrderGroup != null) { parameters.Add(CimMethodParameter.Create("LoadOrderGroup", inLoadOrderGroup, CimType.String, inLoadOrderGroup == null ? CimFlags.NullValue : CimFlags.None)); } if (inLoadOrderGroupDependencies != null) { parameters.Add(CimMethodParameter.Create("LoadOrderGroupDependencies", inLoadOrderGroupDependencies, CimType.StringArray, inLoadOrderGroupDependencies == null ? CimFlags.NullValue : CimFlags.None)); } if (inPathName != null) { parameters.Add(CimMethodParameter.Create("PathName", inPathName, CimType.String, inPathName == null ? CimFlags.NullValue : CimFlags.None)); } if (inServiceDependencies != null) { parameters.Add(CimMethodParameter.Create("ServiceDependencies", inServiceDependencies, CimType.StringArray, inServiceDependencies == null ? CimFlags.NullValue : CimFlags.None)); } if (inServiceType.HasValue) { parameters.Add(CimMethodParameter.Create("ServiceType", inServiceType.Value, CimFlags.None)); } if (inStartMode != null) { parameters.Add(CimMethodParameter.Create("StartMode", inStartMode, CimType.String, inStartMode == null ? CimFlags.NullValue : CimFlags.None)); } if (inStartName != null) { parameters.Add(CimMethodParameter.Create("StartName", inStartName, CimType.String, inStartName == null ? CimFlags.NullValue : CimFlags.None)); } if (inStartPassword != null) { parameters.Add(CimMethodParameter.Create("StartPassword", inStartPassword, CimType.String, inStartPassword == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "Change", parameters); return((System.UInt32)result.ReturnValue.Value); }
protected CimMethodParametersCollection GetMethodParameters(CimClass cimClass, string methodName, ParameterInfo[] methodParameters, object[] arguments) { CimMethodParametersCollection cimParameters = new CimMethodParametersCollection(); CimReadOnlyKeyedCollection <CimMethodParameterDeclaration> cimParameterDeclarations = cimClass.CimClassMethods[methodName].Parameters; for (int i = 0; i < arguments.Length; i++) { string capitalizedName = Capitalize(methodParameters[i].Name !); cimParameters.Add(CimMethodParameter.Create(capitalizedName, arguments[i], cimParameterDeclarations[capitalizedName].CimType, CimFlags.None)); } return(cimParameters); }
static void Main(string[] args) { using (var session = CimSession.Create("localhost")) { using (var cimMethodParameters = new CimMethodParametersCollection()) { cimMethodParameters.Add(CimMethodParameter.Create("Name", @"\\PrintServerName\PrinterName", CimFlags.Parameter)); session.InvokeMethod(@"root\cimv2", "Win32_Printer", "AddPrinterConnection", cimMethodParameters); } } Console.ReadLine(); }
public static string setRegValue(CimSession cimSession, UInt32 hDefKey, string sSubKeyName, string keyName, UInt32 keyValue) { CimMethodParametersCollection cimParams = new CimMethodParametersCollection { CimMethodParameter.Create("hDefKey", hDefKey, CimFlags.In), CimMethodParameter.Create("sSubKeyName", sSubKeyName, CimFlags.In), CimMethodParameter.Create("sValueName", keyName, CimFlags.In), CimMethodParameter.Create("uValue", keyValue, CimFlags.In) }; CimMethodResult result = cimSession.InvokeMethod(new CimInstance("StdRegProv", Namespace), "SetDWORDValue", cimParams); return(result.ReturnValue.Value.ToString()); }
private void ProcessOutParameter(CimMethodResult methodResult, MethodParameter methodParameter, IDictionary <string, MethodParameter> cmdletOutput) { object value; CimMethodParameter item = methodResult.OutParameters[methodParameter.Name]; if (item == null) { value = null; } else { value = item.Value; } object obj = value; object dotNet = CimValueConverter.ConvertFromCimToDotNet(obj, methodParameter.ParameterType); if (MethodParameterBindings.Out != (methodParameter.Bindings & MethodParameterBindings.Out)) { if (MethodParameterBindings.Error == (methodParameter.Bindings & MethodParameterBindings.Error)) { bool flag = (bool)LanguagePrimitives.ConvertTo(dotNet, typeof(bool), CultureInfo.InvariantCulture); if (flag) { string str = (string)LanguagePrimitives.ConvertTo(dotNet, typeof(string), CultureInfo.InvariantCulture); CimJobException cimJobException = CimJobException.CreateFromMethodErrorCode(base.GetDescription(), base.JobContext, base.MethodName, str); throw cimJobException; } } } else { methodParameter.Value = dotNet; cmdletOutput.Add(methodParameter.Name, methodParameter); CimInstance[] cimInstanceArray = dotNet as CimInstance[]; if (cimInstanceArray != null) { CimInstance[] cimInstanceArray1 = cimInstanceArray; for (int i = 0; i < (int)cimInstanceArray1.Length; i++) { CimInstance cimInstance = cimInstanceArray1[i]; CimCmdletAdapter.AssociateSessionOfOriginWithInstance(cimInstance, this.JobContext.Session); } } CimInstance cimInstance1 = dotNet as CimInstance; if (cimInstance1 != null) { CimCmdletAdapter.AssociateSessionOfOriginWithInstance(cimInstance1, this.JobContext.Session); return; } } }
public System.UInt32 TransitionOnline(System.UInt32?inFlags, System.String inPath) { var parameters = new CimMethodParametersCollection(); if (inFlags.HasValue) { parameters.Add(CimMethodParameter.Create("Flags", inFlags.Value, CimFlags.None)); } if (inPath != null) { parameters.Add(CimMethodParameter.Create("Path", inPath, CimType.String, inPath == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "TransitionOnline", parameters); return((System.UInt32)result.ReturnValue.Value); }
public System.UInt32 RequestStateChange(System.UInt16?inRequestedState, System.DateTime?inTimeoutPeriod) { var parameters = new CimMethodParametersCollection(); if (inRequestedState.HasValue) { parameters.Add(CimMethodParameter.Create("RequestedState", inRequestedState.Value, CimFlags.None)); } if (inTimeoutPeriod.HasValue) { parameters.Add(CimMethodParameter.Create("TimeoutPeriod", inTimeoutPeriod.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "RequestStateChange", parameters); return((System.UInt32)result.ReturnValue.Value); }
public (System.UInt32 retval, CIMConcreteJob outJob) CreateReplicationRelationship(CIMComputerSystem inComputerSystem, System.String inReplicationSettingData) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } if (inReplicationSettingData != null) { parameters.Add(CimMethodParameter.Create("ReplicationSettingData", inReplicationSettingData, CimType.String, inReplicationSettingData == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "CreateReplicationRelationship", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob) SetAuthorizationEntry(System.String inAuthorizationEntry, CIMComputerSystem inComputerSystem) { var parameters = new CimMethodParametersCollection(); if (inAuthorizationEntry != null) { parameters.Add(CimMethodParameter.Create("AuthorizationEntry", inAuthorizationEntry, CimType.String, inAuthorizationEntry == null ? CimFlags.NullValue : CimFlags.None)); } if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "SetAuthorizationEntry", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob, System.String[] outReplicationHealthIssues, System.String[] outReplicationStatistics) GetReplicationStatisticsEx(CIMComputerSystem inComputerSystem, System.String inReplicationRelationship) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } if (inReplicationRelationship != null) { parameters.Add(CimMethodParameter.Create("ReplicationRelationship", inReplicationRelationship, CimType.String, inReplicationRelationship == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "GetReplicationStatisticsEx", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value), (System.String[])result.OutParameters["ReplicationHealthIssues"].Value, (System.String[])result.OutParameters["ReplicationStatistics"].Value); }
public (System.UInt32 retval, CIMConcreteJob outJob) Resynchronize(CIMComputerSystem inComputerSystem, System.DateTime?inStartTime) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } if (inStartTime.HasValue) { parameters.Add(CimMethodParameter.Create("StartTime", inStartTime.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "Resynchronize", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob, CIMComputerSystem outResultingSystem) TestReplicaSystem(CIMComputerSystem inComputerSystem, CIMVirtualSystemSettingData inSnapshotSettingData) { var parameters = new CimMethodParametersCollection(); if (inComputerSystem != null) { parameters.Add(CimMethodParameter.Create("ComputerSystem", inComputerSystem.AsCimInstance(), CimType.Reference, inComputerSystem == null ? CimFlags.NullValue : CimFlags.None)); } if (inSnapshotSettingData != null) { parameters.Add(CimMethodParameter.Create("SnapshotSettingData", inSnapshotSettingData.AsCimInstance(), CimType.Reference, inSnapshotSettingData == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "TestReplicaSystem", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value), (CIMComputerSystem)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["ResultingSystem"].Value)); }
public (System.UInt32 retval, CIMConcreteJob outJob) RemoveResourcesFromResourcePool(IEnumerable <CIMLogicalDevice> inHostResources, CIMResourcePool inPool) { var parameters = new CimMethodParametersCollection(); if (inHostResources != null) { parameters.Add(CimMethodParameter.Create("HostResources", inHostResources.AsCimInstance(), CimType.ReferenceArray, inHostResources == null ? CimFlags.NullValue : CimFlags.None)); } if (inPool != null) { parameters.Add(CimMethodParameter.Create("Pool", inPool.AsCimInstance(), CimType.Reference, inPool == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "RemoveResourcesFromResourcePool", parameters); return((System.UInt32)result.ReturnValue.Value, (CIMConcreteJob)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["Job"].Value)); }
public (System.UInt32 retval, MSFTNetAdapterIPsecOffloadV2SettingData outcmdletOutput) Disable(System.Boolean?inNoRestart, System.Boolean?inPassThru) { var parameters = new CimMethodParametersCollection(); if (inNoRestart.HasValue) { parameters.Add(CimMethodParameter.Create("NoRestart", inNoRestart.Value, CimFlags.None)); } if (inPassThru.HasValue) { parameters.Add(CimMethodParameter.Create("PassThru", inPassThru.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "Disable", parameters); return((System.UInt32)result.ReturnValue.Value, (MSFTNetAdapterIPsecOffloadV2SettingData)InfrastuctureObjectScope.Mapper.Create(InfrastuctureObjectScope, (CimInstance)result.OutParameters["cmdletOutput"].Value)); }
public (System.UInt32 retval, System.UInt64?outrequiredVideoMemory) CalculateVideoMemoryRequirements(System.UInt32?inmonitorResolution, System.UInt32?innumberOfMonitors) { var parameters = new CimMethodParametersCollection(); if (inmonitorResolution.HasValue) { parameters.Add(CimMethodParameter.Create("monitorResolution", inmonitorResolution.Value, CimFlags.None)); } if (innumberOfMonitors.HasValue) { parameters.Add(CimMethodParameter.Create("numberOfMonitors", innumberOfMonitors.Value, CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "CalculateVideoMemoryRequirements", parameters); return((System.UInt32)result.ReturnValue.Value, (System.UInt64? )result.OutParameters["requiredVideoMemory"].Value); }
public (System.UInt32 retval, System.String outGPOSession) Open(System.String inDomainController, System.String inPolicyStore) { var parameters = new CimMethodParametersCollection(); if (inDomainController != null) { parameters.Add(CimMethodParameter.Create("DomainController", inDomainController, CimType.String, inDomainController == null ? CimFlags.NullValue : CimFlags.None)); } if (inPolicyStore != null) { parameters.Add(CimMethodParameter.Create("PolicyStore", inPolicyStore, CimType.String, inPolicyStore == null ? CimFlags.NullValue : CimFlags.None)); } var result = InfrastuctureObjectScope.CimSession.InvokeMethod(InnerCimInstance, "Open", parameters); return((System.UInt32)result.ReturnValue.Value, (System.String)result.OutParameters["GPOSession"].Value); }