ResultsSchema_v2-Schema

Das ResultsSchema_v2 definiert zusätzliche Elemente, die von einem Aufruf von ProvisionResultsXml zurückgegeben werden, und beschreibt die Ergebnisse des letzten Bereitstellungsversuchs. Alle Elemente befinden sich im Namespace http://www.microsoft.com/networking/CarrierControlResults/v2. Nicht alle Elemente befinden sich in jedem Profil, da einige Elemente optional sind.

Die ResultsSchema_v2 Schemaelemente sind Ergänzungen zum Schema der ResultsSchema-Version 1, das im -Namespace definiert http://www.microsoft.com/networking/CarrierControlResults/v1 ist.

Das ResultsSchema_v2 schema wird für Windows 8.1, Windows Server 2012 R2 und höher unterstützt.

In der folgenden Tabelle sind alle Elemente in diesem Schema alphabetisch nach Namen sortiert.

Element BESCHREIBUNG
Aktivierung

Enthält alle Fehler bei der Verarbeitung des Activation-Elements aus dem letzten Bereitstellungsversuch.

AdditionalPDPContexts

Enthält alle Fehler bei der Verarbeitung des AdditionalPDPContexts-Elements aus dem letzten Bereitstellungsversuch.

CarrierNetworkMetadata

Enthält alle Fehler bei der Verarbeitung des CarrierNetworkMetadata-Elements aus dem letzten Bereitstellungsversuch.

CarrierProvisioningResult

Enthält alle Fehler bei der Verarbeitung des CarrierProvisioning-Elements aus dem letzten Bereitstellungsversuch. CarrierProvisioningResult ist das eindeutige Stammelement für die Bereitstellungsergebnisse.

CustomerSupportPhoneNumber

Enthält alle Fehler bei der Verarbeitung des CustomerSupportPhoneNumber-Elements aus dem letzten Bereitstellungsversuch.

DataClassFriendlyNames

Enthält alle Fehler bei der Verarbeitung des DataClassFriendlyNames-Elements aus dem letzten Bereitstellungsversuch.

DefaultProfile

Enthält alle Fehler bei der Verarbeitung des DefaultProfile-Elements aus dem letzten Bereitstellungsversuch.

Aussteller

Enthält alle Fehler bei der Verarbeitung des CarrierId-Elements aus dem letzten Bereitstellungsversuch.

MBNProfiles

Enthält alle Fehler bei der Verarbeitung des MBNProfiles-Elements aus dem letzten Bereitstellungsversuch.

MultiplePDPContextPolicies

Enthält alle Fehler bei der Verarbeitung des MultiplePDPContextPolicies-Elements aus dem letzten Bereitstellungsversuch.

NetworkSettings

Enthält alle Fehler bei der Verarbeitung des NetworkSettings-Elements aus dem letzten Bereitstellungsversuch.

PDPContextPolicy

Enthält alle Fehler bei der Verarbeitung eines PDPContextPolicy-Elements aus dem letzten Bereitstellungsversuch.

Planen

Enthält alle Fehler bei der Verarbeitung eines Plan-Elements aus dem letzten Bereitstellungsversuch.

Pläne

Enthält alle Fehler bei der Verarbeitung des Plans-Elements aus dem letzten Bereitstellungsversuch.

Bereitstellung

Enthält alle Fehler bei der Verarbeitung des Provisioning-Elements aus dem letzten Bereitstellungsversuch.

PurchaseProfile

Enthält alle Fehler bei der Verarbeitung des PurchaseProfile-Elements aus dem letzten Bereitstellungsversuch.

RefreshParameters

Enthält alle Fehler bei der Verarbeitung des RefreshParameters-Elements aus dem letzten Bereitstellungsversuch.

Abonnent

Enthält alle Fehler bei der Verarbeitung des SubscriberId-Elements aus dem letzten Bereitstellungsversuch.

TetheringProfile

Enthält alle Fehler bei der Verarbeitung eines TetheringProfile-Elements aus dem letzten Bereitstellungsversuch.

TetheringSettings

Enthält alle Fehler bei der Verarbeitung des TetheringSettings-Elements aus dem letzten Bereitstellungsversuch.

TrustedCertificate

Enthält Fehler bei der Verarbeitung des TrustedCertificate-Elements aus dem letzten Bereitstellungsversuch.

WLANProfile

Enthält alle Fehler bei der Verarbeitung eines WLANProfile-Elements aus dem letzten Bereitstellungsversuch.

WLANProfiles

Enthält alle Fehler bei der Verarbeitung der WLANProfile-Elemente aus dem letzten Bereitstellungsversuch.

 

Das vollständige ResultsSchema_v2 ist unten angegeben:

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