NDISTest 6.5 - [2 Computer] - AddressChange
Questo test verifica la possibilità di NDIS e del driver di eseguire l'override dell'indirizzo MAC corrente dell'adattatore scrivendo un nuovo indirizzo (indirizzi validi e non validi nel Registro di sistema con valore del Registro di sistema NetworkAddress). Il driver deve ricevere il nuovo indirizzo quando chiama NdisReadNetworkAddress durante l'inizializzazione. Di seguito è riportata la sequenza di eventi:
Leggere il parametro NetworkAddress corrente nel Registro di sistema in modo che possa essere ripristinato alla fine.
Eseguire una query sulla scheda per trovare l'indirizzo Ethernet corrente e permanente.
Arrestare il driver.
Scrivere il nuovo indirizzo Ethernet nel Registro di sistema.
Avviare il driver.
Eseguire una query sulla scheda per trovare l'impostazione corrente del Registro di sistema e confrontare con l'impostazione prevista.
Eseguire una query sulla scheda per trovare l'indirizzo permanente e assicurarsi che non sia stato modificato.
Chiedere al server di inviare 250 pacchetti al nuovo indirizzo corrente.
Chiedere al server di inviare 250 pacchetti all'indirizzo corrente originale (in attesa di 0 pacchetti ricevuti).
Ripetere i passaggi da 3 a 9 per ogni nuovo indirizzo da testare (quelli validi e non validi).
Arrestare il driver.
Inserire l'oggetto NetworkAddress originale nel Registro di sistema.
Avviare il driver.
Eseguire una query sulla scheda per trovare l'indirizzo Ethernet corrente e permanente e assicurarsi che siano uguali all'inizio.
Dettagli del test
Specifiche |
|
Piattaforme |
|
Versioni supportate |
|
Tempo di esecuzione previsto (in minuti) | 5 |
Categoria | Sviluppo |
Timeout (in minuti) | 300 |
Richiede il riavvio | false |
Richiede una configurazione speciale | false |
Tipo | automatic |
Documentazione aggiuntiva
I test in questa area di funzionalità potrebbero avere documentazione aggiuntiva, inclusi i prerequisiti, la configurazione e le informazioni sulla risoluzione dei problemi, disponibili negli argomenti seguenti:
Esecuzione del test
Prima di eseguire il test, completare la configurazione del test come descritto nei requisiti di test: Prerequisiti di test LAN.
Risoluzione dei problemi relativi
Per la risoluzione generica degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.
Per informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi ai test LAN.
Altre informazioni
Parametri
Nome parametro | Descrizione dei parametri |
---|---|
queryTestDeviceID | |
SupportDeviceGuid0 | |
ClientMessageDeviceGuid | |
ServerMessageDeviceGuid | |
TestScript | elenco delimitato da virgole di processi di test da eseguire |