Bagikan melalui


Antarmuka tindakan

Antarmuka tindakan mengontrol instans antarmuka IWDTFTarget2 . Setiap plug-in harus mendukung antarmuka ini. Semua antarmuka tindakan mewarisi dari IAction, baik secara langsung maupun tidak langsung.

Anda dapat mengambil antarmuka tindakan untuk target dengan memanggil metode IWDTFTarget2::GetInterface.

Ada dua set antarmuka tindakan: antarmuka tindakan perangkat dan antarmuka tindakan sistem.

Antarmuka Tindakan Perangkat

Antarmuka Deskripsi
IWDTFDriverPackageAction2 Menentukan operasi dan properti yang mewakili paket driver untuk paket driver yang diimpor dan diimpor sebelumnya.
IWDTFDriverSetupAction2 Menentukan operasi yang mengontrol perangkat target selama penyiapan driver.
IWDTFEnhancedDeviceTestSupportAction2 Menentukan operasi dan properti yang mendukung driver filter Enhanced Device Test (EDT).
IWDTFEnhancedDeviceTestSupportActions2 Menentukan operasi dan properti yang mendukung pengumpulan tindakan Enhanced Device Test (EDT).
IWDTFPNPAction2 Menentukan operasi dan properti untuk antarmuka pengujian terkait perangkat Plug and Play (PNP).
IWDTFPNPActions2 Menentukan operasi dan properti untuk pengumpulan antarmuka pengujian terkait perangkat Plug and Play (PNP).
IWDTFSimpleIOEx2 Mendefinisikan operasi untuk pengujian fungsionalitas I/O sinkron sederhana.
IWDTFSimpleIOStressAction2 Mendefinisikan operasi untuk pengujian fungsionalitas I/O asinkron sederhana.
IWDTFSimpleIOStressActions2 Mendefinisikan operasi untuk kumpulan pengujian fungsionalitas I/O asinkron sederhana.

Antarmuka Tindakan Sistem

Antarmuka Deskripsi
IWDTFDriverSetupSystemAction2 Menentukan operasi yang mengontrol sistem selama penyiapan driver.
IWDTFSystemAction2 Menentukan operasi dan properti yang mendukung pengujian driver.

Keterangan

Dalam WDTF, antarmuka IWDTFSimpleIOStressAction2 diimplementasikan sekali sebagai pembungkus di sekitar banyak implementasi SimpleIO.

SimpleIO dapat lebih mudah digunakan secara langsung, daripada melalui IWDTFSimpleIOStressAction2. Ini karena kode skenario harus menyimpan referensi ke setiap instans IWDTFSimpleIOStressAction2 yang dimulainya, dan ingatlah untuk menghentikannya sebelum menutup. Namun, karena IWDTFSimpleIOStressAction2 berjalan secara asinkron, IWDTFSimpleIOStressAction2 berjalan secara asinkron, hal ini memungkinkan Anda menguji kombinasi peristiwa. Misalnya, instans IWDTFSimpleIOStressAction2 dapat memulai pengujian I/O untuk jangka waktu yang lama untuk menguji fitur tidur perangkat keras.

Persyaratan

Header
WDTFDriverPackageAction (Tautan Tertunda)
WDTFDriverSetupDeviceAction.h
WDTFInterfaces.h
WDTFEDTAction.h
WDTFPNPAction.h

Lihat juga

IAction

IWDTFTarget2

IWDTFTarget2::GetInterface

IWDTFSimpleIOStressAction2