SD-Ioctl Test
Questo test verifica che le chiamate IOCTL specifiche di SD funzionino da qualsiasi processo in modalità utente come previsto.
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 l'installazione dei test come descritto nei requisiti di test: Prerequisiti di test fondamentali del sistema WDTF.
Il test prevede che una scheda SD venga inserita nel controller host e funzioni prima dell'inizio del test.
Risoluzione dei problemi relativi
Per la risoluzione generica degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.
Il test invia diverse varianti di IOCTLs al disco e convalida la risposta. Nel caso di un errore durante l'invio di IOCTL o la convalida della risposta, i log contengono informazioni sugli errori. Per controllare la traccia WTT, seguire questa procedura:
Visualizzare il log attività dell'esecuzione del test SDIOCTL.
Aprire il file di log sdioctltst.wtl.
Verificare la presenza di messaggi che potrebbero risolvere il problema.
Per altre informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi ai test dei concetti fondamentali del sistema.
Altre informazioni
Il test eseguirà una serie di IOCTL e vari parametri che circondano tali IOCTL. Li invierà al disco sottostante e convaliderà la risposta conforme ai requisiti. Informazioni di log su quali IOCTL e i risultati vengono stampati come test case nel log.
Di seguito è riportato un elenco di IOCTLs trattati in questo file:
IOCTL_DISK_MEDIA_REMOVAL
IOCTL_DISK_GET_LENGTH_INFO
IOCTL_DISK_IS_WRITABLE
IOCTL_DISK_VERIFY
IOCTL_STORAGE_CHECK_VERIFY
IOCTL_STORAGE_CHECK_VERIFY2
IOCTL_DISK_CHECK_VERIFY
IOCTL_DISK_GET_CACHE_INFORMATION
IOCTL_STORAGE_GET_HOTPLUG_INFO
IOCTL_STORAGE_SET_HOTPLUG_INFO
IOCTL_STORAGE_GET_DEVICE_NUMBER
IOCTL_DISK_GET_DRIVE_GEOMETRY
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX
IOCTL_STORAGE_GET_MEDIA_TYPES_EX
IOCTL_STORAGE_QUERY_PROPERTY
IOCTL_SCSI_GET_ADDRESS
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER
IOCTL_SFFDISK_QUERY_DEVICE_PROTOCOL
IOCTL_SFFDISK_DEVICE_COMMAND
IOCTL_SFFDISK_DEVICE_PASSWORD
Parametri
Nome parametro | Descrizione dei parametri |
---|---|
LLU_NetAccessOnly | |
WDKDeviceID | Percorso dell'istanza del dispositivo da testare. |