共用方式為


ResultsSchema_v2 schema

ResultsSchema_v2 架構會定義從呼叫 ProvisionResultsXml 傳回的其他元素,並描述上次布建嘗試的結果。 所有元素都在命名空間 http://www.microsoft.com/networking/CarrierControlResults/v2 中。 並非所有專案都在每個設定檔中,因為有些元素是選擇性的。

ResultsSchema_v2 的架構元素會新增至命名空間中 http://www.microsoft.com/networking/CarrierControlResults/v1 定義的ResultsSchema第1版架構。

Windows 8.1、Windows Server 2012 R2 和更新版本都支援 ResultsSchema_v2 架構。

下表列出此架構中的所有元素,並依名稱的字母順序排序。

元素 描述
啟用

包含處理上次布建嘗試中的 啟用 專案時所發生的任何錯誤。

AdditionalPDPContexts

包含處理上次布建嘗試中 AdditionalPDPCoNtexts 元素的任何錯誤。

CarrierNetworkMetadata

包含處理上次布建嘗試中 CarrierNetworkMetadata 元素的任何錯誤。

CarrierProvisioningResult

包含處理上次布建嘗試中 CarrierProvisioning 元素的任何錯誤。 CarrierProvisioningResult 是提供結果的唯一根項目。

CustomerSupportPhoneNumber

包含處理上次布建嘗試中 CustomerSupportPhoneNumber 元素的任何錯誤。

DataClassFriendlyNames

包含處理上次布建嘗試中 DataClassFriendlyNames 元素的任何錯誤。

DefaultProfile

包含處理上次布建嘗試中 DefaultProfile 元素的任何錯誤。

Issuer

包含處理上次布建嘗試中 CarrierId 元素的任何錯誤。

MBNProfiles

包含處理上次布建嘗試中 MBNProfiles 元素的任何錯誤。

MultiplePDPContextPolicies

包含處理上次布建嘗試中 MultiplePDPCoNtextPolicies 元素的任何錯誤。

NetworkSettings

包含處理上次布建嘗試中 NetworkSettings 元素的任何錯誤。

PDPContextPolicy

包含從上次布建嘗試處理 PDPCoNtextPolicy 元素的任何錯誤。

規劃

包含從上次布建嘗試處理 方案 元素的任何錯誤。

方案

包含從上次布建嘗試中處理 方案 元素的任何錯誤。

佈建

包含從上次布建嘗試處理布 建元素的 任何錯誤。

PurchaseProfile

包含處理上次布建嘗試中 PurchaseProfile 元素的任何錯誤。

RefreshParameters

包含處理上次布建嘗試中 RefreshParameters 元素的任何錯誤。

訂閱者

包含處理上次布建嘗試中 SubscriberId 元素的任何錯誤。

TetheringProfile

包含從上次布建嘗試處理 TetheringProfile 元素的任何錯誤。

TetheringSettings

包含處理上次布建嘗試中 TetheringSettings 元素的任何錯誤。

TrustedCertificate

包含處理上次布建嘗試中任何 >trustedcertificate 專案的錯誤。

WLANProfile

包含從上次布建嘗試處理 WLANProfile 元素的任何錯誤。

WLANProfiles

包含處理上次布建嘗試中 WLANProfile 元素的任何錯誤。

 

完整的 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 結構描述