struktur WDF_CHILD_LIST_CONFIG (wdfchildlist.h)
[Berlaku untuk KMDF saja]
Struktur WDF_CHILD_LIST_CONFIG berisi informasi konfigurasi untuk daftar perangkat anak.
Sintaks
typedef struct _WDF_CHILD_LIST_CONFIG {
ULONG Size;
ULONG IdentificationDescriptionSize;
ULONG AddressDescriptionSize;
PFN_WDF_CHILD_LIST_CREATE_DEVICE EvtChildListCreateDevice;
PFN_WDF_CHILD_LIST_SCAN_FOR_CHILDREN EvtChildListScanForChildren;
PFN_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY EvtChildListIdentificationDescriptionCopy;
PFN_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE EvtChildListIdentificationDescriptionDuplicate;
PFN_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP EvtChildListIdentificationDescriptionCleanup;
PFN_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE EvtChildListIdentificationDescriptionCompare;
PFN_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY EvtChildListAddressDescriptionCopy;
PFN_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE EvtChildListAddressDescriptionDuplicate;
PFN_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP EvtChildListAddressDescriptionCleanup;
PFN_WDF_CHILD_LIST_DEVICE_REENUMERATED EvtChildListDeviceReenumerated;
} WDF_CHILD_LIST_CONFIG, *PWDF_CHILD_LIST_CONFIG;
Anggota
Size
Ukuran, dalam byte, dari struktur ini.
IdentificationDescriptionSize
Ukuran, dalam byte, dari deskripsi identifikasi setiap anak. Untuk informasi selengkapnya, lihat WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER.
AddressDescriptionSize
Ukuran, dalam byte, dari deskripsi alamat setiap anak. Untuk informasi selengkapnya, lihat WDF_CHILD_ADDRESS_DESCRIPTION_HEADER.
EvtChildListCreateDevice
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListCreateDevice driver. Fungsi panggilan balik ini diperlukan.
EvtChildListScanForChildren
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListScanForChildren driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListIdentificationDescriptionCopy
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCopy driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListIdentificationDescriptionDuplicate
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionDuplicate driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListIdentificationDescriptionCleanup
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCleanup driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListIdentificationDescriptionCompare
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCompare driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListAddressDescriptionCopy
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCopy driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListAddressDescriptionDuplicate
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListAddressDescriptionDuplicate driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListAddressDescriptionCleanup
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCleanup driver. Fungsi panggilan balik ini bersifat opsional.
EvtChildListDeviceReenumerated
Penunjuk ke fungsi panggilan balik peristiwa EvtChildListDeviceReenumerated driver. Fungsi panggilan balik ini bersifat opsional.
Keterangan
Struktur WDF_CHILD_LIST_CONFIG digunakan sebagai input ke metode WdfFdoInitSetDefaultChildListConfig dan WdfChildListCreate .
Untuk menginisialisasi struktur WDF_CHILD_LIST_CONFIG, driver harus memanggil WDF_CHILD_LIST_CONFIG_INIT.
Untuk informasi selengkapnya tentang daftar anak, lihat Enumerasi Dinamis.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Header | wdfchildlist.h (termasuk Wdf.h) |
Lihat juga
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER
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