serverRoom/amt-sdk-20-0-0-1/WS-ManagementCPPModule/Src/WSMAN MOFs/AMT_WiFiPortConfigurationService.mof

187 lines
8.5 KiB
Plaintext

// Copyright (c) 2007-2010, Intel Corporation. All rights reserved.
[Version ( "4.0.0" ),
Description (
"AMT_WiFiPortConfigurationService provides management of the "
"Wi-Fi network interfaces associated with a Wi-Fi network port." )]
class AMT_WiFiPortConfigurationService : CIM_NetworkPortConfigurationService {
[Description (
"Administrator\'s policy regarding enablement of local "
"profile synchronization.Remote profile synchronization "
"is always enabled." ),
ValueMap { "0", "1..2", "3", "4.." },
Values { "Local synchronization disabled",
"Vendor Reserved",
"Unrestricted synchronization", "Reserved" }]
uint32 localProfileSynchronizationEnabled;
[Description (
"The SSID of the Wireless network that was "
"last connected in ME Control state"
)]
string LastConnectedSsidUnderMeControl;
[Description (
"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." ),
ValueMap { "0", "1", "2", "3", "4", "..", "32768..65535" },
Values { "Completed with No Error", "Not Supported",
"Failed", "Invalid Parameter", "Invalid Reference",
"Method Reserved", "Vendor Specific" }]
uint32 AddWiFiSettings(
[Required, IN, Description (
"The endpoint to associate the new settings with" )]
CIM_WiFiEndpoint REF WiFiEndpoint,
[Required, IN, Description (
"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." ),
EmbeddedInstance ( "CIM_WiFiEndpointSettings" )]
string WiFiEndpointSettingsInput,
[IN, Description (
"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." ),
EmbeddedInstance ( "CIM_IEEE8021xSettings" )]
string IEEE8021xSettingsInput,
[IN, Description (
"a Reference to an AMT_PublicKeyCertificate, which "
"represents the client certificate" )]
CIM_Credential REF ClientCredential,
[IN, Description (
"a Reference to an AMT_PublicKeyCertificate, which "
"represents the CA certificate" )]
CIM_Credential REF CACredential,
[OUT, Description (
"A reference to a new CIM_WiFiEndpointSettings "
"instance that shall be created by the method using "
"the property values in WiFiEndpointSettingsInput." )]
CIM_WiFiEndpointSettings REF WiFiEndpointSettings,
[OUT, Description (
"A reference to a new CIM_IEEE8021xSettings "
"instance that shall be created by the method using "
"the property values in IEEE8021xSettingsInput" )]
CIM_IEEE8021xSettings REF IEEE8021xSettings);
[Description (
"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." ),
ValueMap { "0", "1", "2", "3", "4", "..", "32768..65535" },
Values { "Completed with No Error", "Not Supported",
"Failed", "Invalid Parameter", "Invalid Reference",
"Method Reserved", "Vendor Specific" }]
uint32 UpdateWiFiSettings(
[Required, IN, Description (
"The endpoint settings to update" )]
CIM_WiFiEndpointSettings REF WiFiEndpointSettings,
[Required, IN, Description (
"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." ),
EmbeddedInstance ( "CIM_WiFiEndpointSettings" )]
string WiFiEndpointSettingsInput,
[IN, Description (
"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." ),
EmbeddedInstance ( "CIM_IEEE8021xSettings" )]
string IEEE8021xSettingsInput,
[IN, Description (
"a Reference to an AMT_PublicKeyCertificate, which "
"represents the client certificate" )]
CIM_Credential REF ClientCredential,
[IN, Description (
"a Reference to an AMT_PublicKeyCertificate, which "
"represents the CA certificate" )]
CIM_Credential REF CACredential,
[OUT, Description (
"A reference to the CIM_IEEE8021xSettings instance "
"that shall be updated (or created) by the method "
"using the property values in "
"IEEE8021xSettingsInput" )]
CIM_IEEE8021xSettings REF IEEE8021xSettings);
[Description (
"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." ),
ValueMap { "0", "1", "2", "3", "4", "..", "32768..65535" },
Values { "Completed with No Error", "Not Supported",
"Failed", "Invalid Parameter", "Invalid Reference",
"Method Reserved", "Vendor Specific" }]
uint32 DeleteAllITProfiles(
);
[Description (
"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." ),
ValueMap { "0", "1", "2", "3", "4", "..", "32768..65535" },
Values { "Completed with No Error", "Not Supported",
"Failed", "Invalid Parameter", "Invalid Reference",
"Method Reserved", "Vendor Specific" }]
uint32 DeleteAllUserProfiles(
);
[Description (
"Setting Policy regarding no HOST CSME software." ),
ValueMap { "0", "1", "2"},
Values { "NoHostCsmeSoftwareRelaxedPolicy", "NoHostCsmeSoftwareAggressivePolicy",
"Reserved"}]
uint32 NoHostCsmeSoftwarePolicy
;
[Description (
"Notifies Intel(R) AMT WLAN that SW RF Kill is due to Host Adapter Switching" ),
ValueMap { "0", "1", "2", "3.." },
Values { "PT_STATUS_SUCCESS", "PT_STATUS_INTERNAL_ERROR",
"PT_STATUS_NOT_SUPPORTED", "RESERVED" }]
uint32 SetApplicationRequestedRfKill(
[Required, IN, Description (
"Indicates the adapter switching state" )]
boolean ApplicationRequestedRfKill);
[Description (
"When true, WiFi profile share with UEFI is allowed"
)]
boolean UEFIWiFiProfileShareEnabled;
};