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

WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

WDF_CHILD_LIST_CONFIG_INIT

WdfChildListCreate

WdfFdoInitSetDefaultChildListConfig