Поставщик служб конфигурации Wi-Fi

Поставщик службы конфигурации Wi-Fi предоставляет функции добавления или удаления Wi-Fi сетей на устройстве Windows. Поставщик службы конфигурации принимает входные данные SyncML и преобразует их в сетевой профиль, установленный на устройстве. Этот профиль позволяет устройству подключаться к Wi-Fi сети, когда оно находится в диапазоне.

Рекомендации по программированию:

  • Если для метода проверки подлинности требуется сертификат, например для EAP-TLS требуются клиентские сертификаты, его необходимо настроить с помощью поставщика службы конфигурации CertificateStore. Поставщик службы конфигурации Wi-Fi не предоставляет эту функцию; Вместо этого профиль Wi-Fi может указать характеристики сертификата, который будет использоваться для выбора подходящего сертификата для этой сети. Сервер должен сначала успешно зарегистрировать сертификат перед развертыванием конфигурации сети Wi-Fi. Например, для профиля EAP-TLS сервер должен успешно настроить и зарегистрировать необходимый сертификат клиента перед развертыванием профиля Wi-Fi. Самозаверяющий сертификат работает для EAP-TLS/PEAP-MSCHAPv2, но не поддерживается в EAP-TLS.
  • Для сетей на основе WEP, WPA и WPA2 включите ключ доступа в конфигурацию сети в виде открытого текста. Ключ доступа шифруется автоматически при его хранении на устройстве.
  • SSID сетевой части Wi-Fi узла LocURI должен быть допустимым URI на основе RFC 2396. Это условие требует, чтобы все символы, отличные от ASCII, экранировались с помощью %-character. Символы Юникода без необходимого экранирования не поддерживаются.
  • Объект <name>name_goes_here</name>\<SSIDConfig> должен соответствовать <SSID><name>name_goes_here</name></SSID>.
  • Для поставщика служб CSP Wi-Fi нельзя использовать команду Replace, если узел уже существует.
  • Использование ProxyPacUrl или ProxyWPAD в Windows 10 клиентских выпусках (Home, Pro, Enterprise и Education) приведет к сбою.

В следующем списке показаны узлы поставщика услуг конфигурации Wi-Fi:

Устройство или профиль

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./Device/Vendor/MSFT/WiFi/Profile

Определяет конфигурацию сети Wi-Fi. Каждая конфигурация сети Wi-Fi представлена объектом профиля. Этот сетевой профиль содержит все сведения, необходимые для подключения устройства к этой сети, например SSID, методы проверки подлинности и шифрования, а также парольную фразу в случае сетей WEP или WPA2.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

Device/Profile/{SSID}

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./Device/Vendor/MSFT/WiFi/Profile/{SSID}

Имя профиля сети Wi-Fi. Он добавляется при добавлении узла WlanXml и удалении при удалении WlanXml.

Указывает имя сети Wi-Fi (не более 32 байт), для создания, настройки, запроса или удаления. Имя учитывает регистр и может быть представлено в ASCII.

SSID — это имя сети, к которому вы подключаетесь, а имя профиля — это имя профиля, содержащего сведения о параметрах Wi-Fi. Если имя профиля не задано прямо в MDM SyncML, как указано в XML-файле параметров WiFi, это может привести к непредвиденным ошибкам. Например, <LocURI>./Vendor/MSFT/WiFi/Profile/<MUST BE NAME OF PROFILE AS PER WIFI XML>/WlanXml</LocURI>.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Добавить, удалить, получить, заменить
Динамическое именование узлов ServerGeneratedUniqueIdentifier

Device/Profile/{SSID}/ProfileSource

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 11, версия 22H2 [10.0.22621] и более поздние
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/ProfileSource

Позволяет определить, какая административная сущность задает этот профиль Wi-Fi. В настоящее время можно задать значение 0=Enterprise или 1=Mobile Operator.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 0

Допустимые значения:

Значение Описание
0 (по умолчанию) Предприятия.
1 Оператор мобильной связи.

Устройство/Профиль/{SSID}/Прокси-сервер

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/Proxy

Необязательный узел. Формат url:port. Конфигурация сетевого прокси-сервера (при наличии).

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

Device/Profile/{SSID}/ProxyPacUrl

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1607 [10.0.14393] и более поздние
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/ProxyPacUrl

Необязательный узел. URL-адрес расположения PAC-файла.

Примечание.

Не используйте. Использование этой конфигурации в Windows 10 клиентских выпусках приведет к сбою.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

Device/Profile/{SSID}/ProxyWPAD

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1607 [10.0.14393] и более поздние
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/ProxyWPAD

