ResultsSchema 스키마
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 이상에서 지원됩니다.
다음 표에서는 이름별로 사전순으로 정렬된 이 스키마의 모든 요소를 나열합니다.
요소 | Description |
---|---|
활성화 | 마지막 프로비저닝 시도에서 Activation 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
CarrierProvisioningResult | 마지막 프로비저닝 시도에서 CarrierProvisioning 요소를 처리하는 동안 발생하는 오류를 포함합니다. CarrierProvisioningResult 는 프로비저닝 결과에 대한 고유한 루트 요소입니다. |
DefaultProfile | 마지막 프로비저닝 시도에서 DefaultProfile 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
발급자 | 마지막 프로비저닝 시도에서 CarrierId 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
MBNProfiles | 마지막 프로비저닝 시도에서 MBNProfiles 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
NotificationSignatureKey | 마지막 프로비저닝 시도에서 KeyInfo 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
정책 | 마지막 프로비저닝 시도에서 CarrierPolicy 스키마를 처리하는 동안 발생하는 오류를 포함합니다. |
프로비전 | 마지막 프로비저닝 시도에서 프로비전 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
PurchaseProfile | 마지막 프로비저닝 시도에서 PurchaseProfile 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
RefreshParameters | 마지막 프로비저닝 시도에서 RefreshParameters 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
서명 | 마지막 프로비저닝 시도에서 Signature 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
제목 | 마지막 프로비전 시도에서 Signature 요소의 X.509 인증서 주체 필드를 포함합니다. |
구독자 | 마지막 프로비저닝 시도에서 SubscriberId 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
지문 | 마지막 프로비전 시도에서 서명의SignatureValue 요소를 포함합니다. |
TrustedCertificate | 마지막 프로비저닝 시도에서 TrustedCertificate 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
WLANProfile | 마지막 프로비저닝 시도에서 WLANProfile 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
WLANProfiles | 마지막 프로비저닝 시도에서 WLANProfile 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
전체 ResultsSchema 스키마는 다음과 같습니다.
<?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>
관련 항목