ResultsSchema, schéma
Le schéma ResultsSchema définit les éléments qui sont retournés à partir d’un appel à ProvisionResultsXml et décrit les résultats de la dernière tentative d’approvisionnement. Tous les éléments se trouvent dans l’espace de noms http://www.microsoft.com/networking/CarrierControlResults/v1
. Tous les éléments ne se trouvent pas dans chaque profil, car certains éléments sont facultatifs.
le schéma ResultsSchema_v2 définit des éléments supplémentaires dans l' http://www.microsoft.com/networking/CarrierControlResults/v2
espace de noms et est pris en charge sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.
Le tableau suivant répertorie tous les éléments de ce schéma, triés par ordre alphabétique par nom.
Élément | Description |
---|---|
Activation | Contient toutes les erreurs du traitement de l’élément d' activation à partir de la dernière tentative d’approvisionnement. |
CarrierProvisioningResult | Contient toutes les erreurs du traitement de l’élément CarrierProvisioning à partir de la dernière tentative d’approvisionnement. CarrierProvisioningResult est l’élément racine unique pour les résultats de l’approvisionnement. |
DefaultProfile | Contient toutes les erreurs du traitement de l’élément DefaultProfile à partir de la dernière tentative d’approvisionnement. |
Émetteur | Contient toutes les erreurs du traitement de l’élément CarrierId à partir de la dernière tentative d’approvisionnement. |
MBNProfiles | Contient toutes les erreurs du traitement de l’élément MBNProfiles à partir de la dernière tentative d’approvisionnement. |
NotificationSignatureKey | Contient toutes les erreurs du traitement de l’élément KeyInfo de la dernière tentative d’approvisionnement. |
Stratégie | Contient toutes les erreurs du traitement du schéma CarrierPolicy à partir de la dernière tentative d’approvisionnement. |
Approvisionnement | Contient toutes les erreurs du traitement de l’élément d' approvisionnement à partir de la dernière tentative d’approvisionnement. |
PurchaseProfile | Contient toutes les erreurs du traitement de l’élément PurchaseProfile à partir de la dernière tentative d’approvisionnement. |
RefreshParameters | Contient toutes les erreurs du traitement de l’élément RefreshParameters à partir de la dernière tentative d’approvisionnement. |
Signature | Contient toutes les erreurs du traitement de l’élément de signature à partir de la dernière tentative d’approvisionnement. |
Subject | Contient le champ objet du certificat X. 509 de l’élément de signature à partir de la dernière tentative d’approvisionnement. |
Abonné | Contient toutes les erreurs du traitement de l’élément abonné à partir de la dernière tentative d’approvisionnement. |
Empreinte | Contient l’élément SignatureValue de la signature de la dernière tentative d’approvisionnement. |
TrustedCertificate | Contient des erreurs de traitement de l’un des éléments TrustedCertificate à partir de la dernière tentative d’approvisionnement. |
WLANProfile | Contient toutes les erreurs du traitement d’un élément WLANProfile à partir de la dernière tentative d’approvisionnement. |
WLANProfiles | Contient toutes les erreurs du traitement des éléments WLANProfile à partir de la dernière tentative d’approvisionnement. |
Le schéma ResultsSchema complet est le suivant :
<?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>
Rubriques connexes