Необязательный узел. Наличие поля позволяет WPAD выполнять поиск прокси-сервера.

Примечание.

Не используйте. Использование этой конфигурации в Windows 10 клиентских выпусках приведет к сбою.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат bool
Тип доступа Добавить, удалить, получить, заменить

Допустимые значения:

Значение Описание
false Отключите WPAD для поиска прокси-сервера.
true Включите WPAD для поиска прокси-сервера.

Device/Profile/{SSID}/WiFiCost

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/WiFiCost

Необязательный узел. Если политика активна, то при выборе одного из значений из следующего списка будет установлена стоимость подключения WLAN для профиля Wi-Fi. (1: Неограниченное — неограниченное подключение, 2: исправлено — ограничения емкости до определенного ограничения данных, 3: переменная — стоимость за базовый байт) Поведение по умолчанию: Неограниченный.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Добавить, удалить, получить, заменить
Значение по умолчанию 1

Допустимые значения:

Значение Описание
1 (по умолчанию) Неограниченный — неограниченное подключение.
2 Исправлено — ограничения емкости до определенного ограничения данных.
3 Переменная — оплачивается по базовым байтам.

Device/Profile/{SSID}/WlanXml

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./Device/Vendor/MSFT/WiFi/Profile/{SSID}/WlanXml

XML описывает конфигурацию сети и соответствует схеме Windows WLAN_profile.

Ссылка на схему: https://msdn.microsoft.com/library/windows/desktop/ms707341(v=vs.85).aspx

Xml-код профиля должен быть экранирован, как показано в примерах ниже.

Если он существует в большом двоичном объекте, keyType и защищенные элементы должны находиться перед keyMaterial, как показано в примере в примере личного профиля WPA2.

Примечание.

Если необходимо указать другие расширенные условия, такие как указание условий для сертификатов, которые могут использоваться Wi-Fi профилем, это можно сделать, указав это с помощью части EapHostConfig WlanXML. Дополнительные сведения см. в разделе о настройке EAP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

Пользователь или профиль

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./User/Vendor/MSFT/WiFi/Profile

Определяет конфигурацию сети Wi-Fi. Каждая конфигурация сети Wi-Fi представлена объектом профиля. Этот сетевой профиль содержит все сведения, необходимые для подключения устройства к этой сети, например SSID, методы проверки подлинности и шифрования, а также парольную фразу в случае сетей WEP или WPA2.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

User/Profile/{SSID}

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./User/Vendor/MSFT/WiFi/Profile/{SSID}

Имя профиля сети Wi-Fi. Он добавляется при добавлении узла WlanXml и удалении при удалении WlanXml.

Указывает имя сети Wi-Fi (не более 32 байт), для создания, настройки, запроса или удаления. Имя учитывает регистр и может быть представлено в ASCII.

SSID — это имя сети, к которому вы подключаетесь, а имя профиля — это имя профиля, содержащего сведения о параметрах Wi-Fi. Если имя профиля не задано прямо в MDM SyncML, как указано в XML-файле параметров WiFi, это может привести к непредвиденным ошибкам. Например, <LocURI>./Vendor/MSFT/WiFi/Profile/<MUST BE NAME OF PROFILE AS PER WIFI XML>/WlanXml</LocURI>.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Добавить, удалить, получить, заменить
Динамическое именование узлов ServerGeneratedUniqueIdentifier

User/Profile/{SSID}/ProfileSource

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 11, версия 22H2 [10.0.22621] и более поздние
./User/Vendor/MSFT/WiFi/Profile/{SSID}/ProfileSource

Позволяет определить, какая административная сущность задает этот профиль Wi-Fi. В настоящее время можно задать значение 0=Enterprise или 1=Mobile Operator.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 0

Допустимые значения:

Значение Описание
0 (по умолчанию) Предприятия.
1 Оператор мобильной связи.

User/Profile/{SSID}/Proxy

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./User/Vendor/MSFT/WiFi/Profile/{SSID}/Proxy

Необязательный узел. Формат url:port. Конфигурация сетевого прокси-сервера (при наличии).

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

User/Profile/{SSID}/ProxyPacUrl

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1607 [10.0.14393] и более поздние
./User/Vendor/MSFT/WiFi/Profile/{SSID}/ProxyPacUrl

Необязательный узел. URL-адрес расположения PAC-файла.

Примечание.

Не используйте. Использование этой конфигурации в Windows 10 клиентских выпусках приведет к сбою.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

