Ejemplos de LA API de HLK

En esta sección se describe el código de ejemplo que puede usar para acceder a la API windows Hardware Lab Kit (Windows HLK).

En esta sección:

Tema Detalles

Hello World

Este ejemplo es una introducción básica a cómo crear un proyecto, ejecutar pruebas y crear un paquete.

Obtención de una lista de los proyectos

En este ejemplo se enumeran todos los proyectos de un controlador e imprime información básica sobre cada uno.

Familias de destino

En este ejemplo se muestra cómo crear familias de destino y ejecutar pruebas en ellas.

Programación avanzada

Estos ejemplos muestran escenarios de programación avanzados.

Creación de un paquete

En este ejemplo se describen los pasos para crear un paquete a partir de un proyecto.

Resumen de comprobación de errores de diagnóstico

En este ejemplo se muestra cómo recuperar y mostrar un resumen de comprobación de errores de diagnóstico para una prueba que produce un error durante un bloqueo del sistema.

Exportar un resultado de prueba

En este ejemplo se muestra cómo exportar un resultado de prueba con errores para que se pueda ejecutar en una máquina fuera del entorno HLK completo.

Extracción de archivos de registro de un paquete

En este ejemplo se muestra cómo extraer archivos de registro de un paquete.

Filtros

En este ejemplo se muestra cómo aplicar filtros a un proyecto y recuperar filtros de un proyecto.

Búsqueda de pruebas que faltan

En este ejemplo se muestra cómo buscar pruebas que faltan en un paquete.

Crecimiento del grupo de máquinas

En este ejemplo se usa la característica Crecimiento del grupo de máquinas para agregar y redistribuir automáticamente las pruebas a los destinos una vez programada una prueba.

Máquinas en uso

En este ejemplo se muestra cómo recuperar los nombres de las máquinas en las que se ejecutan actualmente las pruebas.

Administrar el estado de la máquina

En este ejemplo se muestra cómo administrar la máquina indicada.

Reflash móvil antes de una ejecución de prueba

En este ejemplo se muestra cómo flashar una imagen del sistema operativo en un dispositivo móvil como parte de una ejecución de prueba.

Pruebas de varios dispositivos

En este ejemplo se muestra cómo ejecutar pruebas de varios dispositivos.

Esquema del archivo de definición de proyecto

En este ejemplo se define el formato del archivo de definición de proyecto.

Información de programación

En este ejemplo se muestra el uso de la enumeración DistributionOption y las nuevas marcas de metadatos de prueba.

Programación de pruebas por fase de desarrollo

En este ejemplo se muestran algunas maneras de programar pruebas.

Esquema del archivo de recopilación de pruebas

En este ejemplo se define el formato del archivo de recopilación de pruebas.

Archivos de recursos

Los ejemplos de esta sección requieren los siguientes archivos de recursos. Instale el HLK para obtener estos archivos. Para usar los archivos DLL en el proyecto de Visual Studio, haga clic en Proyecto, haga clic en Agregar referencia y, a continuación, haga clic en Examinar para ir a cada archivo.

  • microsoft.windows.kits.hardware.logging.dll

  • microsoft.windows.kits.hardware.objectmodel.dbconnection.dll

  • microsoft.windows.kits.hardware.objectmodel.dll

  • microsoft.windows.kits.hardware.objectmodel.submission.dll

  • Microsoft.WTT.Diagnostics.dll

  • WTTOMBase.dll

  • WTTOMDimension.dll

  • WTTOMFeature.dll

  • WTTOMIdentity.dll

  • WTTOMJobs.dll

  • WTTOMParameter.dll

  • WTTOMResource.dll

  • WTTOMSQLProvider.dll