//---------------------------------------------------------------------------- // // Copyright (c) Intel Corporation, 2003 - 2012 All Rights Reserved. // // File: AMT_WiFiPortConfigurationService.cs // // Contents: AMT_WiFiPortConfigurationService provides management of the Wi-Fi network interfaces associated with a Wi-Fi network port. // This file was automatically generated from AMT_WiFiPortConfigurationService.mof // //---------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.Globalization; using System.Xml.Serialization; using System.IO; using Intel.Manageability.WSManagement; using Intel.Manageability.Cim.Untyped; namespace Intel.Manageability.Cim.Typed { /// ///AMT_WiFiPortConfigurationService provides management of the Wi-Fi network interfaces associated with a Wi-Fi network port. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService")] [System.Xml.Serialization.XmlRootAttribute("AMT_WiFiPortConfigurationService", Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] public class AMT_WiFiPortConfigurationService : CIM_NetworkPortConfigurationService { /// /// Default constructor. /// public AMT_WiFiPortConfigurationService() :base() { } /// /// Constructor that recieves an xml string for deserialization. /// /// xml string to deserialize public AMT_WiFiPortConfigurationService(string xml): base((IWSManClient)null) { this.Deserialize(xml); } /// /// Constructor which recieves a Ws-Management client object. /// /// Ws-Management client public AMT_WiFiPortConfigurationService(IWSManClient client): base(client) { } /// /// Remove LastConnectedSsidUnderMeControl field. /// Note: This method will succeed only if this field is optional in the concrete object. /// public virtual void RemoveLastConnectedSsidUnderMeControl() { RemoveField("LastConnectedSsidUnderMeControl"); } /// /// Is true if the field LastConnectedSsidUnderMeControl exists in the current object, /// otherwise is false. /// public virtual bool LastConnectedSsidUnderMeControlExist { get { return ContainsField("LastConnectedSsidUnderMeControl"); } } /// /// Optional, The SSID of the Wireless network that was last connected in ME Control state /// [CimField(false, false)] public virtual string LastConnectedSsidUnderMeControl { get { return this.GetField("LastConnectedSsidUnderMeControl")[0]; } set { this.SetOrAddField("LastConnectedSsidUnderMeControl",value); } } /// /// Remove NoHostCsmeSoftwarePolicy field. /// Note: This method will succeed only if this field is optional in the concrete object. /// public virtual void RemoveNoHostCsmeSoftwarePolicy() { RemoveField("NoHostCsmeSoftwarePolicy"); } /// /// Is true if the field NoHostCsmeSoftwarePolicy exists in the current object, /// otherwise is false. /// public virtual bool NoHostCsmeSoftwarePolicyExist { get { return ContainsField("NoHostCsmeSoftwarePolicy"); } } /// /// Optional, Setting Policy regarding no HOST CSME software. /// [CimField(false, false)] public virtual uint NoHostCsmeSoftwarePolicy { get { return uint.Parse(this["NoHostCsmeSoftwarePolicy"][0], CultureInfo.InvariantCulture); } set { this.SetOrAddField("NoHostCsmeSoftwarePolicy",value.ToString(CultureInfo.InvariantCulture)); } } /// /// Remove UEFIWiFiProfileShareEnabled field. /// Note: This method will succeed only if this field is optional in the concrete object. /// public virtual void RemoveUEFIWiFiProfileShareEnabled() { RemoveField("UEFIWiFiProfileShareEnabled"); } /// /// Is true if the field UEFIWiFiProfileShareEnabled exists in the current object, /// otherwise is false. /// public virtual bool UEFIWiFiProfileShareEnabledExist { get { return ContainsField("UEFIWiFiProfileShareEnabled"); } } /// /// Optional, When true, WiFi profile share with UEFI is allowed /// [CimField(false, false)] public virtual bool UEFIWiFiProfileShareEnabled { get { return bool.Parse(this["UEFIWiFiProfileShareEnabled"][0]); } set { this.SetOrAddField("UEFIWiFiProfileShareEnabled",value.ToString().ToLower(CultureInfo.InvariantCulture)); } } /// /// Remove localProfileSynchronizationEnabled field. /// Note: This method will succeed only if this field is optional in the concrete object. /// public virtual void RemovelocalProfileSynchronizationEnabled() { RemoveField("localProfileSynchronizationEnabled"); } /// /// Is true if the field localProfileSynchronizationEnabled exists in the current object, /// otherwise is false. /// public virtual bool localProfileSynchronizationEnabledExist { get { return ContainsField("localProfileSynchronizationEnabled"); } } /// /// Optional, Administrator's policy regarding enablement of local profile synchronization.Remote profile synchronization is always enabled. /// [CimField(false, false)] public virtual uint localProfileSynchronizationEnabled { get { return uint.Parse(this["localProfileSynchronizationEnabled"][0], CultureInfo.InvariantCulture); } set { this.SetOrAddField("localProfileSynchronizationEnabled",value.ToString(CultureInfo.InvariantCulture)); } } /// ///Atomically creates an instance of CIM_WifiEndpointSettings from the embedded instance parameter and optionally an instance of CIM_IEEE8021xSettings from the embedded instance parameter (if provided), associates the CIM_WiFiEndpointSettings instance with the referenced instance of CIM_WiFiEndpoint using an instance of CIM_ElementSettingData optionally associates the newly created or referenced by parameter instance of CIM_IEEE8021xSettings with the instance of CIM_WiFiEndpointSettings using an instance of CIM_ConcreteComponent and optionally associates the referenced instance of AMT_PublicKeyCertificate (if provided) with the instance of CIM_IEEE8021xSettings (if provided) using an instance of CIM_CredentialContext. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class AddWiFiSettings_INPUT : CimParams { public AddWiFiSettings_INPUT(string ns) : base(ns) { } /// /// Required, The endpoint to associate the new settings with /// [CimField(false,false)] public virtual CimReference WiFiEndpoint { set { this.SetOrAddField("WiFiEndpoint",value.Serialize(false)); } } /// /// Required, a string encoded embedded instance of CIM_WiFiEndpointSettings. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// [CimField(false,true)] public virtual CIM_WiFiEndpointSettings WiFiEndpointSettingsInput { set { this.SetOrAddField("WiFiEndpointSettingsInput",value.SerializeInner()); } } /// /// Optional, a string encoded embedded instance of CIM_IEEE8021xSettings. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// [CimField(false,false)] public virtual CIM_IEEE8021xSettings IEEE8021xSettingsInput { set { this.SetOrAddField("IEEE8021xSettingsInput",value.SerializeInner()); } } /// /// Optional, a Reference to an AMT_PublicKeyCertificate, which represents the client certificate /// [CimField(false,false)] public virtual CimReference ClientCredential { set { this.SetOrAddField("ClientCredential",value.Serialize(false)); } } /// /// Optional, a Reference to an AMT_PublicKeyCertificate, which represents the CA certificate /// [CimField(false,false)] public virtual CimReference CACredential { set { this.SetOrAddField("CACredential",value.Serialize(false)); } } } /// ///Atomically creates an instance of CIM_WifiEndpointSettings from the embedded instance parameter and optionally an instance of CIM_IEEE8021xSettings from the embedded instance parameter (if provided), associates the CIM_WiFiEndpointSettings instance with the referenced instance of CIM_WiFiEndpoint using an instance of CIM_ElementSettingData optionally associates the newly created or referenced by parameter instance of CIM_IEEE8021xSettings with the instance of CIM_WiFiEndpointSettings using an instance of CIM_ConcreteComponent and optionally associates the referenced instance of AMT_PublicKeyCertificate (if provided) with the instance of CIM_IEEE8021xSettings (if provided) using an instance of CIM_CredentialContext. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class AddWiFiSettings_OUTPUT : CimParams { public AddWiFiSettings_OUTPUT() : base("") { } /// /// Optional, A reference to a new CIM_WiFiEndpointSettings instance that shall be created by the method using the property values in WiFiEndpointSettingsInput. /// [CimField(false,false)] public virtual CimReference WiFiEndpointSettings { get { string innerXML = this.GetField("WiFiEndpointSettings")[0]; CimReference epr = new CimReference("WiFiEndpointSettings", "http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", innerXML); return epr; } } /// /// Optional, A reference to a new CIM_IEEE8021xSettings instance that shall be created by the method using the property values in IEEE8021xSettingsInput /// [CimField(false,false)] public virtual CimReference IEEE8021xSettings { get { string innerXML = this.GetField("IEEE8021xSettings")[0]; CimReference epr = new CimReference("IEEE8021xSettings", "http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", innerXML); return epr; } } } /// ///Atomically creates an instance of CIM_WifiEndpointSettings from the embedded instance parameter and optionally an instance of CIM_IEEE8021xSettings from the embedded instance parameter (if provided), associates the CIM_WiFiEndpointSettings instance with the referenced instance of CIM_WiFiEndpoint using an instance of CIM_ElementSettingData optionally associates the newly created or referenced by parameter instance of CIM_IEEE8021xSettings with the instance of CIM_WiFiEndpointSettings using an instance of CIM_ConcreteComponent and optionally associates the referenced instance of AMT_PublicKeyCertificate (if provided) with the instance of CIM_IEEE8021xSettings (if provided) using an instance of CIM_CredentialContext. /// /// Required, IN -The endpoint to associate the new settings with /// Required, IN -a string encoded embedded instance of CIM_WiFiEndpointSettings. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// Optional, IN -a string encoded embedded instance of CIM_IEEE8021xSettings. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// Optional, IN -a Reference to an AMT_PublicKeyCertificate, which represents the client certificate /// Optional, IN -a Reference to an AMT_PublicKeyCertificate, which represents the CA certificate /// OUT - A reference to a new CIM_WiFiEndpointSettings instance that shall be created by the method using the property values in WiFiEndpointSettingsInput. /// OUT - A reference to a new CIM_IEEE8021xSettings instance that shall be created by the method using the property values in IEEE8021xSettingsInput /// /// Legal values: /// Completed with No Error : 0 /// Not Supported : 1 /// Failed : 2 /// Invalid Parameter : 3 /// Invalid Reference : 4 /// Method Reserved : .. /// Vendor Specific : 32768..65535 /// public virtual uint AddWiFiSettings(CimReference inWiFiEndpoint,CIM_WiFiEndpointSettings inWiFiEndpointSettingsInput,CIM_IEEE8021xSettings inIEEE8021xSettingsInput,CimReference inClientCredential,CimReference inCACredential,out CimReference outWiFiEndpointSettings,out CimReference outIEEE8021xSettings) { AddWiFiSettings_INPUT input = new AddWiFiSettings_INPUT(this.XmlNamespace); if (inWiFiEndpoint != null) input.WiFiEndpoint=inWiFiEndpoint; if (inWiFiEndpointSettingsInput != null) input.WiFiEndpointSettingsInput=inWiFiEndpointSettingsInput; if (inIEEE8021xSettingsInput != null) input.IEEE8021xSettingsInput=inIEEE8021xSettingsInput; if (inClientCredential != null) input.ClientCredential=inClientCredential; if (inCACredential != null) input.CACredential=inCACredential; AddWiFiSettings_OUTPUT output = new AddWiFiSettings_OUTPUT(); uint returnValue = base.Invoke("AddWiFiSettings",input,out output); outWiFiEndpointSettings=null; outIEEE8021xSettings=null; if (returnValue == 0) { if (output.ContainsField("WiFiEndpointSettings")) outWiFiEndpointSettings = output.WiFiEndpointSettings; if (output.ContainsField("IEEE8021xSettings")) outIEEE8021xSettings = output.IEEE8021xSettings; } return returnValue; } /// ///Atomically updates the referenced instance of CIM_WifiEndpointSettings from the embedded instance of CIM_WiFiEndPointSettings and updates the referenced instance of CIM_IEEE8021xSettings from the embedded instance of CIM_IEEE8021xSettings. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class UpdateWiFiSettings_INPUT : CimParams { public UpdateWiFiSettings_INPUT(string ns) : base(ns) { } /// /// Required, The endpoint settings to update /// [CimField(false,false)] public virtual CimReference WiFiEndpointSettings { set { this.SetOrAddField("WiFiEndpointSettings",value.Serialize(false)); } } /// /// Required, a string encoded embedded instance of update parameters of CIM_WiFiEndpointSettings. Properties that aren't being changed should also be supplied. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// [CimField(false,true)] public virtual CIM_WiFiEndpointSettings WiFiEndpointSettingsInput { set { this.SetOrAddField("WiFiEndpointSettingsInput",value.SerializeInner()); } } /// /// Optional, a string encoded embedded instance of update parameters of CIM_IEEE8021xSettings. Properties that aren't being changed should also be supplied. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// [CimField(false,false)] public virtual CIM_IEEE8021xSettings IEEE8021xSettingsInput { set { this.SetOrAddField("IEEE8021xSettingsInput",value.SerializeInner()); } } /// /// Optional, a Reference to an AMT_PublicKeyCertificate, which represents the client certificate /// [CimField(false,false)] public virtual CimReference ClientCredential { set { this.SetOrAddField("ClientCredential",value.Serialize(false)); } } /// /// Optional, a Reference to an AMT_PublicKeyCertificate, which represents the CA certificate /// [CimField(false,false)] public virtual CimReference CACredential { set { this.SetOrAddField("CACredential",value.Serialize(false)); } } } /// ///Atomically updates the referenced instance of CIM_WifiEndpointSettings from the embedded instance of CIM_WiFiEndPointSettings and updates the referenced instance of CIM_IEEE8021xSettings from the embedded instance of CIM_IEEE8021xSettings. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class UpdateWiFiSettings_OUTPUT : CimParams { public UpdateWiFiSettings_OUTPUT() : base("") { } /// /// Optional, A reference to the CIM_IEEE8021xSettings instance that shall be updated (or created) by the method using the property values in IEEE8021xSettingsInput /// [CimField(false,false)] public virtual CimReference IEEE8021xSettings { get { string innerXML = this.GetField("IEEE8021xSettings")[0]; CimReference epr = new CimReference("IEEE8021xSettings", "http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", innerXML); return epr; } } } /// ///Atomically updates the referenced instance of CIM_WifiEndpointSettings from the embedded instance of CIM_WiFiEndPointSettings and updates the referenced instance of CIM_IEEE8021xSettings from the embedded instance of CIM_IEEE8021xSettings. /// /// Required, IN -The endpoint settings to update /// Required, IN -a string encoded embedded instance of update parameters of CIM_WiFiEndpointSettings. Properties that aren't being changed should also be supplied. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// Optional, IN -a string encoded embedded instance of update parameters of CIM_IEEE8021xSettings. Properties that aren't being changed should also be supplied. In a case of ambiguity (e.g. 2 contradictory properties were supplied), a valid profile will be created according to an internal precedence. /// Optional, IN -a Reference to an AMT_PublicKeyCertificate, which represents the client certificate /// Optional, IN -a Reference to an AMT_PublicKeyCertificate, which represents the CA certificate /// OUT - A reference to the CIM_IEEE8021xSettings instance that shall be updated (or created) by the method using the property values in IEEE8021xSettingsInput /// /// Legal values: /// Completed with No Error : 0 /// Not Supported : 1 /// Failed : 2 /// Invalid Parameter : 3 /// Invalid Reference : 4 /// Method Reserved : .. /// Vendor Specific : 32768..65535 /// public virtual uint UpdateWiFiSettings(CimReference inWiFiEndpointSettings,CIM_WiFiEndpointSettings inWiFiEndpointSettingsInput,CIM_IEEE8021xSettings inIEEE8021xSettingsInput,CimReference inClientCredential,CimReference inCACredential,out CimReference outIEEE8021xSettings) { UpdateWiFiSettings_INPUT input = new UpdateWiFiSettings_INPUT(this.XmlNamespace); if (inWiFiEndpointSettings != null) input.WiFiEndpointSettings=inWiFiEndpointSettings; if (inWiFiEndpointSettingsInput != null) input.WiFiEndpointSettingsInput=inWiFiEndpointSettingsInput; if (inIEEE8021xSettingsInput != null) input.IEEE8021xSettingsInput=inIEEE8021xSettingsInput; if (inClientCredential != null) input.ClientCredential=inClientCredential; if (inCACredential != null) input.CACredential=inCACredential; UpdateWiFiSettings_OUTPUT output = new UpdateWiFiSettings_OUTPUT(); uint returnValue = base.Invoke("UpdateWiFiSettings",input,out output); outIEEE8021xSettings=null; if (returnValue == 0) { if (output.ContainsField("IEEE8021xSettings")) outIEEE8021xSettings = output.IEEE8021xSettings; } return returnValue; } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by AddWiFiSettings requests. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class DeleteAllITProfiles_INPUT : CimParams { public DeleteAllITProfiles_INPUT(string ns) : base(ns) { } } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by AddWiFiSettings requests. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class DeleteAllITProfiles_OUTPUT : CimParams { public DeleteAllITProfiles_OUTPUT() : base("") { } } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by AddWiFiSettings requests. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// /// /// Legal values: /// Completed with No Error : 0 /// Not Supported : 1 /// Failed : 2 /// Invalid Parameter : 3 /// Invalid Reference : 4 /// Method Reserved : .. /// Vendor Specific : 32768..65535 /// public virtual uint DeleteAllITProfiles() { DeleteAllITProfiles_INPUT input = new DeleteAllITProfiles_INPUT(this.XmlNamespace); DeleteAllITProfiles_OUTPUT output = new DeleteAllITProfiles_OUTPUT(); uint returnValue = base.Invoke("DeleteAllITProfiles",input,out output); return returnValue; } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by local user applications. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class DeleteAllUserProfiles_INPUT : CimParams { public DeleteAllUserProfiles_INPUT(string ns) : base(ns) { } } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by local user applications. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class DeleteAllUserProfiles_OUTPUT : CimParams { public DeleteAllUserProfiles_OUTPUT() : base("") { } } /// ///Deletes all the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were created by local user applications. Also deletes all the associations that reference the instances of CIM_WiFiEndpointSettings and CIM_IEEE8021xSettings that were deleted. /// /// /// Legal values: /// Completed with No Error : 0 /// Not Supported : 1 /// Failed : 2 /// Invalid Parameter : 3 /// Invalid Reference : 4 /// Method Reserved : .. /// Vendor Specific : 32768..65535 /// public virtual uint DeleteAllUserProfiles() { DeleteAllUserProfiles_INPUT input = new DeleteAllUserProfiles_INPUT(this.XmlNamespace); DeleteAllUserProfiles_OUTPUT output = new DeleteAllUserProfiles_OUTPUT(); uint returnValue = base.Invoke("DeleteAllUserProfiles",input,out output); return returnValue; } /// ///Notifies Intel(R) AMT WLAN that SW RF Kill is due to Host Adapter Switching /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class SetApplicationRequestedRfKill_INPUT : CimParams { public SetApplicationRequestedRfKill_INPUT(string ns) : base(ns) { } /// /// Required, Indicates the adapter switching state /// [CimField(false,true)] public virtual bool ApplicationRequestedRfKill { set { this.SetOrAddField("ApplicationRequestedRfKill",value.ToString().ToLower(CultureInfo.InvariantCulture)); } } } /// ///Notifies Intel(R) AMT WLAN that SW RF Kill is due to Host Adapter Switching /// [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://intel.com/wbem/wscim/1/amt-schema/1/AMT_WiFiPortConfigurationService", IsNullable=false)] private class SetApplicationRequestedRfKill_OUTPUT : CimParams { public SetApplicationRequestedRfKill_OUTPUT() : base("") { } } /// ///Notifies Intel(R) AMT WLAN that SW RF Kill is due to Host Adapter Switching /// /// Required, IN -Indicates the adapter switching state /// /// Legal values: /// PT_STATUS_SUCCESS : 0 /// PT_STATUS_INTERNAL_ERROR : 1 /// PT_STATUS_NOT_SUPPORTED : 2 /// RESERVED : 3.. /// public virtual uint SetApplicationRequestedRfKill(bool? inApplicationRequestedRfKill) { SetApplicationRequestedRfKill_INPUT input = new SetApplicationRequestedRfKill_INPUT(this.XmlNamespace); if (inApplicationRequestedRfKill.HasValue) input.ApplicationRequestedRfKill=inApplicationRequestedRfKill.Value; SetApplicationRequestedRfKill_OUTPUT output = new SetApplicationRequestedRfKill_OUTPUT(); uint returnValue = base.Invoke("SetApplicationRequestedRfKill",input,out output); return returnValue; } /// /// Enumerate instances of AMT_WiFiPortConfigurationService class at an endpoint. /// /// WS-Management client /// Keys for selecting the instances /// Collection of AMT_WiFiPortConfigurationService objects public static new Collection Enumerate(IWSManClient client, CimBase.CimKeys cimKeys) { List ret = CimBase.Enumerate(client, cimKeys); return new Collection(ret); } /// /// Enumerate instances of AMT_WiFiPortConfigurationService class at an endpoint. /// /// WS-Management client /// Collection of AMT_WiFiPortConfigurationService objects public static new Collection Enumerate(IWSManClient client) { List ret = CimBase.Enumerate(client); return new Collection(ret); } /// /// Delete the instance of AMT_WiFiPortConfigurationService if it is singular. /// Note: This method will succeed only if a single instance of the class exists. /// /// WS-Management client public static new void Delete(IWSManClient client) { CimBase.Delete(client); } /// /// Represents the keys of the AMT_WiFiPortConfigurationService class. /// public new class CimKeys : CIM_NetworkPortConfigurationService.CimKeys { } } }