User/Profile/{SSID}/ProxyWPAD

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1607 [10.0.14393] и более поздние
./User/Vendor/MSFT/WiFi/Profile/{SSID}/ProxyWPAD

Необязательный узел. Наличие поля позволяет WPAD выполнять поиск прокси-сервера.

Примечание.

Не используйте. Использование этой конфигурации в Windows 10 клиентских выпусках приведет к сбою.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат bool
Тип доступа Добавить, удалить, получить, заменить

Допустимые значения:

Значение Описание
false Отключите WPAD для поиска прокси-сервера.
true Включите WPAD для поиска прокси-сервера.

User/Profile/{SSID}/WiFiCost

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./User/Vendor/MSFT/WiFi/Profile/{SSID}/WiFiCost

Необязательный узел. Если политика активна, то при выборе одного из значений из следующего списка будет установлена стоимость подключения WLAN для профиля Wi-Fi. (1: Неограниченное — неограниченное подключение, 2: исправлено — ограничения емкости до определенного ограничения данных, 3: переменная — стоимость за базовый байт) Поведение по умолчанию: Неограниченный.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Добавить, удалить, получить, заменить
Значение по умолчанию 1

Допустимые значения:

Значение Описание
1 (по умолчанию) Неограниченный — неограниченное подключение.
2 Исправлено — ограничения емкости до определенного ограничения данных.
3 Переменная — оплачивается по базовым байтам.

User/Profile/{SSID}/WlanXml

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ✅
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1511 [10.0.10586] и более поздние версии
./User/Vendor/MSFT/WiFi/Profile/{SSID}/WlanXml

XML описывает конфигурацию сети и соответствует схеме Windows WLAN_profile.

Ссылка на схему: https://msdn.microsoft.com/library/windows/desktop/ms707341(v=vs.85).aspx

Xml-код профиля должен быть экранирован, как показано в примерах ниже.

Если он существует в большом двоичном объекте, keyType и защищенные элементы должны находиться перед keyMaterial, как показано в примере в примере личного профиля WPA2.

Примечание.

Если необходимо указать другие расширенные условия, такие как указание условий для сертификатов, которые могут использоваться Wi-Fi профилем, это можно сделать, указав это с помощью части EapHostConfig WlanXML. Дополнительные сведения см. в разделе о настройке EAP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Добавить, удалить, получить, заменить

Примеры:

В этих примерах XML показано, как выполнять различные задачи с помощью OMA DM.

Добавление сети

В следующем примере показано, как добавить PEAP-MSCHAPv2 сеть с SSID MyNetwork.

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Atomic>
      <CmdID>301</CmdID>
      <Add>
        <CmdID>302</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/WiFi/Profile/MyNetwork/WlanXml</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data><?xml version="1.0"?><WLANProfile xmlns="http://contoso.com/networking/WLAN/profile/v1"><name>MyNetwork</name><SSIDConfig><SSID><hex>412D4D534654574C414E</hex><name>MyNetwork</name></SSID><nonBroadcast>false</nonBroadcast></SSIDConfig><connectionType>ESS</connectionType><connectionMode>manual</connectionMode><MSM><security><authEncryption><authentication>WPA2</authentication><encryption>AES</encryption><useOneX>true</useOneX></authEncryption><OneX xmlns="http://contoso.com/networking/OneX/v1"><authMode>user</authMode><EAPConfig><EapHostConfig xmlns="http://contoso.com/provisioning/EapHostConfig"><EapMethod><Type xmlns="http://contoso.com/provisioning/EapCommon">25</Type><VendorId xmlns="http://contoso.com/provisioning/EapCommon">0</VendorId><VendorType xmlns="http://contoso.com/provisioning/EapCommon">0</VendorType><AuthorId xmlns="http://contoso.com/provisioning/EapCommon">0</AuthorId></EapMethod><Config xmlns="http://contoso.com/provisioning/EapHostConfig"><Eap xmlns="http://contoso.com/provisioning/BaseEapConnectionPropertiesV1"><Type>25</Type><EapType xmlns="http://contoso.com/provisioning/MsPeapConnectionPropertiesV1"><ServerValidation><DisableUserPromptForServerValidation>true</DisableUserPromptForServerValidation><ServerNames></ServerNames></ServerValidation><FastReconnect>true</FastReconnect><InnerEapOptional>false</InnerEapOptional><Eap xmlns="http://contoso.com/provisioning/BaseEapConnectionPropertiesV1"><Type>26</Type><EapType xmlns="http://contoso.com/provisioning/MsChapV2ConnectionPropertiesV1"><UseWinLogonCredentials>false</UseWinLogonCredentials></EapType></Eap><EnableQuarantineChecks>false</EnableQuarantineChecks><RequireCryptoBinding>false</RequireCryptoBinding><PeapExtensions><PerformServerValidation xmlns="http://contoso.com/provisioning/MsPeapConnectionPropertiesV2">false</PerformServerValidation><AcceptServerName xmlns="http://contoso.com/provisioning/MsPeapConnectionPropertiesV2">false</AcceptServerName></PeapExtensions></EapType></Eap></Config></EapHostConfig></EAPConfig></OneX></security></MSM></WLANProfile> </Data>
        </Item>
      </Add>
    </Atomic>
    <Final/>
  </SyncBody>
