Поделиться через


Схема ResultsSchema_v2

Схема ResultsSchema_v2 определяет дополнительные элементы, которые возвращаются из вызова провисионресултсксмл и описывают результаты последней попытки подготовки. Все элементы находятся в пространстве имен http://www.microsoft.com/networking/CarrierControlResults/v2 . Не все элементы находятся в каждом профиле, поскольку некоторые элементы являются необязательными.

ResultsSchema_v2 элементы схемы являются дополнениями к схеме ресултссчема версии 1, определенной в http://www.microsoft.com/networking/CarrierControlResults/v1 пространстве имен.

схема ResultsSchema_v2 поддерживается в Windows 8.1, Windows Server 2012 R2 и более поздних версиях.

В следующей таблице перечислены все элементы этой схемы, отсортированные в алфавитном порядке по имени.

Элемент Описание
Продукта

Содержит ошибки от обработки элемента активации из последней попытки подготовки.

AdditionalPDPContexts

Содержит ошибки от обработки элемента аддитионалпдпконтекстс из последней попытки подготовки.

CarrierNetworkMetadata

Содержит ошибки от обработки элемента карриернетворкметадата из последней попытки подготовки.

CarrierProvisioningResult

Содержит ошибки от обработки элемента карриерпровисионинг из последней попытки подготовки. Карриерпровисионингресулт — это уникальный корневой элемент для результатов подготовки.

CustomerSupportPhoneNumber

Содержит ошибки от обработки элемента кустомерсуппортфоненумбер из последней попытки подготовки.

DataClassFriendlyNames

Содержит ошибки от обработки элемента датаклассфриендлинамес из последней попытки подготовки.

DefaultProfile

Содержит ошибки от обработки элемента дефаултпрофиле из последней попытки подготовки.

Издатель

Содержит ошибки от обработки элемента карриерид из последней попытки подготовки.

MBNProfiles

Содержит ошибки от обработки элемента мбнпрофилес из последней попытки подготовки.

MultiplePDPContextPolicies

Содержит ошибки от обработки элемента мултиплепдпконтекстполиЦиес из последней попытки подготовки.

нетворксеттингс

Содержит ошибки от обработки элемента нетворксеттингс из последней попытки подготовки.

PDPContextPolicy

Содержит ошибки от обработки элемента пдпконтекстполици из последней попытки подготовки.

План

Содержит ошибки от обработки элемента плана на основе последней попытки подготовки.

Планы

Содержит ошибки от обработки элемента Plans из последней попытки подготовки.

Подготовка

Содержит ошибки от обработки элемента подготовки на основе последней попытки подготовки.

PurchaseProfile

Содержит ошибки от обработки элемента пурчасепрофиле из последней попытки подготовки.

RefreshParameters

Содержит ошибки от обработки элемента рефрешпараметерс из последней попытки подготовки.

Подписчик

Содержит ошибки от обработки элемента субскриберид из последней попытки подготовки.

TetheringProfile

Содержит ошибки от обработки элемента тесерингпрофиле из последней попытки подготовки.

TetheringSettings

Содержит ошибки от обработки элемента тесерингсеттингс из последней попытки подготовки.

TrustedCertificate

Содержит ошибки от обработки любого элемента TrustedCertificate из последней попытки подготовки.

WLANProfile

Содержит ошибки от обработки элемента вланпрофиле из последней попытки подготовки.

WLANProfiles

Содержит ошибки от обработки элементов вланпрофиле из последней попытки подготовки.

 

Полная схема ResultsSchema_v2 ниже:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.microsoft.com/networking/CarrierControlResults/v1"
    elementFormDefault="qualified"
    xmlns="http://www.microsoft.com/networking/CarrierControlResults/v1"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:prov="http://www.microsoft.com/networking/CarrierControl/v1">

  <xs:include schemaLocation="CarrierControlSchema.xsd"/>

  <xs:simpleType name="ErrorCodeType">
    <xs:restriction base="xs:token">
      <xs:pattern value="[0-9a-f]{8}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="AttemptedObject">
    <xs:attribute name="errorCode" type="ErrorCodeType" />
  </xs:complexType>

  <xs:complexType name="AttemptedLeafObject">
    <xs:attribute name="errorCode" type="ErrorCodeType" use="required"/>
  </xs:complexType>    

  <xs:element name="CarrierProvisioningResult">
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="AttemptedObject">
          <xs:all minOccurs="0">
            <!-- Carries the same information originally included in the file. -->
            <xs:element name="Issuer" type="prov:GUID"/>
            <xs:element name="Subscriber" type="prov:SubscriberType"/>

            <xs:element name="Activation" type="AttemptedLeafObject" minOccurs="0"/>

            <xs:element name="MBNProfiles" minOccurs="0">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="AttemptedObject">
                    <xs:sequence minOccurs="0">
                      <xs:element name="DefaultProfile" type="AttemptedLeafObject" minOccurs="0"/>
                      <xs:element name="PurchaseProfile" type="AttemptedLeafObject" minOccurs="0"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>

            <xs:element name="WLANProfiles" minOccurs="0">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="AttemptedObject">
                    <xs:sequence minOccurs="0">
                      <xs:element name="WLANProfile" maxOccurs="unbounded">
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:extension base="AttemptedLeafObject">
                              <xs:attribute name="Name" use="required"/>
                            </xs:extension>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>

            <xs:element name="Provisioning" minOccurs="0">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="AttemptedObject">
                    <xs:sequence minOccurs="0">
                      <xs:element name="RefreshParameters" minOccurs="0">
                        <xs:complexType>
                          <xs:complexContent>
                            <xs:extension base="AttemptedLeafObject">
                              <xs:sequence minOccurs="0">
                                <xs:element name="NotificationSignatureKey" type="AttemptedLeafObject" minOccurs="0"/>
                              </xs:sequence>
                            </xs:extension>
                          </xs:complexContent>
                        </xs:complexType>
                      </xs:element>
                      <xs:element name="TrustedCertificate" type="AttemptedLeafObject" minOccurs="0"/>
                      <xs:element name="Policy" type="AttemptedLeafObject" minOccurs="0"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>

            <xs:element name="Signature">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="AttemptedLeafObject">
                    <xs:sequence minOccurs="0">
                      <xs:element name="Subject" type="xs:string"/>
                      <xs:element name="Thumbprint" type="xs:base64Binary"/>
                    </xs:sequence>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>

          </xs:all>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
</xs:schema>

Схема ResultsSchema