Esempi di API HLK

Questa sezione descrive il codice di esempio che è possibile usare per accedere all'API Windows Hardware Lab Kit (Windows HLK).

Contenuto della sezione:

Argomento Dettagli

Hello World

Questo esempio è un'introduzione di base a come creare un progetto, eseguire test e creare un pacchetto.

Elencare progetti

Questo esempio elenca tutti i progetti in un controller e stampa informazioni di base su ogni oggetto.

Famiglie di destinazione

Questo esempio illustra come creare famiglie di destinazione ed eseguire test su di essi.

Pianificazione avanzata

Questi esempi illustrano scenari di pianificazione avanzati.

Creazione di un pacchetto

Questo esempio descrive i passaggi della creazione di un pacchetto da un progetto.

Riepilogo di bug di diagnostica

Questo esempio illustra come recuperare e visualizzare un riepilogo del controllo di bug di diagnostica per un test che ha esito negativo durante un arresto anomalo del sistema.

Esportazione di un risultato di test

Questo esempio illustra come esportare un risultato di test non riuscito in modo che possa essere eseguito in un computer all'esterno dell'ambiente HLK completo.

Estrazione di file di log da un pacchetto

Questo esempio illustra come estrarre i file di log da un pacchetto.

Filtro

Questo esempio illustra come applicare filtri a un progetto e recuperare i filtri da un progetto.

Ricerca di test mancanti

Questo esempio illustra come trovare i test mancanti da un pacchetto.

Crescita del pool di macchine

Questo esempio usa la funzionalità Crescita pool di macchine per aggiungere e ridistribuire automaticamente i test alle destinazioni dopo la pianificazione di un test.

Computer in uso

Questo esempio illustra come recuperare i nomi dei computer in cui sono attualmente in esecuzione i test.

Gestire lo stato del computer

Questo esempio illustra come gestire il computer indicato.

Barra di riferimento per dispositivi mobili prima di un'esecuzione di test

Questo esempio illustra come flashare un'immagine del sistema operativo in un dispositivo mobile come parte di un'esecuzione di test.

Test multi-dispositivo

Questo esempio illustra come eseguire test multi-dispositivo.

Schema file di definizione progetto

Questo esempio definisce il formato del file di definizione del progetto.

Pianificare le informazioni

Questo esempio mostra l'utilizzo dell'enumerazione DistributionOption e dei nuovi flag di metadati di test.

Pianificare il test per fase di sviluppo

Questo esempio illustra alcuni modi per pianificare i test.

Schema del file di raccolta test

Questo esempio definisce il formato del file di raccolta test.

File di risorse

Gli esempi in questa sezione richiedono i file di risorse seguenti. Installare HLK per ottenere questi file. Per usare le DLL nel progetto di Visual Studio, fare clic su Progetto, scegliere Aggiungi riferimento e quindi fare clic su Sfoglia per passare a ogni file.

  • 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