enumerasi WDF_RETRIEVE_CHILD_FLAGS (wdfchildlist.h)
[Berlaku untuk KMDF saja]
Enumerasi WDF_RETRIEVE_CHILD_FLAGS menentukan bendera yang dapat diatur driver sebelum memanggil WdfChildListBeginIteration.
Sintaks
typedef enum _WDF_RETRIEVE_CHILD_FLAGS {
WdfRetrieveUnspecified = 0x0000,
WdfRetrievePresentChildren = 0x0001,
WdfRetrieveMissingChildren = 0x0002,
WdfRetrievePendingChildren = 0x0004,
WdfRetrieveAddedChildren = (WdfRetrievePresentChildren | WdfRetrievePendingChildren),
WdfRetrieveAllChildren = (WdfRetrievePresentChildren | WdfRetrievePendingChildren | WdfRetrieveMissingChildren)
} WDF_RETRIEVE_CHILD_FLAGS;
Konstanta
WdfRetrieveUnspecified Nilai: 0x0000 Dicadangkan untuk penggunaan internal saja. |
WdfRetrievePresentChildren Nilai: 0x0001 Panggilan ke WdfChildListRetrieveNextDevice akan mengambil perangkat anak tempat objek perangkat kerangka kerja berada. |
WdfRetrieveMissingChildren Nilai: 0x0002 Panggilan ke WdfChildListRetrieveNextDevice akan mengambil perangkat anak yang ditandai sebagai hilang. |
WdfRetrievePendingChildren Nilai: 0x0004 Panggilan ke WdfChildListRetrieveNextDevice akan mengambil perangkat anak yang telah dilaporkan driver sebagai ada, tetapi objek perangkat kerangka kerja belum dibuat (karena kerangka kerja belum memanggil fungsi panggilan balik EvtChildListCreateDevice driver). |
WdfRetrieveAddedChildren Nilai: (WdfRetrievePresentChildren Panggilan ke WdfChildListRetrieveNextDevice akan mengambil perangkat anak yang ada atau tertunda. |
WdfRetrieveAllChildren Nilai: (WdfRetrievePresentChildren Panggilan ke WdfChildListRetrieveNextDevice akan mengambil perangkat anak yang ada, tertunda, atau hilang. |
Keterangan
Sebelum memanggil WdfChildListBeginIteration, driver Anda harus mengatur bendera jenis WDF_RETRIEVE_CHILD_FLAGS dalam struktur WDF_CHILD_LIST_ITERATOR .
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Header | wdfchildlist.h (termasuk Wdf.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk