Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
La categoria di test Installazione driver include test che disinstallano e reinstallano un driver più volte per verificare la funzionalità di installazione. I test avviano test di I/O sul driver e sul dispositivo dopo ogni reinstallazione. I test sono progettati per migliorare l'esperienza complessiva per gli utenti finali che devono installare e reinstallare un driver di dispositivo o un dispositivo.
Test di DriverInstall
Reinstallare con input/output prima e dopo
Questo test disinstalla e reinstalla i driver per i dispositivi selezionati ed esegue test di I/O nei dispositivi.
Test binario: Devfund_Reinstall_With_IO_BeforeAndAfter.wsc
Test del metodo: Reinstallazione_con_IO_prima_e_dopo
Parametri: [DQ] e [IOPeriod] Per altre informazioni, vedere "Device Fundamentals Test Parameters" in Come selezionare e configurare i test Device Fundamentals
Informazioni su ReInstall con I/O prima e dopo il test
Questo test esegue le operazioni seguenti:
- Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
- Verifica l'I/O nel dispositivo di test e i relativi discendenti usando plug-in di I/O semplice di WDTF. Per ulteriori informazioni, vedere i plug-in Simple I/O forniti di WDTF .
- Reinstalla il driver originale nel dispositivo di test usando metodo IWDTFDriverSetupAction2::UpdateDriver.
- Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
- Verifica l'I/O sul dispositivo di test e sui suoi discendenti utilizzando i plug-in WDTF Simple I/O. Per ulteriori informazioni, consultare i plug-in WDTF Simple I/O forniti in .
- Riavvia il sistema se il passaggio 3 richiede un riavvio.
- Installa il driver NULL nel dispositivo di test usando il metodo IWDTFDriverSetupAction2::UnInstallDriverPermanently, e riavvia il sistema se necessario.
- Reinstalla il driver originale nel dispositivo sottoposto a test usando metodo IWDTFDriverSetupAction2::UpdateDriver.
- Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
- Verifica l'I/O sul dispositivo di test e sui suoi discendenti usando i plug-in WDTF per semplici I/O. Per ulteriori informazioni, vedere plug-in WDTF Simple I/O forniti.
- Ripete il passaggio 1 - 10 più volte.
Eseguire il debug degli errori di installazione usando i log dell'API di installazione
I log dell'API di installazione (setupapi.app.log e setupapi.dev.log) contengono informazioni utili per eseguire il debug degli errori di installazione del driver registrati da questo test. I log dell'API di installazione sono disponibili in %windir%directory \inf\ nel sistema di test.
Per aumentare il livello di dettaglio e la potenziale utilità di questi log, impostare la chiave di registro su 0x2000FFFF prima di eseguire il test di reinstallazione.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\LogLevel
Argomenti correlati
Come testare un driver in fase di esecuzione con Visual Studio
Come selezionare e configurare i test dei concetti fondamentali del dispositivo
Test sui fondamenti del dispositivo
Plug-in per I/O semplice di WDTF forniti
Come testare un driver in fase di esecuzione da un prompt dei comandi