Schema ResultsSchema
Lo schema ResultsSchema definisce gli elementi restituiti da una chiamata a ProvisionResultsXml e descrive i risultati dell'ultimo tentativo di provisioning. Tutti gli elementi sono nello spazio dei nomi http://www.microsoft.com/networking/CarrierControlResults/v1
. Non tutti gli elementi sono in ogni profilo, poiché alcuni elementi sono facoltativi.
Lo schema ResultsSchema_v2 definisce http://www.microsoft.com/networking/CarrierControlResults/v2
elementi aggiuntivi nello spazio dei nomi ed è supportato in Windows 8.1, Windows Server 2012 R2 e versioni successive.
Nella tabella seguente sono elencati tutti gli elementi di questo schema, ordinati alfabeticamente in base al nome.
Elemento | Descrizione |
---|---|
Activation | Contiene eventuali errori di elaborazione dell'elemento Activation dall'ultimo tentativo di provisioning. |
CarrierProvisioningResult | Contiene eventuali errori di elaborazione dell'elemento CarrierProvisioning dall'ultimo tentativo di provisioning. CarrierProvisioningResult è l'elemento radice univoco per i risultati del provisioning. |
DefaultProfile | Contiene eventuali errori di elaborazione dell'elemento DefaultProfile dall'ultimo tentativo di provisioning. |
Issuer | Contiene eventuali errori di elaborazione dell'elemento CarrierId dall'ultimo tentativo di provisioning. |
MBNProfiles | Contiene eventuali errori di elaborazione dell'elemento MBNProfiles dall'ultimo tentativo di provisioning. |
NotificationSignatureKey | Contiene eventuali errori di elaborazione dell'elemento KeyInfo dall'ultimo tentativo di provisioning. |
Criteri | Contiene eventuali errori di elaborazione dello schema CarrierPolicy dall'ultimo tentativo di provisioning. |
Provisioning | Contiene eventuali errori di elaborazione dell'elemento Provisioning dall'ultimo tentativo di provisioning. |
PurchaseProfile | Contiene eventuali errori di elaborazione dell'elemento PurchaseProfile dall'ultimo tentativo di provisioning. |
RefreshParameters | Contiene eventuali errori di elaborazione dell'elemento RefreshParameters dall'ultimo tentativo di provisioning. |
Firma | Contiene eventuali errori di elaborazione dell'elemento Signature dall'ultimo tentativo di provisioning. |
Oggetto | Contiene il campo soggetto del certificato X.509 dell'elemento Signature dell'ultimo tentativo di provisioning. |
Sottoscrittore | Contiene eventuali errori di elaborazione dell'elemento SubscriberId dall'ultimo tentativo di provisioning. |
Identificazione personale | Contiene l'elemento SignatureValue della firma dall'ultimo tentativo di provisioning. |
TrustedCertificate | Contiene gli errori di elaborazione di qualsiasi elemento TrustedCertificate dall'ultimo tentativo di provisioning. |
WLANProfile | Contiene eventuali errori di elaborazione di un elemento WLANProfile dall'ultimo tentativo di provisioning. |
WLANProfiles | Contiene eventuali errori di elaborazione degli elementi WLANProfile dell'ultimo tentativo di provisioning. |
Di seguito è riportato lo schema ResultsSchema completo:
<?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>
Argomenti correlati