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. |