ResultsSchema_v2, schéma
Le schéma ResultsSchema_v2 définit des éléments supplémentaires qui sont retournés à partir d’un appel à ProvisionResultsXml et décrivent 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/v2
. Tous les éléments ne se trouvent pas dans chaque profil, car certains éléments sont facultatifs.
Les éléments de schéma ResultsSchema_v2 sont des ajouts au schéma ResultsSchema version 1 défini dans l' http://www.microsoft.com/networking/CarrierControlResults/v1
espace de noms.
le schéma ResultsSchema_v2 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. |
AdditionalPDPContexts | Contient toutes les erreurs du traitement de l’élément AdditionalPDPContexts à partir de la dernière tentative d’approvisionnement. |
CarrierNetworkMetadata | Contient toutes les erreurs du traitement de l’élément CarrierNetworkMetadata à 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. |
CustomerSupportPhoneNumber | Contient toutes les erreurs du traitement de l’élément CustomerSupportPhoneNumber à partir de la dernière tentative d’approvisionnement. |
DataClassFriendlyNames | Contient toutes les erreurs du traitement de l’élément DataClassFriendlyNames à partir de la dernière tentative d’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. |
MultiplePDPContextPolicies | Contient toutes les erreurs du traitement de l’élément MultiplePDPContextPolicies à partir de la dernière tentative d’approvisionnement. |
NetworkSettings | Contient toutes les erreurs du traitement de l’élément NetworkSettings à partir de la dernière tentative d’approvisionnement. |
PDPContextPolicy | Contient toutes les erreurs du traitement d’un élément PDPContextPolicy à partir de la dernière tentative d’approvisionnement. |
Planification | Contient toutes les erreurs du traitement d’un élément de plan à partir de la dernière tentative d’approvisionnement. |
Plans | Contient toutes les erreurs du traitement de l’élément plans à 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. |
Abonné | Contient toutes les erreurs du traitement de l’élément abonné à partir de la dernière tentative d’approvisionnement. |
TetheringProfile | Contient toutes les erreurs du traitement d’un élément TetheringProfile à partir de la dernière tentative d’approvisionnement. |
TetheringSettings | Contient toutes les erreurs du traitement de l’élément TetheringSettings à partir 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 de ResultsSchema_v2 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