Compartir a través de


Esquema ResultsSchema_v2

El ResultsSchema_v2 define elementos adicionales que se devuelven desde una llamada a ProvisionResultsXml y describen los resultados del último intento de aprovisionamiento. Todos los elementos están en el espacio de nombres http://www.microsoft.com/networking/CarrierControlResults/v2. No todos los elementos están en todos los perfiles, ya que algunos elementos son opcionales.

Los ResultsSchema_v2 de esquema son adiciones al esquema ResultsSchema versión 1 definido en el espacio de http://www.microsoft.com/networking/CarrierControlResults/v1 nombres .

El ResultsSchema_v2 se admite en Windows 8.1, Windows Server 2012 R2 y versiones posteriores.

En la tabla siguiente se enumeran todos los elementos de este esquema, ordenados alfabéticamente por nombre.

Elemento Descripción
Activación

Contiene los errores del procesamiento del elemento Activation del último intento de aprovisionamiento.

AdditionalPDPContexts

Contiene los errores del procesamiento del elemento AdditionalPDPContexts del último intento de aprovisionamiento.

CarrierNetworkMetadata

Contiene los errores del procesamiento del elemento CarrierNetworkMetadata del último intento de aprovisionamiento.

CarrierProvisioningResult

Contiene los errores del procesamiento del elemento CarrierProvisioning del último intento de aprovisionamiento. CarrierProvisioningResult es el elemento raíz único para los resultados de aprovisionamiento.

CustomerSupportPhoneNumber

Contiene los errores del procesamiento del elemento CustomerSupportPhoneNumber del último intento de aprovisionamiento.

DataClassFriendlyNames

Contiene los errores del procesamiento del elemento DataClassFriendlyNames del último intento de aprovisionamiento.

DefaultProfile

Contiene los errores del procesamiento del elemento DefaultProfile del último intento de aprovisionamiento.

Emisor

Contiene los errores del procesamiento del elemento CarrierId del último intento de aprovisionamiento.

MBNProfiles

Contiene los errores del procesamiento del elemento MBNProfiles del último intento de aprovisionamiento.

MultiplePDPContextPolicies

Contiene los errores del procesamiento del elemento MultiplePDPContextPolicies del último intento de aprovisionamiento.

NetworkSettings

Contiene los errores del procesamiento del elemento NetworkSettings del último intento de aprovisionamiento.

PDPContextPolicy

Contiene los errores del procesamiento de un elemento PDPContextPolicy del último intento de aprovisionamiento.

Plan

Contiene los errores del procesamiento de un elemento Plan del último intento de aprovisionamiento.

Planes

Contiene los errores del procesamiento del elemento Plans del último intento de aprovisionamiento.

Aprovisionamiento

Contiene los errores del procesamiento del elemento Provisioning del último intento de aprovisionamiento.

PurchaseProfile

Contiene los errores del procesamiento del elemento PurchaseProfile del último intento de aprovisionamiento.

RefreshParameters

Contiene los errores del procesamiento del elemento RefreshParameters del último intento de aprovisionamiento.

Suscriptor

Contiene los errores del procesamiento del elemento SubscriberId del último intento de aprovisionamiento.

TetheringProfile

Contiene los errores del procesamiento de un elemento TetheringProfile del último intento de aprovisionamiento.

TetheringSettings

Contiene los errores del procesamiento del elemento TetheringSettings del último intento de aprovisionamiento.

TrustedCertificate

Contiene errores al procesar cualquiera del elemento TrustedCertificate del último intento de aprovisionamiento.

WLANProfile

Contiene los errores del procesamiento de un elemento WLANProfile del último intento de aprovisionamiento.

WLANProfiles

Contiene los errores del procesamiento de los elementos WLANProfile del último intento de aprovisionamiento.

 

A continuación se ResultsSchema_v2 esquema completo:

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

Esquema ResultsSchema