skema ResultsSchema_v2

Skema ResultsSchema_v2 menentukan elemen tambahan yang dikembalikan dari panggilan ke ProvisionResultsXml dan menjelaskan hasil upaya provisi terakhir. Semua elemen berada di namespace http://www.microsoft.com/networking/CarrierControlResults/v2. Tidak semua elemen ada di setiap profil, karena beberapa elemen bersifat opsional.

Elemen skema ResultsSchema_v2 adalah tambahan ke skema ResultsSchema versi 1 yang ditentukan dalam http://www.microsoft.com/networking/CarrierControlResults/v1 namespace layanan.

Skema ResultsSchema_v2 didukung pada Windows 8.1, Windows Server 2012 R2, dan yang lebih baru.

Tabel berikut ini mencantumkan semua elemen dalam skema ini, diurutkan menurut abjad berdasarkan nama.

Elemen Deskripsi
Aktivasi

Berisi kesalahan apa pun dari pemrosesan elemen Aktivasi dari upaya provisi terakhir.

AdditionalPDPContexts

Berisi kesalahan apa pun dari pemrosesan elemen AdditionalPDPContexts dari upaya provisi terakhir.

CarrierNetworkMetadata

Berisi kesalahan apa pun dari pemrosesan elemen CarrierNetworkMetadata dari upaya provisi terakhir.

CarrierProvisioningResult

Berisi kesalahan apa pun dari pemrosesan elemen CarrierProvisioning dari upaya provisi terakhir. CarrierProvisioningResult adalah elemen akar unik untuk hasil provisi.

CustomerSupportPhoneNumber

Berisi kesalahan apa pun dari pemrosesan elemen CustomerSupportPhoneNumber dari upaya provisi terakhir.

DataClassFriendlyNames

Berisi kesalahan apa pun dari pemrosesan elemen DataClassFriendlyNames dari upaya provisi terakhir.

DefaultProfile

Berisi kesalahan apa pun dari pemrosesan elemen DefaultProfile dari upaya provisi terakhir.

Pengeluar sertifikat

Berisi kesalahan apa pun dari pemrosesan elemen CarrierId dari upaya provisi terakhir.

MBNProfiles

Berisi kesalahan apa pun dari pemrosesan elemen MBNProfiles dari upaya provisi terakhir.

MultiplePDPContextPolicies

Berisi kesalahan apa pun dari pemrosesan elemen MultiplePDPContextPolicies dari upaya provisi terakhir.

Pengaturan Jaringan

Berisi kesalahan apa pun dari pemrosesan elemen NetworkSettings dari upaya provisi terakhir.

PDPContextPolicy

Berisi kesalahan apa pun dari pemrosesan elemen PDPContextPolicy dari upaya provisi terakhir.

Paket

Berisi kesalahan apa pun dari pemrosesan elemen Rencana dari upaya provisi terakhir.

Paket

Berisi kesalahan apa pun dari pemrosesan elemen Paket dari upaya provisi terakhir.

Penyediaan

Berisi kesalahan apa pun dari pemrosesan elemen Provisi dari upaya provisi terakhir.

PurchaseProfile

Berisi kesalahan apa pun dari pemrosesan elemen PurchaseProfile dari upaya provisi terakhir.

RefreshParameters

Berisi kesalahan apa pun dari pemrosesan elemen RefreshParameters dari upaya provisi terakhir.

Pelanggan

Berisi kesalahan apa pun dari pemrosesan elemen SubscriberId dari upaya provisi terakhir.

TetheringProfile

Berisi kesalahan apa pun dari pemrosesan elemen TetheringProfile dari upaya provisi terakhir.

TetheringSettings

Berisi kesalahan apa pun dari pemrosesan elemen TetheringSettings dari upaya provisi terakhir.

TrustedCertificate

Berisi kesalahan dari pemrosesan salah satu elemen TrustedCertificate dari upaya provisi terakhir.

WLANProfile

Berisi kesalahan apa pun dari pemrosesan elemen WLANProfile dari upaya provisi terakhir.

WLANProfiles

Berisi kesalahan apa pun dari pemrosesan elemen WLANProfile dari upaya provisi terakhir.

 

Skema ResultsSchema_v2 lengkap di bawah ini:

<?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>

Skema ResultsSchema