次の方法で共有


ResultsSchema_v2 のスキーマ

ResultsSchema_v2 スキーマは、 ProvisionResultsXml への呼び出しから返される追加の要素を定義し、最後のプロビジョニング試行の結果を記述します。 すべての要素は名前空間 http://www.microsoft.com/networking/CarrierControlResults/v2 にあります。 すべての要素がすべてのプロファイルに含まれるとは限りません。一部の要素は省略可能です。

ResultsSchema_v2 スキーマ要素は、名前空間で http://www.microsoft.com/networking/CarrierControlResults/v1 定義されている、バージョン1のスキーマに追加されます。

ResultsSchema_v2 スキーマは、Windows 8.1、Windows Server 2012 R2 以降でサポートされています。

次の表は、このスキーマのすべての要素を名前順にアルファベット順に並べた一覧です。

要素 説明
アクティブ化

前回のプロビジョニング試行からの アクティブ化 要素の処理で発生したエラーが含まれます。

AdditionalPDPContexts

前回のプロビジョニング試行から Additionalpdpcontexts 要素を処理できなかったエラーが含まれます。

CarrierNetworkMetadata

前回のプロビジョニング試行から CarrierNetworkMetadata 要素を処理できなかったエラーが含まれます。

CarrierProvisioningResult

前回のプロビジョニング試行から CarrierProvisioning 要素を処理できなかったエラーが含まれます。 CarrierProvisioningResult は、プロビジョニング結果の一意のルート要素です。

CustomerSupportPhoneNumber

前回のプロビジョニング試行から CustomerSupportPhoneNumber 要素を処理できなかったエラーが含まれます。

DataClassFriendlyNames

前回のプロビジョニング試行から DataClassFriendlyNames 要素を処理できなかったエラーが含まれます。

DefaultProfile

前回のプロビジョニング試行からの Defaultprofile 要素の処理によって発生したエラーが含まれます。

発行者

前回のプロビジョニング試行から CarrierId 要素を処理できなかったエラーが含まれます。

MBNProfiles

前回のプロビジョニング試行からの Mbnprofiles 要素の処理で発生したエラーが含まれます。

MultiplePDPContextPolicies

前回のプロビジョニング試行からの、1つのに対して、1 つのすべて のエラーを処理できませんでした。

NetworkSettings

前回のプロビジョニング試行から Networksettings 要素を処理できなかったエラーが含まれます。

PDPContextPolicy

前回のプロビジョニング試行からの Pdpcontextpolicy 要素の処理で発生したエラーが含まれます。

プラン

前回のプロビジョニング試行からの Plan 要素の処理で発生したエラーが含まれます。

プラン

前回のプロビジョニング試行からの プラン 要素の処理によるエラーが含まれます。

Provisioning

前回のプロビジョニング試行からの プロビジョニング 要素の処理によるエラーが含まれます。

PurchaseProfile

前回のプロビジョニング試行から PurchaseProfile 要素を処理できなかったエラーが含まれます。

RefreshParameters

前回のプロビジョニング試行から Refreshparameters 要素を処理できなかったエラーが含まれます。

サブスクライバー

前回のプロビジョニング試行から SubscriberId 要素を処理できなかったエラーが含まれます。

TetheringProfile

前回のプロビジョニング試行から Teruncommand Ingprofile 要素を処理できなかったエラーが含まれます。

TetheringSettings

前回のプロビジョニング試行から Teruncommand Ingsettings 要素を処理したときに発生したエラーが含まれます。

TrustedCertificate

前回のプロビジョニング試行から Trustedcertificate 要素を処理できないというエラーが含まれています。

WLANProfile

前回のプロビジョニング試行から WLANProfile 要素を処理できなかったエラーが含まれます。

WLANProfiles

前回のプロビジョニング試行からの WLANProfile 要素の処理によるエラーが含まれます。

 

完全な ResultsSchema_v2 スキーマは次のとおりです。

<?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 のスキーマ