NDISTest 6.0 - [1 Mesin] - 1c_FaultHandling
Pengujian otomatis ini menggunakan fitur injeksi kesalahan NDIS. Setiap perulangan akan mengatur bit dalam registri untuk driver yang sedang diuji. Bit ini akan menyebabkan NDIS gagal dalam panggilan NDIS tertentu. Nama nilai registri adalah NdisDriverVerifyFlags. Panggilan perulangan, nilai, dan NDIS tercantum di bawah ini:
Perulangan | Nilai | Panggilan NDIS |
---|---|---|
0 |
0x001 |
NdisMAllocateMapRegisters |
1 |
0x002 |
NdisMRegisterInterrupt |
2 |
0x004 |
NdisMAllocateSharedMemory |
3 |
0x010 |
NdisMMapIoSpace |
4 |
0x020 |
NdisMRegisterIoPortRange |
5 |
0x040 |
Baca NdisGetSetBusConfigSpace |
6 |
0x080 |
Tulis NdisGetSetBusConfigSpace |
7 |
0x100 |
NdismInitializeScatterGatherDma |
Driver tidak boleh memuat kecuali tidak memanggil fungsi tertentu. Pengujian ini berhasil selama driver tidak merusak sistem. Selama setiap perulangan pengujian, setelah driver gagal memuat registri dibersihkan dan driver dimuat secara normal untuk memastikannya masih berfungsi.
Detail pengujian
Spesifikasi |
|
Platform |
|
Rilis yang Didukung |
|
Durasi yang diharapkan (dalam menit) | 5 |
Kategori | Pengembangan |
Waktu habis (dalam menit) | 300 |
Memerlukan boot ulang | salah |
Membutuhkan konfigurasi khusus | salah |
Jenis | automatic |
Dokumentasi tambahan
Pengujian di area fitur ini mungkin memiliki dokumentasi tambahan, termasuk prasyarat, penyiapan, dan informasi pemecahan masalah, yang dapat ditemukan dalam topik berikut:
Menjalankan pengujian
Sebelum Anda menjalankan pengujian, selesaikan penyiapan pengujian seperti yang dijelaskan dalam persyaratan pengujian: Prasyarat Pengujian LAN.
Pemecahan masalah
Untuk pemecahan masalah umum kegagalan pengujian HLK, lihat Memecahkan Masalah Kegagalan Pengujian Windows HLK.
Untuk informasi pemecahan masalah, lihat Pemecahan Masalah Pengujian LAN.
Informasi selengkapnya
Sintaks perintah
Perintah | Deskripsi |
---|---|
[WTTRunWorkingDir]\ndistest\bin\ndtest.exe /auto /client /dvi /u /target:Miniport /tc:[queryTestDeviceID] /script:{1c_FaultHandling.wsf} |
Menjalankan pengujian. |
Parameter
Nama parameter | Deskripsi parameter |
---|---|
queryTestDeviceID | |
TestScript | daftar pekerjaan pengujian yang dipisahkan koma untuk dijalankan |