</SyncML>

Запрос профилей сети

В следующем примере показано, как запрашивать Wi-Fi профилей, установленных на сервере MDM.

<Get>
   <CmdID>301</CmdID>
   <Item>
      <Target>
         <LocURI>./Vendor/MSFT/WiFi/Profile</LocURI>
      </Target>
   </Item>
</Get>

В следующем примере показан ответ.

<Results>
   <CmdID>3</CmdID>
   <MsgRef>1</MsgRef>
   <CmdRef>301</CmdRef>
   <Item>
      <Source><LocURI>./Vendor/MSFT/WiFi/Profile</LocURI></Source>
      <Meta><Format xmlns="syncml:metinf">node</Format></Meta>
      <Data>TestWLAN1/TestWLAN2</Data>
   </Item>
</Results>

Удаление сети

В следующем примере показано, как удалить сеть с SSID MyNetwork и без прокси-сервера. Удаление всех типов проверки подлинности сети выполняется таким же образом.

<Atomic>
  <CmdID>300</CmdID>
  <Delete>
    <CmdID>301</CmdID>
    <Item>
      <Target>
        <LocURI>./Vendor/MSFT/WiFi/Profile/MyNetwork/WlanXml</LocURI>
      </Target>
    </Item>
  </Delete>
</Atomic>

Добавление сети и центра сертификации для сертификата сервера

В следующем примере показано, как добавить PEAP-MSCHAPv2 сеть с SSID MyNetwork и корневой проверкой ЦС для сертификата сервера.

<Atomic>
  <CmdID>300</CmdID>
  <Add>
    <CmdID>301</CmdID>
    <Item>
      <Target>
        <LocURI>./Vendor/MSFT/WiFi/Profile/MyNetwork/WlanXml</LocURI>
      </Target>
      <Meta>
        <Format xmlns="syncml:metinf">chr</Format>
      </Meta>
      <Data><?xml version="1.0"?><WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"><name>MyNetwork</name><SSIDConfig><SSID><name>MyNetwork</name></SSID><nonBroadcast>false</nonBroadcast></SSIDConfig><connectionType>ESS</connectionType><connectionMode>manual</connectionMode><MSM><security><authEncryption><authentication>WPA2</authentication><encryption>AES</encryption><useOneX>true</useOneX></authEncryption><OneX xmlns="http://www.microsoft.com/networking/OneX/v1"><authMode>user</authMode><EAPConfig><EapHostConfig xmlns="http://www.microsoft.com/provisioning/EapHostConfig"><EapMethod><Type xmlns="http://www.microsoft.com/provisioning/EapCommon">25</Type><VendorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorId><VendorType xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorType><AuthorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</AuthorId></EapMethod><Config xmlns="http://www.microsoft.com/provisioning/EapHostConfig"><Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"><Type>25</Type><EapType xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV1"><ServerValidation><DisableUserPromptForServerValidation>true</DisableUserPromptForServerValidation><ServerNames></ServerNames><TrustedRootCA> InsertCertThumbPrintHere </TrustedRootCA></ServerValidation><FastReconnect>true</FastReconnect><InnerEapOptional>false</InnerEapOptional><Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"><Type>26</Type><EapType xmlns="http://www.microsoft.com/provisioning/MsChapV2ConnectionPropertiesV1"><UseWinLogonCredentials>false</UseWinLogonCredentials></EapType></Eap><EnableQuarantineChecks>false</EnableQuarantineChecks><RequireCryptoBinding>false</RequireCryptoBinding><PeapExtensions><PerformServerValidation xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">true</PerformServerValidation><AcceptServerName xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false</AcceptServerName></PeapExtensions></EapType></Eap></Config></EapHostConfig></EAPConfig></OneX></security></MSM></WLANProfile> </Data>
    </Item>
  </Add>
</Atomic>

Справочник по поставщикам служб конфигурации