Enviar un paquete de manifiesto de dispositivo pc
Envío de un paquete de manifiesto de dispositivo pc
Puede usar el mismo método para enviar paquetes para la versión preliminar o la versión.
Para enviar un paquete de manifiesto de dispositivo
Firme el paquete devicemanifest-ms con la herramienta SignTool .
Inicie sesión en el panel desde el Centro de desarrollo de hardware o el Centro de desarrollo de Windows mediante una cuenta Microsoft.
En Metadatos del dispositivo, haga clic en Crear experiencia si desea enviar una nueva experiencia o haga clic en Administrar experiencia si desea modificar una experiencia existente.
Busque y seleccione el nuevo paquete devicemanifest-ms y, a continuación, haga clic en Enviar.
Crear un paquete de envío de manifiesto de dispositivo
Un paquete de envío de manifiesto de dispositivo es el formato de paquete en el que todos los metadatos del dispositivo del equipo deben enviarse al Centro de desarrollo de hardware.
El paquete de envío del manifiesto de dispositivo contiene archivos que declaran compatibilidad con la configuración regional y habilitan la validación de los HWID de PC para que pertenezcan a las empresas de envío. El paquete de manifiesto del dispositivo también incluye un paquete de metadatos del dispositivo.
Los paquetes de envío de manifiestos de dispositivo se cargan en el Centro de desarrollo de hardware de la misma manera que los paquetes de metadatos del dispositivo. Con la misma interfaz de usuario y cuadros de carga, escriba el nombre del archivo *.devicemanifest-ms para cargarlo.
Todos los cuadros de carga de archivos distintos de la carga masiva en la interfaz de usuario del Centro de desarrollo de hardware aceptarán paquetes de envío de manifiesto de dispositivo.
Contenido del paquete de envío del manifiesto de dispositivo
Cada paquete de envío de manifiesto de dispositivo consta de los siguientes componentes:
Paquete de metadatos de dispositivo
Este paquete contiene información y gráficos para mostrar iconos de dispositivo, establecer acciones y usar características de experiencia de dispositivo en Windows.
El paquete de metadatos del dispositivo siempre es necesario.
Documento XML localeInfo
Este documento contiene datos sobre las configuraciones regionales incluidas en el paquete de metadatos del dispositivo que lo acompaña. El Centro de desarrollo de hardware usa estos datos para validar correctamente el paquete de metadatos del dispositivo para una o varias configuraciones regionales.
El documento XML LocaleInfo siempre es necesario, incluso si el paquete de metadatos del dispositivo solo contiene una única configuración regional.
Documento XML PcMetadataSubmission
Este documento contiene datos usados para validar los HWID en el paquete de metadatos del dispositivo del equipo que lo acompaña. El Centro de desarrollo de hardware usa estos datos para comprobar que los HWID del paquete de metadatos del dispositivo pertenecen a las empresas correctas.
El documento XML PcMetadataSubmission solo es necesario para los paquetes de metadatos del dispositivo pc.
Nota
Los documentos XML se deben guardar mediante la codificación UTF-8.
Estructura de un paquete de envío de manifiesto de dispositivo de PC
La estructura de un paquete de manifiesto de dispositivo depende de si los metadatos del dispositivo incluidos son para un equipo, para banda ancha móvil o contienen compatibilidad con varias configuraciones regionales.
Si los metadatos del dispositivo no entran en ninguna de las tres categorías, no es necesario un paquete de manifiesto de dispositivo. Sin embargo, todavía se puede usar un paquete de manifiesto de dispositivo para indicar que el paquete de metadatos del dispositivo es para una sola configuración regional.
Los componentes de un paquete de envío de manifiesto de dispositivo pc se almacenan en un archivo de gabinete comprimido. El nombre de archivo debe tener un sufijo .devicemanifest-ms.
Cada paquete de envío de manifiesto de dispositivo de PC debe tener la estructura siguiente:
GUID1.devicemanifest-ms
\GUID1.devicemetadata-ms
\LocaleInfo.xml
\PcMetadataSubmission.xml
"GUID1" debe ser un GUID.
Para crear el LocaleInfo.xml y el PcMetadataSubmission.xml, consulte a continuación.
Para obtener información sobre cómo desarrollar el paquete de metadatos del dispositivo, *.devicemetadata-ms, consulte Referencia del esquema del paquete de metadatos de dispositivo para Windows 8
Puede usar la herramienta Cabarc para crear estos paquetes CAB. Puede encontrar más información sobre esta herramienta en Información general de Cabarc.
Al crear un archivo *.devicemanifest-ms mediante la herramienta Cabarc, debe crear un directorio local en el que el paquete de metadatos del dispositivo (*.devicemetadata-ms), el documento XML LocaleInfo y el documento XML PcMetadataSubmission se encuentran en la raíz del directorio.
Comentarios (manifiesto del dispositivo)
Los nombres de archivo .devicemanifest -ms y .devicemetadata-ms deben especificar el GUID sin los delimitadores de llave ({}).
El GUID de cada envío de manifiesto de dispositivo de PC y el paquete de metadatos del dispositivo deben ser únicos. Al crear un paquete nuevo o revisado, debe crear un NUEVO GUID.
Para obtener más información sobre cómo crear archivos de gabinete, consulte el Kit de desarrollo de software de Gabinete de Microsoft.
Ejemplo (manifiesto de dispositivo)
A continuación se muestra un ejemplo de cómo usar la herramienta Cabarc para crear un archivo .devicemanifest-ms. En este ejemplo, los componentes del archivo de manifiesto del dispositivo pc se encuentran en un directorio local denominado PcPackages:
.\PcPackages\
.\PcPackages\PcMetadataSubmission.xml
.\PcPackages\LocaleInfo.xml
.\PcPackages\GUID.devicemetadata-ms
El archivo GUID.devicemanifest-ms se creó en un directorio local denominado PCFiles:
Cabarc.exe -r -p -P .\PcPackages\
N .\PCFiles\ GUID.devicemanifest-ms
.\PcPackages\PcMetadataSubmission.xml
.\PcPackages\LocaleInfo.xml
Puede encontrar más información sobre esta herramienta en Información general de Cabarc.
Creación de PcMetadataSubmission.xml
Esquema XML PcMetadataSubmission
Un paquete de envío de manifiesto de dispositivo puede contener un documento PcMetadataSubmission.xml, que tiene información que el sitio del Centro de desarrollo de hardware usa para validar los HardwareID del equipo en PackageInfo.xml.
Los datos del documento PcMetadataSubmission.xml tienen formato basado en el esquema XML PcMetadataSubmission, que se describe a continuación.
Nota
El documento XML se debe guardar mediante la codificación UTF-8.
Para obtener más información sobre ComputerHardwareID, vea How to Create a Device Metadata Package for Devices and Printers.
Espacio de nombres del esquema XML PcMetadataSubmission
A continuación se muestran los espacios de nombres del esquema XML PcMetadataSubmission:
http://schemas.microsoft.com/Windows/2009/05/MetadataSubmission/PcMetadataSubmission
http://schemas.microsoft.com/Windows/2011/06/MetadataSubmission/PcMetadataSubmissionv2
Información general de elementos/atributos XML de PcMetadataSubmission
En la tabla siguiente se describen los elementos de metadatos y los atributos del esquema XML PcMetadataSubmission.
Element/Attributes | Tipo de elemento/atributo | Obligatorio/ opcional | Descripción |
---|---|---|---|
SMBIOSEntry | SMBIOSEntryType | Obligatorio | Especifica la información de SMBIOS para el equipo. |
SystemManufacturer | tns:SMBIOSStringType | Obligatorio | Especifica el nombre de los equipos. |
SystemFamily | tns:SMBIOSStringType | Opcionales | Especifica el nombre de familia del fabricante del equipo. |
SystemProductName | tns:SMBIOSStringType | Opcionales | Especifica el nombre del producto (equipo). |
BIOSVendor | tns:SMBIOSStringType | Opcionales | Especifica el nombre del fabricante del BIOS. |
BIOSVersion | tns:SMBIOSStringType | Opcionales | Especifica el número de versión del BIOS. |
SystemBIOSMajorRelease | tns:BIOSReleaseType | Opcionales | Especifica la versión MajorRelease del BIOS. |
SystemBIOSMinorRelease | tns:BIOSReleaseType | Opcionales | Especifica la versión MinorRelease del BIOS. |
Tipo de gabinete | tns:TypeofEnclosureType | Opcionales | Especifica el tipo de gabinete del equipo. |
SKUNumber | v2:SMBIOSStringType | Opcionales | Especifica el número de SKU del equipo. |
Definición del esquema XML PcMetadataSubmission
A continuación se muestra la definición del esquema XML PcMetadataSubmission
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://schemas.microsoft.com/Windows/2009/05/MetadataSubmission/PcMetadataSubmission" xmlns:tns="http://schemas.microsoft.com/Windows/2009/05/MetadataSubmission/PcMetadataSubmission" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v2="http://schemas.microsoft.com/Windows/2011/06/MetadataSubmission/PcMetadataSubmissionv2" elementFormDefault="qualified" blockDefault="#all">
<xs:element name="PcMetadataSubmission" type="tns:PcMetadataSubmissionType" />
<xs:complexType name="PcMetadataSubmissionType">
<xs:sequence>
<xs:element name="SMBIOSList" type="tns:SMBIOSListType" />
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="SMBIOSListType">
<xs:sequence>
<xs:element name="SMBIOSEntry" type="tns:SMBIOSEntryType" maxOccurs="unbounded" />
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="SMBIOSEntryType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="SystemManufacturer" type="tns:SMBIOSStringType" use="required" />
<xs:attribute name="SystemFamily" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="SystemProductName" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="BIOSVendor" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="BIOSVersion" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="SystemBIOSMajorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:attribute name="SystemBIOSMinorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:attribute name="EnclosureType" type="tns:TypeofEnclosureType" use="optional" />
<xs:attribute ref="v2:SKUNumber" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BIOSReleaseType">
<xs:restriction base="xs:hexBinary">
<xs:minLength value="1" />
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TypeofEnclosureType">
<xs:restriction base="xs:hexBinary">
<xs:pattern value="([0-7][0-9A-F]|0[0-9A-F])" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
A continuación se muestra la definición de esquema XML PcMetadataSubmissionv2:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://schemas.microsoft.com/Windows/2011/06/MetadataSubmission/PcMetadataSubmissionv2" xmlns:tns="http://schemas.microsoft.com/Windows/2011/06/MetadataSubmission/PcMetadataSubmissionv2" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" blockDefault="#all">
<xs:attribute name="SKUNumber" type="tns:SMBIOSStringType" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
Referencia de esquema XML de PcMetadataSubmission
El esquema XML PcMetadataSubmission define los siguientes elementos y atributos:
- SMBIOSList
- SMBIOSEntry
- SystemManufacturer
- SystemFamily
- SystemProductName
- BIOSVendor
- BIOSVersion
- SystemBIOSMajorRelease
- SystemBIOSMinorRelease
- Tipo de gabinete
- SKUNumber
- SMBIOSEntry
Elementos SMBIOSEntry
El elemento SMBIOSEntry especifica información del sistema informático. En función de esta información, el Centro de desarrollo de hardware crea identificadores de hardware del equipo y compara el valor con el hardwareID del equipo en el packageinfo.xml que envía junto con el PcMetadataSubmission.xml.
<xs:element name="SMBIOSEntry" type="tns:SMBIOSEntryType" maxOccurs="unbounded" />
<xs:complexType name="SMBIOSEntryType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="SystemManufacturer" type="tns:SMBIOSStringType" use="required" />
<xs:attribute name="SystemFamily" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="SystemProductName" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="BIOSVendor" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="BIOSVersion" type="tns:SMBIOSStringType" use="optional" />
<xs:attribute name="SystemBIOSMajorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:attribute name="SystemBIOSMinorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:attribute name="Enclosuretype" type="tns:TypeofEnclosureType" use="optional" />
<xs:anyAttribute namespace="##other" processContents="lax" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Comentarios (elemento SMBIOSEntry)
Se puede usar más de un elemento SMBIOSEntry para especificar varios sistemas.
Por ejemplo, considere la posibilidad de que un paquete de metadatos admita varios sistemas pc. Los siguientes elementos SMBIOSEntry se pueden usar para definir los sistemas pc.
<SMBIOSList>
<SMBIOSEntry
SystemManufacturer="FABRIKAM" SystemFamily…
/>
<SMBIOSEntry
SystemManufacturer="FABRIKAM" SystemFamily…
</SMBIOSList>
Atributos SystemManufacturer
Los atributos SystemManufacturer especifican el nombre de familia de los equipos.
<xs:attribute name="SystemManufacturer" type="tns:SMBIOSStringType" use="required" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributos SystemManufacturer)
El valor especificado por el atributo SystemManufacturer debe ser idéntico al valor del campo Fabricante de la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información de campo en SMBIOS del campo Fabricante.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Fabricante | Información del sistema (tipo 1) | 2.0+ | 04h | BYTE | STRING | Índice de una cadena terminada en null dentro de la matriz dmiStrucBuffer. Esta cadena especifica el nombre del fabricante del equipo. |
Para obtener más información sobre la matriz dmiStrucBuffer y los campos SMBIOS, vea System Management BIOS (SMBIOS) Specification.
Atributos SystemFamily
Los atributos SystemFamily especifican el nombre del fabricante del equipo.
<xs:attribute name="SystemFamily" type="tns:SMBIOSStringType" use="optional" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributos SystemFamily)
El valor especificado por el atributo SystemFamily debe ser idéntico al valor del campo Familia en la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información de campo en SMBIOS del campo Familia.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Familia | Información del sistema (tipo 1) | 2.4+ | 1Ah | BYTE | STRING | Índice de una cadena terminada en null dentro de la matriz dmiStrucBuffer. Esta cadena especifica la familia a la que pertenece un equipo determinado. Una familia hace referencia a un conjunto de equipos que son similares pero no idénticos desde un punto de vista de hardware o software. Normalmente, una familia se compone de diferentes modelos de equipo, que tienen diferentes configuraciones y puntos de precios. Los equipos de la misma familia suelen tener características estéticas y de personalización de marca similares. |
Para obtener más información sobre la matriz dmiStrucBuffer y los campos SMBIOS, consulte Especificación del BIOS de administración del sistema (SMBIOS).
Atributos SystemProductName
Los atributos SystemProductName especifican el nombre del producto (equipo).
<xs:attribute name="SystemProductName" type="tns:SMBIOSStringType" use="optional" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributo SystemProductName)
El valor especificado por el atributo SystemProductName debe ser idéntico al valor del campo Nombre del producto en la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información de campo en SMBIOS del campo Nombre del producto.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Nombre de producto | Información del sistema (tipo 1) | 2.0+ | 05h | BYTE | STRING | Índice de una cadena terminada en null dentro de la matriz dmiStrucBuffer. Esta cadena especifica el nombre del producto del equipo. |
Para obtener más información sobre la matriz dmiStrucBuffer y los campos SMBIOS, vea System Management BIOS (SMBIOS) Specification.
Atributos biosVendor
Los atributos BIOSVendor especifican el nombre del fabricante del BIOS.
<xs:attribute name="BIOSVendor" type="tns:SMBIOSStringType" use="optional" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributo BIOSVendor)
El valor especificado por el atributo BIOSVendor debe ser idéntico al valor del campo Vendor de la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo Proveedor.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Vendor | Información del BIOS (tipo 0) | 2,0 | 04h | BYTE | STRING | Índice de una cadena terminada en null dentro de la matriz dmiStrucBuffer. Esta cadena especifica el nombre del proveedor del BIOS. |
Para obtener más información sobre la matriz dmiStrucBuffer y los campos SMBIOS, vea System Management BIOS (SMBIOS) Specification.
Atributos BIOSVersion
Los atributos BIOSVersion especifican el número de versión del BIOS.
<xs:attribute name="BIOSVersion" type="tns:SMBIOSStringType" use="optional" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributo BIOSVersion)
El valor especificado por el atributo BIOSVersion debe ser idéntico al valor del campo Versión del BIOS de la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo Versión del BIOS.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Versión del BIOS | Información del BIOS (tipo 0) | 2,0 | 05h | BYTE | STRING | Índice de una cadena terminada en null dentro de la matriz dmiStrucBuffer. Esta cadena puede contener información sobre el núcleo del procesador y la versión de OEM. |
Para obtener más información sobre la matriz dmiStrucBuffer y los campos SMBIOS, vea System Management BIOS (SMBIOS) Specification.
Atributos SystemBIOSMajorRelease
Los atributos SystemBIOSMajorRelease especifican la versión de versión principal del BIOS.
<xs:attribute name="SystemBIOSMajorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:simpleType name="BIOSReleaseType">
<xs:restriction base="xs:hexBinary">
<xs:minLength value="1" />
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributo SystemBIOSMajorRelease)
El valor especificado por el atributo SystemBIOSMajorRelease debe ser idéntico al valor del campo SystemBIOSMajorRelease de la tabla SMBIOS en el equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo SystemBIOSMajorRelease.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Versión principal del BIOS del sistema | Información del BIOS (tipo 0) | 2,4 | 14h | BYTE | Varía. | La versión principal del BIOS del sistema. |
Para obtener más información sobre los campos SMBIOS, consulte Especificación del BIOS de administración del sistema (SMBIOS).
Atributos SystemBIOSMinorRelease
Los atributos SYSTEMBIOSMinorRelease especifican la versión secundaria del BIOS.
<xs:attribute name="SystemBIOSMinorRelease" type="tns:BIOSReleaseType" use="optional" />
<xs:simpleType name="BIOSReleaseType">
<xs:restriction base="xs:hexBinary">
<xs:minLength value="1" />
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributos SYSTEMBIOSMinorRelease)
El valor especificado por el atributo SystemBIOSMinorRelease debe ser idéntico al valor del campo SystemBIOSMinorRelease de la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo SystemBIOSMinorRelease.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Versión secundaria del BIOS del sistema | Información del BIOS (tipo 0) | 2,4 | 15h | BYTE | Varía. | La versión secundaria del BIOS del sistema. |
Para obtener más información sobre los campos SMBIOS, consulte Especificación del BIOS de administración del sistema (SMBIOS).
Atributo Enclosuretype
Los atributos Enclosuretype especifican el tipo de gabinete del equipo.
<xs:attribute name="EnclosureType" type="tns:TypeofEnclosureType" use="optional" />
<xs:simpleType name="TypeofEnclosureType">
<xs:restriction base="xs:hexBinary">
<xs:pattern value="([0-7][0-9A-F]|0[0-9A-F])" />
</xs:restriction>
</xs:simpleType>
Comentarios (atributo Enclosuretype)
El valor especificado por el atributo Enclosuretype debe ser idéntico al valor del campo Gabinete de la tabla SMBIOS en el equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo Gabinete.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Tipo de gabinete | Gabinete del sistema (tipo 3) | 2.0+ | 05h | BYTE | Varía. | El gabinete del sistema o los tipos de chasis. |
Para obtener más información sobre los campos SMBIOS, consulte Especificación del BIOS de administración del sistema (SMBIOS).
Elemento SKUNumber
El elemento SKUNumber especifica el número de SKU del equipo.
<xs:attribute name="SKUNumber" type="tns:SMBIOSStringType" />
<xs:simpleType name="SMBIOSStringType">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
Comentarios (elemento SKUNumber)
El valor especificado por el elemento SKUNumber debe ser idéntico al valor del campo Número de SKU de la tabla SMBIOS del equipo de destino. En la tabla siguiente se muestra la información del campo SMBIOS del campo Número de SKU.
Nombre del campo | Nombre y tipo de estructura | Versión de especificación SMBIOS | Offset | Length | Value | Descripción |
---|---|---|---|---|---|---|
Número de SKU | Información del sistema (tipo 1) | 2.4+ | 19h | BYTE | STRING | Número de cadena terminada en Null. Esta cadena de texto se usa para identificar una configuración de equipo determinada para la venta. A veces también se denomina id. de producto o número de pedido de compra. Este número se encuentra con frecuencia en campos existentes, pero no hay ningún formato estándar. Normalmente, para una placa del sistema determinada de un OEM determinado, hay decenas de configuraciones únicas de procesador, memoria, disco duro y unidad óptica. |
Para obtener más información sobre los campos SMBIOS, consulte Especificación del BIOS de administración del sistema (SMBIOS).
Ejemplo XML de PcMetadataSubmission
En el siguiente documento XML se usa el esquema XML PcMetadataSubmission para especificar los componentes de la información de PcMetadataSubmission del equipo de destino.
<?xml version="1.0" encoding="utf-8"?>
<PcMetadataSubmission xmlns="http://schemas.microsoft.com/Windows/2009/05/MetadataSubmission/PcMetadataSubmission">
<SMBIOSList>
<SMBIOSEntry
SystemManufacturer="FABRIKAM"
SystemFamily="FABRIKAM A SERIES"
SystemProductName="FABRIKAM LAPTOP"
BIOSVendor="FABRIKAM"
BIOSVersion="7BETC7WW (2.08 )"
SystemBIOSMajorRelease="08"
SystemBIOSMinorRelease="00"
EnclosureType="0A"
v2:SKUNumber="1234567890ABCD"
/>
</SMBIOSList>
</PcMetadataSubmission>
Creación de LocaleInfo.xml
Para obtener información sobre cómo crear el archivo Localeinfo.xml para su envío, vea Crear el archivo de envío de LocaleInfo.xml.