Skema ResultsSchema

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

Skema ResultsSchema_v2 menentukan elemen tambahan di http://www.microsoft.com/networking/CarrierControlResults/v2 namespace layanan dan 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.

CarrierProvisioningResult

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

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.

NotificationSignatureKey

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

Kebijakan

Berisi kesalahan apa pun dari pemrosesan skema CarrierPolicy 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.

Tanda tangan

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

Subjek

Berisi bidang subjek sertifikat X.509 dari elemen Signature dari upaya provisi terakhir.

Pelanggan

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

Thumbprint

Berisi elemen SignatureValuedari Tanda Tangan 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 lengkap ada 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_v2