Partilhar via


Esquema ResultsSchema_v2

O ResultsSchema_v2 de dados define elementos adicionais retornados de uma chamada para ProvisionResultsXml e descreve os resultados da última tentativa de provisionamento. Todos os elementos estão no namespace http://www.microsoft.com/networking/CarrierControlResults/v2. Nem todos os elementos estão em cada perfil, pois alguns elementos são opcionais.

Os ResultsSchema_v2 de esquema são adições ao esquema ResultsSchema versão 1 definido no http://www.microsoft.com/networking/CarrierControlResults/v1 namespace .

Há suporte ResultsSchema_v2 esquema de Windows 8.1, Windows Server 2012 R2 e posterior.

A tabela a seguir lista todos os elementos neste esquema, ordenados em ordem alfabética por nome.

Elemento Descrição
Ativação

Contém erros do processamento do elemento Activation da última tentativa de provisionamento.

AdditionalPDPContexts

Contém erros do processamento do elemento AdditionalPDPContexts da última tentativa de provisionamento.

CarrierNetworkMetadata

Contém erros do processamento do elemento CarrierNetworkMetadata da última tentativa de provisionamento.

CarrierProvisioningResult

Contém erros do processamento do elemento CarrierProvisioning da última tentativa de provisionamento. CarrierProvisioningResult é o elemento raiz exclusivo para os resultados de provisionamento.

CustomerSupportPhoneNumber

Contém erros do processamento do elemento CustomerSupportPhoneNumber da última tentativa de provisionamento.

DataClassFriendlyNames

Contém erros do processamento do elemento DataClassFriendlyNames da última tentativa de provisionamento.

DefaultProfile

Contém todos os erros do processamento do elemento DefaultProfile da última tentativa de provisionamento.

Emissor

Contém erros do processamento do elemento CarrierId da última tentativa de provisionamento.

MBNProfiles

Contém erros do processamento do elemento MBNProfiles da última tentativa de provisionamento.

MultiplePDPContextPolicies

Contém erros do processamento do elemento MultiplePDPContextPolicies da última tentativa de provisionamento.

NetworkSettings

Contém erros do processamento do elemento NetworkSettings da última tentativa de provisionamento.

PDPContextPolicy

Contém erros do processamento de um elemento PDPContextPolicy da última tentativa de provisionamento.

Plano

Contém erros do processamento de um elemento Plan da última tentativa de provisionamento.

Planos

Contém erros do processamento do elemento Plans da última tentativa de provisionamento.

Provisionamento

Contém erros do processamento do elemento Provisionamento da última tentativa de provisionamento.

PurchaseProfile

Contém erros do processamento do elemento PurchaseProfile da última tentativa de provisionamento.

RefreshParameters

Contém erros do processamento do elemento RefreshParameters da última tentativa de provisionamento.

Assinante

Contém erros do processamento do elemento SubscriberId da última tentativa de provisionamento.

TetheringProfile

Contém erros do processamento de um elemento TetheringProfile da última tentativa de provisionamento.

TetheringSettings

Contém erros do processamento do elemento TetheringSettings da última tentativa de provisionamento.

TrustedCertificate

Contém erros do processamento de qualquer um dos elementos TrustedCertificate da última tentativa de provisionamento.

WLANProfile

Contém erros do processamento de um elemento WLANProfile da última tentativa de provisionamento.

WLANProfiles

Contém erros do processamento dos elementos WLANProfile da última tentativa de provisionamento.

 

O esquema ResultsSchema_v2 completo está abaixo:

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