ResultsSchema のスキーマ
結果スキーマスキーマは、 ProvisionResultsXml への呼び出しから返される要素を定義し、最後のプロビジョニング試行の結果を記述します。 すべての要素は名前空間 http://www.microsoft.com/networking/CarrierControlResults/v1
にあります。 すべての要素がすべてのプロファイルに含まれるとは限りません。一部の要素は省略可能です。
ResultsSchema_v2スキーマは、名前空間の追加要素 http://www.microsoft.com/networking/CarrierControlResults/v2
を定義し、Windows 8.1、Windows Server 2012 R2 以降でサポートされています。
次の表は、このスキーマのすべての要素を名前順にアルファベット順に並べた一覧です。
要素 | 説明 |
---|---|
アクティブ化 | 前回のプロビジョニング試行からの アクティブ化 要素の処理で発生したエラーが含まれます。 |
CarrierProvisioningResult | 前回のプロビジョニング試行から CarrierProvisioning 要素を処理できなかったエラーが含まれます。 CarrierProvisioningResult は、プロビジョニング結果の一意のルート要素です。 |
DefaultProfile | 前回のプロビジョニング試行からの Defaultprofile 要素の処理によって発生したエラーが含まれます。 |
発行者 | 前回のプロビジョニング試行から CarrierId 要素を処理できなかったエラーが含まれます。 |
MBNProfiles | 前回のプロビジョニング試行からの Mbnprofiles 要素の処理で発生したエラーが含まれます。 |
NotificationSignatureKey | 前回のプロビジョニング試行からの KeyInfo 要素の処理で発生したエラーが含まれます。 |
ポリシー | 前回のプロビジョニング試行からの CarrierPolicy スキーマの処理によるエラーが含まれます。 |
Provisioning | 前回のプロビジョニング試行からの プロビジョニング 要素の処理によるエラーが含まれます。 |
PurchaseProfile | 前回のプロビジョニング試行から PurchaseProfile 要素を処理できなかったエラーが含まれます。 |
RefreshParameters | 前回のプロビジョニング試行から Refreshparameters 要素を処理できなかったエラーが含まれます。 |
Signature | 前回のプロビジョニング試行から 署名 要素を処理できなかったエラーが含まれます。 |
件名 | 前回のプロビジョニング試行の 署名 要素の x.509 証明書のサブジェクトフィールドを格納します。 |
サブスクライバー | 前回のプロビジョニング試行から SubscriberId 要素を処理できなかったエラーが含まれます。 |
拇印 | 前回のプロビジョニング試行からの署名のsignaturevalue要素が含まれます。 |
TrustedCertificate | 前回のプロビジョニング試行から Trustedcertificate 要素を処理できないというエラーが含まれています。 |
WLANProfile | 前回のプロビジョニング試行から WLANProfile 要素を処理できなかったエラーが含まれます。 |
WLANProfiles | 前回のプロビジョニング試行からの WLANProfile 要素の処理によるエラーが含まれます。 |
完全なのスキーマスキーマは次のとおりです。
<?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>
関連トピック