header wdfchildlist.h

Header ini digunakan oleh wdf. Untuk informasi selengkapnya, lihat:

wdfchildlist.h berisi antarmuka pemrograman berikut:

Fungsi

 
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

Fungsi WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT menginisialisasi struktur WDF_CHILD_ADDRESS_DESCRIPTION_HEADER.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

Fungsi WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT menginisialisasi struktur WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER.
WDF_CHILD_LIST_CONFIG_INIT

Fungsi WDF_CHILD_LIST_CONFIG_INIT menginisialisasi struktur WDF_CHILD_LIST_CONFIG.
WDF_CHILD_LIST_ITERATOR_INIT

Fungsi WDF_CHILD_LIST_ITERATOR_INIT menginisialisasi struktur WDF_CHILD_LIST_ITERATOR.
WDF_CHILD_RETRIEVE_INFO_INIT

Fungsi WDF_CHILD_RETRIEVE_INFO_INIT menginisialisasi struktur WDF_CHILD_RETRIEVE_INFO.
WdfChildListAddOrUpdateChildDescriptionAsPresent

Metode WdfChildListAddOrUpdateChildDescriptionAsPresent menambahkan deskripsi anak baru ke daftar anak atau memperbarui deskripsi anak yang ada.
WdfChildListBeginIteration

Metode WdfChildListBeginIteration menyiapkan kerangka kerja untuk mengambil item dari daftar anak tertentu.
WdfChildListBeginScan

Metode WdfChildListBeginScan menyiapkan daftar perangkat anak tertentu sehingga driver dapat memperbarui informasi dalam daftar.
WdfChildListCreate

Metode WdfChildListCreate membuat daftar anak untuk perangkat induk tertentu.
WdfChildListEndIteration

Metode WdfChildListEndIteration memproses modifikasi ke daftar anak tertentu.
WdfChildListEndScan

Metode WdfChildListEndScan memproses modifikasi ke daftar anak tertentu.
WdfChildListGetDevice

Metode WdfChildListGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang mewakili perangkat induk dari daftar anak tertentu.
WdfChildListRequestChildEject

Metode WdfChildListRequestChildEject menginformasikan kerangka kerja bahwa perangkat tertentu akan dikeluarkan dari stasiun docking-nya.
WdfChildListRetrieveAddressDescription

Metode WdfChildListRetrieveAddressDescription menemukan perangkat anak yang memiliki deskripsi identifikasi tertentu dan mengambil deskripsi alamat perangkat.
WdfChildListRetrieveNextDevice

Metode WdfChildListRetrieveNextDevice melintasi daftar anak tertentu dan mengambil perangkat anak berikutnya yang cocok dengan kriteria yang ditentukan.
WdfChildListRetrievePdo

Metode WdfChildListRetrievePdo mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan deskripsi anak tertentu dalam daftar anak.
WdfChildListUpdateAllChildDescriptionsAsPresent

Metode WdfChildListUpdateAllChildDescriptionsAsPresent menginformasikan kerangka kerja bahwa semua perangkat anak dalam daftar anak tertentu dicolokkan dan tersedia.
WdfChildListUpdateChildDescriptionAsMissing

Metode WdfChildListUpdateChildDescriptionAsMissing menginformasikan kerangka kerja bahwa perangkat anak tertentu saat ini dilepas atau tidak tersedia.

Fungsi panggilan balik

 
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCleanup driver membebaskan alokasi memori apa pun untuk deskripsi alamat yang dialokasikan oleh fungsi panggilan balik EvtChildListAddressDescriptionDuplicate driver.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCopy driver menyalin deskripsi alamat anak dari satu lokasi tertentu ke lokasi lain.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionDuplicate driver menduplikasi deskripsi alamat anak.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

Fungsi panggilan balik peristiwaEvtChildListCreateDevice driver bus membuat objek perangkat kerangka kerja untuk perangkat baru yang telah dijumlahkan secara dinamis.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

Fungsi panggilan balik peristiwa EvtChildListDeviceReenumerated driver memungkinkan driver menyetujui atau membatalkan reenumerasi perangkat tertentu.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCleanup driver membebaskan alokasi memori apa pun untuk deskripsi identifikasi yang dialokasikan oleh fungsi panggilan balik EvtChildListIdentificationDescriptionDuplicate driver.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCompare driver membandingkan satu deskripsi identifikasi anak dengan yang lain.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCopy driver menyalin deskripsi identifikasi anak dari satu lokasi tertentu ke lokasi lain.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionDuplicate driver menduplikasi deskripsi identifikasi anak.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

Fungsi panggilan balik peristiwa EvtChildListScanForChildren driver harus melaporkan semua perangkat anak yang ada.

Struktur

 
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

Struktur WDF_CHILD_ADDRESS_DESCRIPTION_HEADER adalah struktur header yang harus menjadi anggota pertama dari setiap struktur deskripsi alamat.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

Struktur WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER adalah struktur header yang harus menjadi anggota pertama dari setiap struktur deskripsi identifikasi.
WDF_CHILD_LIST_CONFIG

Struktur WDF_CHILD_LIST_CONFIG berisi informasi konfigurasi untuk daftar perangkat anak.
WDF_CHILD_LIST_ITERATOR

Struktur WDF_CHILD_LIST_ITERATOR mengidentifikasi jenis perangkat anak yang akan diambil kerangka kerja saat driver memanggil WdfChildListRetrieveNextDevice.
WDF_CHILD_RETRIEVE_INFO

Struktur WDF_CHILD_RETRIEVE_INFO berisi informasi tentang perangkat anak yang diperoleh dengan memanggil WdfChildListRetrieveNextDevice atau WdfChildListRetrievePdo.

Enumerasi

 
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

Enumerasi WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS menentukan nilai status perangkat yang disimpan kerangka kerja dalam struktur WDF_CHILD_RETRIEVE_INFO driver.
WDF_RETRIEVE_CHILD_FLAGS

Enumerasi WDF_RETRIEVE_CHILD_FLAGS menentukan bendera yang dapat diatur driver sebelum memanggil WdfChildListBeginIteration.