ResultsSchema_v2 스키마
ResultsSchema_v2 스키마는 ProvisionResultsXml 호출에서 반환되는 추가 요소를 정의하고 마지막 프로비저닝 시도의 결과를 설명합니다. 모든 요소는 네임스페이스에 http://www.microsoft.com/networking/CarrierControlResults/v2
있습니다. 일부 요소는 선택 사항이므로 모든 요소가 모든 프로필에 있는 것은 아닙니다.
ResultsSchema_v2 스키마 요소는 네임스페이스에 정의된 ResultsSchema 버전 1 스키마에 http://www.microsoft.com/networking/CarrierControlResults/v1
추가됩니다.
ResultsSchema_v2 스키마는 Windows 8.1, Windows Server 2012 R2 이상에서 지원됩니다.
다음 표에는 이름별로 사전순으로 정렬된 이 스키마의 모든 요소가 나열되어 있습니다.
요소 | Description |
---|---|
활성화 | 마지막 프로비저닝 시도에서 Activation 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
AdditionalPDPContexts | 마지막 프로비저닝 시도에서 AdditionalPDPContexts 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
CarrierNetworkMetadata | 마지막 프로비저닝 시도에서 CarrierNetworkMetadata 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
CarrierProvisioningResult | 마지막 프로비저닝 시도에서 CarrierProvisioning 요소를 처리하는 동안 발생하는 오류를 포함합니다. CarrierProvisioningResult 는 프로비전 결과에 대한 고유한 루트 요소입니다. |
CustomerSupportPhoneNumber | 마지막 프로비저닝 시도에서 CustomerSupportPhoneNumber 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
DataClassFriendlyNames | 마지막 프로비저닝 시도에서 DataClassFriendlyNames 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
DefaultProfile | 마지막 프로비저닝 시도에서 DefaultProfile 요소를 처리할 때 발생하는 오류를 포함합니다. |
발급자 | 마지막 프로비저닝 시도에서 CarrierId 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
MBNProfiles | 마지막 프로비저닝 시도에서 MBNProfiles 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
MultiplePDPContextPolicies | 마지막 프로비저닝 시도에서 MultiplePDPContextPolicies 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
NetworkSettings | 마지막 프로비저닝 시도에서 NetworkSettings 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
PDPContextPolicy | 마지막 프로비저닝 시도에서 PDPContextPolicy 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
계획 | 마지막 프로비저닝 시도에서 Plan 요소를 처리할 때 발생하는 오류를 포함합니다. |
플랜 | 마지막 프로비저닝 시도에서 Plans 요소를 처리할 때 발생하는 오류를 포함합니다. |
프로비전 | 마지막 프로비저닝 시도에서 프로비전 요소를 처리할 때 발생하는 오류를 포함합니다. |
PurchaseProfile | 마지막 프로비저닝 시도에서 PurchaseProfile 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
RefreshParameters | 마지막 프로비저닝 시도에서 RefreshParameters 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
구독자 | 마지막 프로비저닝 시도에서 SubscriberId 요소를 처리할 때 발생하는 오류를 포함합니다. |
TetheringProfile | 마지막 프로비저닝 시도에서 TetheringProfile 요소를 처리할 때 발생하는 오류를 포함합니다. |
TetheringSettings | 마지막 프로비저닝 시도에서 TetheringSettings 요소를 처리하는 동안 발생하는 오류를 포함합니다. |
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>
관련 항목