Windows Driver Framework (WDF)

Gambaran umum teknologi Windows Driver Framework.

Untuk mengembangkan Windows Driver Framework, Anda memerlukan header ini:

Untuk panduan pemrograman, lihat Windows Driver Framework.

Enumerasi

 
DEVICE_POWER_STATE

Enumerasi DEVICE_POWER_STATE mengidentifikasi status daya perangkat yang dapat dimasukkan perangkat.
POWER_ACTION

Pelajari bagaimana enumerasi POWER_ACTION mengidentifikasi tindakan daya sistem yang dapat terjadi di komputer.
SECURITY_IMPERSONATION_LEVEL

Enumerasi SECURITY_IMPERSONATION_LEVEL berisi nilai yang mengidentifikasi tingkat peniruan keamanan.
WDF_CALLBACK_CONSTRAINT

enumerasi WDF_CALLBACK_CONSTRAINT
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_DEVICE_FAILED_ACTION

Enumerasi WDF_DEVICE_FAILED_ACTION mengidentifikasi tindakan yang akan dilakukan kerangka kerja ketika driver melaporkan kegagalan perangkat lunak atau perangkat keras yang tidak dapat dipulihkan.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Enumerasi ini digunakan secara internal oleh kerangka kerja. Jangan gunakan. Enumerasi ini didefinisikan dalam wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Enumerasi ini digunakan secara internal oleh kerangka kerja. Jangan gunakan. Enumerasi ini didefinisikan dalam wudfddi_types.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Pelajari bagaimana enumerasi WDF_DEVICE_HWACCESS_TARGET_SIZE digunakan secara internal oleh kerangka kerja. Jangan gunakan. Enumerasi ini didefinisikan dalam wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Pelajari bagaimana enumerasi WDF_DEVICE_HWACCESS_TARGET_SIZE digunakan secara internal oleh kerangka kerja. Jangan gunakan. Enumerasi ini didefinisikan dalam wudfddi_types.h.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

Enumerasi WDF_DEVICE_IO_BUFFER_RETRIEVAL digunakan untuk menentukan kapan UMDF membuat buffer permintaan I/O tersedia untuk driver.
WDF_DEVICE_IO_TYPE

Enumerasi WDF_DEVICE_IO_TYPE digunakan untuk menentukan metode untuk mengakses buffer data.
WDF_DEVICE_IO_TYPE

Pelajari bahwa enumerasi WDF_DEVICE_IO_TYPE digunakan untuk menentukan metode untuk mengakses buffer data.
WDF_DEVICE_PNP_STATE

Enumerasi WDF_DEVICE_PNP_STATE mengidentifikasi semua status yang dapat dimasukkan oleh komputer status Plug and Play kerangka kerja.
WDF_DEVICE_POWER_POLICY_STATE

Enumerasi WDF_DEVICE_POWER_POLICY_STATE mengidentifikasi semua status yang dapat dimasukkan oleh komputer status kebijakan daya kerangka kerja.
WDF_DEVICE_POWER_STATE

Enumerasi WDF_DEVICE_POWER_STATE mengidentifikasi semua status yang dapat dimasukkan oleh komputer status daya kerangka kerja.
WDF_DEVICE_SHUTDOWN_FLAGS

Enumerasi WDF_DEVICE_SHUTDOWN_FLAGS menentukan bendera yang mengidentifikasi jenis pemberitahuan matikan yang dapat diterima driver.
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS

Jenis enumerasi WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS menentukan bendera yang dapat ditentukan driver saat memanggil WdfDeviceWdmDispatchIrpToIoQueue.
WDF_DMA_DIRECTION

Enumerasi WDF_DMA_DIRECTION menentukan arah transfer DMA.
WDF_DMA_ENABLER_CONFIG_FLAGS

Jenis enumerasi WDF_DMA_ENABLER_CONFIG_FLAGS menentukan bendera yang digunakan dalam struktur WDF_DMA_ENABLER_CONFIG driver.
WDF_DMA_PROFILE

Enumerasi WDF_DMA_PROFILE mengidentifikasi jenis operasi DMA master bus atau mode sistem yang dapat didukung perangkat.
WDF_DRIVER_INIT_FLAGS

Enumerasi WDF_DRIVER_INIT_FLAGS menentukan bendera inisialisasi driver.
WDF_EVENT_TYPE

Enumerasi WDF_EVENT_TYPE menentukan.
WDF_EVENT_TYPE

Pelajari bagaimana enumerasi WDF_EVENT_TYPE menentukan jenis peristiwa di mana driver dapat memberi tahu aplikasi terdaftar.
WDF_EXECUTION_LEVEL

Jenis enumerasi WDF_EXECUTION_LEVEL menentukan IRQL maksimum di mana kerangka kerja akan memanggil fungsi panggilan balik peristiwa yang telah disediakan driver untuk objek kerangka kerja.
WDF_FILE_INFORMATION_CLASS

Enumerasi WDF_FILE_INFORMATION_CLASS mengidentifikasi jenis informasi file yang dapat diperoleh atau diatur driver.
WDF_FILE_INFORMATION_CLASS

Pelajari bagaimana enumerasi WDF_FILE_INFORMATION_CLASS mengidentifikasi jenis informasi file yang dapat diperoleh atau diatur oleh driver.
WDF_FILEOBJECT_CLASS

Enumerasi WDF_FILEOBJECT_CLASS menentukan nilai yang mengidentifikasi apakah driver memerlukan objek file kerangka kerja untuk mewakili file yang coba dibuat atau dibuka oleh aplikasi atau driver lain.
WDF_INTERRUPT_POLARITY

Jenis enumerasi WDF_INTERRUPT_POLARITY digunakan untuk menentukan polaritas sinyal interupsi.
WDF_INTERRUPT_POLARITY

Pelajari bagaimana jenis enumerasi WDF_INTERRUPT_POLARITY digunakan untuk menentukan polaritas sinyal interupsi.
WDF_INTERRUPT_POLICY

Jenis enumerasi WDF_INTERRUPT_POLICY mengidentifikasi kebijakan afinitas yang dapat digunakan manajer PnP saat menetapkan interupsi perangkat ke prosesor sistem multiprosesor.
WDF_INTERRUPT_POLICY

Pelajari bagaimana jenis enumerasi WDF_INTERRUPT_POLICY mengidentifikasi kebijakan afinitas yang dapat digunakan manajer PnP saat menetapkan interupsi perangkat ke prosesor sistem multiprosesor.
WDF_INTERRUPT_POLICY

Jenis enumerasi WDF_INTERRUPT_POLICY mengidentifikasi kebijakan afinitas yang dapat digunakan manajer Plug and Play (PnP) saat menetapkan interupsi perangkat ke prosesor sistem multiprosesor.
WDF_INTERRUPT_PRIORITY

Pelajari bagaimana jenis enumerasi WDF_INTERRUPT_PRIORITY mengidentifikasi prioritas relatif untuk gangguan perangkat.
WDF_INTERRUPT_PRIORITY

Jenis enumerasi ini mengidentifikasi prioritas relatif untuk gangguan perangkat.
WDF_INTERRUPT_PRIORITY

Pelajari bagaimana jenis enumerasi ini mengidentifikasi prioritas relatif untuk gangguan perangkat.
WDF_IO_FORWARD_PROGRESS_ACTION

Enumerasi WDF_IO_FORWARD_PROGRESS_ACTION mengidentifikasi tindakan yang dapat diambil kerangka kerja untuk paket permintaan I/O (IRP) yang diperiksa driver Anda selama situasi memori rendah.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY

Enumerasi WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY mengidentifikasi tindakan yang dapat diambil kerangka kerja saat menerima permintaan I/O untuk driver Anda, jika ada situasi memori rendah.
WDF_IO_QUEUE_DISPATCH_TYPE

Jenis enumerasi WDF_IO_QUEUE_DISPATCH_TYPE mengidentifikasi metode pengiriman permintaan yang dapat dikaitkan dengan objek antrean kerangka kerja.
WDF_IO_QUEUE_DISPATCH_TYPE

Enumerasi WDF_IO_QUEUE_DISPATCH_TYPE berisi nilai yang mengidentifikasi bagaimana driver harus menerima permintaan dari antrean I/O.
WDF_IO_QUEUE_STATE

Jenis enumerasi WDF_IO_QUEUE_STATE mengidentifikasi status objek antrean kerangka kerja. Enumerator digunakan sebagai masker bit.
WDF_IO_QUEUE_STATE

Enumerasi WDF_IO_QUEUE_STATE berisi nilai yang mengidentifikasi status antrean I/O.
WDF_IO_TARGET_OPEN_TYPE

Enumerasi WDF_IO_TARGET_OPEN_TYPE menentukan bagaimana driver mengidentifikasi target I/O jarak jauh ketika driver memanggil WdfIoTargetOpen.
WDF_IO_TARGET_PURGE_IO_ACTION

Enumerasi WDF_IO_TARGET_PURGE_IO_ACTION mengidentifikasi tindakan yang dapat diambil kerangka kerja ketika driver memanggil WdfIoTargetPurge untuk menghapus menyeluruh target I/O.
WDF_IO_TARGET_SENT_IO_ACTION

Enumerasi WDF_IO_TARGET_SENT_IO_ACTION mengidentifikasi tindakan yang dapat dilakukan kerangka kerja ketika driver memanggil WdfIoTargetStop untuk menghentikan target I/O.
WDF_IO_TARGET_SENT_IO_ACTION

Enumerasi WDF_IO_TARGET_SENT_IO_ACTION mengidentifikasi tindakan yang dapat dilakukan kerangka kerja ketika driver memanggil IWDFIoTargetStateManagement::Stop atau IWDFRemoteTarget::Stop untuk menghentikan target I/O.
WDF_IO_TARGET_STATE

Enumerasi WDF_IO_TARGET_STATE menentukan status tempat target I/O dapat berada.
WDF_IO_TARGET_STATE

Pelajari bagaimana enumerasi WDF_IO_TARGET_STATE menentukan status tempat target I/O berada.
WDF_KPROCESSOR_MODE

Jenis enumerasi WDF_KPROCESSOR_MODE mengidentifikasi mode prosesor tempat utas dapat dijalankan.
WDF_MEMORY_DESCRIPTOR_TYPE

Enumerasi WDF_MEMORY_DESCRIPTOR_TYPE mengidentifikasi jenis deskripsi memori yang dapat ditentukan oleh struktur WDF_MEMORY_DESCRIPTOR.
WDF_PNP_CAPABILITY

Enumerasi WDF_PNP_CAPABILITY berisi nilai yang mengidentifikasi kemampuan Plug and Play (PnP) untuk perangkat.
WDF_PNP_STATE

Enumerasi WDF_PNP_STATE berisi nilai yang mengidentifikasi status Plug and Play (PnP) untuk perangkat.
WDF_POWER_DEVICE_STATE

Enumerasi WDF_POWER_DEVICE_STATE mengidentifikasi status daya perangkat yang mungkin didukung perangkat.
WDF_POWER_DEVICE_STATE

Enumerasi WDF_POWER_DEVICE_STATE berisi nilai yang mengidentifikasi status daya yang mungkin didukung perangkat.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

Enumerasi WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS disediakan untuk penggunaan internal.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

Artikel ini menjelaskan enumerasi WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS.
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE

Enumerasi WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE mengidentifikasi bagaimana batas waktu diam untuk perangkat ditentukan.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Enumerasi WDF_POWER_POLICY_S0_IDLE_CAPABILITIES mengidentifikasi kemampuan yang dapat didukung perangkat saat memasuki status berdaya rendah saat sedang menganggur.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Pelajari bagaimana enumerasi WDF_POWER_POLICY_S0_IDLE_CAPABILITIES mengidentifikasi kemampuan yang dapat didukung perangkat saat memasuki status berdaya rendah saat sedang menganggur.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Enumerasi WDF_POWER_POLICY_S0_IDLE_USER_CONTROL mengidentifikasi apakah pengguna dapat mengontrol perilaku perangkat saat perangkat diam dan sistem dalam status berfungsi (S0).
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Pelajari bagaimana enumerasi WDF_POWER_POLICY_S0_IDLE_USER_CONTROL mengidentifikasi apakah pengguna dapat mengontrol perilaku perangkat saat perangkat diam dan sistem dalam status berfungsi (S0).
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Enumerasi WDF_POWER_POLICY_SX_WAKE_USER_CONTROL mengidentifikasi apakah pengguna dapat mengontrol kemampuan perangkat untuk membangunkan sistem dari status daya sistem yang rendah.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Pelajari bagaimana enumerasi WDF_POWER_POLICY_SX_WAKE_USER_CONTROL mengidentifikasi apakah pengguna dapat mengontrol kemampuan perangkat untuk membangunkan sistem dari status daya sistem yang rendah.
WDF_PROPERTY_STORE_DISPOSITION

Enumerasi WDF_PROPERTY_STORE_DISPOSITION berisi nilai yang menunjukkan apakah nilai registri dibuat atau sudah ada ketika driver memperoleh antarmuka penyimpanan properti.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

Enumerasi WDF_PROPERTY_STORE_RETRIEVE_FLAGS berisi nilai yang menunjukkan apakah UMDF harus membuat kunci registri jika kunci belum ada.
WDF_PROPERTY_STORE_ROOT_CLASS

Enumerasi WDF_PROPERTY_STORE_ROOT_CLASS mengidentifikasi kunci registri yang diwakili oleh penyimpanan properti UMDF.
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE

Enumerasi WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE menentukan kapan kerangka kerja memanggil fungsi panggilan balik EvtDeviceReleaseHardware driver.
WDF_REMOVE_LOCK_OPTIONS_FLAGS

Jenis enumerasi WDF_REMOVE_LOCK_OPTIONS_FLAGS menentukan bendera yang digunakan dalam struktur WDF_REMOVE_LOCK_OPTIONS driver.
WDF_REQUEST_FORWARD_OPTIONS_FLAGS

Jenis enumerasi WDF_REQUEST_FORWARD_OPTIONS_FLAGS menentukan bendera yang digunakan dalam struktur WDF_REQUEST_FORWARD_OPTIONS driver.
WDF_REQUEST_REUSE_FLAGS

Jenis enumerasi WDF_REQUEST_REUSE_FLAGS menentukan bendera yang digunakan dalam struktur WDF_REQUEST_REUSE_PARAMS driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Jenis enumerasi WDF_REQUEST_SEND_OPTIONS_FLAGS menentukan bendera yang digunakan dalam struktur WDF_REQUEST_SEND_OPTIONS driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Jenis enumerasi WDF_REQUEST_SEND_OPTIONS_FLAGS menentukan bendera yang dapat ditentukan driver saat memanggil IWDFIoRequest::Send.
WDF_REQUEST_STOP_ACTION_FLAGS

Jenis enumerasi WDF_REQUEST_STOP_ACTION_FLAGS menentukan bendera yang diteruskan kerangka kerja ke fungsi panggilan balik EvtIoStop driver.
WDF_REQUEST_STOP_ACTION_FLAGS

Enumerasi WDF_REQUEST_STOP_ACTION_FLAGS berisi nilai yang mengidentifikasi status permintaan tindakan berhenti dalam panggilan ke metode IQueueCallbackIoStop::OnIoStop driver.
WDF_REQUEST_TYPE

Jenis enumerasi WDF_REQUEST_TYPE mengidentifikasi jenis permintaan yang mungkin dimuat objek permintaan kerangka kerja.
WDF_REQUEST_TYPE

Enumerasi WDF_REQUEST_TYPE mengidentifikasi jenis permintaan I/O yang dapat diwakili objek permintaan UMDF.
WDF_RETRIEVE_CHILD_FLAGS

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

Enumerasi WDF_SPECIAL_FILE_TYPE mengidentifikasi jenis file khusus yang dapat didukung perangkat.
WDF_STATE_NOTIFICATION_TYPE

Enumerasi WDF_STATE_NOTIFICATION_TYPE mengidentifikasi jenis pemberitahuan kebijakan Plug and Play, daya, atau daya yang akan diterima driver berbasis kerangka kerja.
WDF_SYNCHRONIZATION_SCOPE

Jenis enumerasi WDF_SYNCHRONIZATION_SCOPE menentukan bagaimana kerangka kerja akan menyinkronkan eksekusi fungsi panggilan balik peristiwa objek.
WDF_TASK_QUEUE_DISPATCH_TYPE

Artikel WDF_TASK_QUEUE_DISPATCH_TYPE ini hanya untuk penggunaan internal.
WDF_TASK_SEND_OPTIONS_FLAGS

Artikel WDF_TASK_SEND_OPTIONS_FLAGS ini hanya untuk penggunaan internal.
WDF_TRI_STATE

Jenis enumerasi WDF_TRI_STATE menentukan tiga nilai yang digunakan kerangka kerja untuk beberapa anggota struktur dan parameter fungsi.
WDF_TRI_STATE

Pelajari bagaimana jenis enumerasi WDF_TRI_STATE menentukan tiga nilai yang digunakan kerangka kerja untuk beberapa anggota struktur dan parameter fungsi.
WDF_USB_BMREQUEST_DIRECTION

Enumerasi WDF_USB_BMREQUEST_DIRECTION mengidentifikasi arah transfer data untuk transfer kontrol USB.
WDF_USB_BMREQUEST_RECIPIENT

Enumerasi WDF_USB_BMREQUEST_RECIPIENT mengidentifikasi penerima transfer data untuk transfer kontrol USB.
WDF_USB_BMREQUEST_TYPE

Enumerasi WDF_USB_BMREQUEST_TYPE mengidentifikasi jenis transfer data untuk transfer kontrol USB.
WDF_USB_DEVICE_TRAITS

Enumerasi WDF_USB_DEVICE_TRAITS mengidentifikasi sifat perangkat USB.
WDF_USB_PIPE_TYPE

Enumerasi WDF_USB_PIPE_TYPE mengidentifikasi jenis pipa USB.
WDF_USB_REQUEST_TYPE

Enumerasi WDF_USB_REQUEST_TYPE mengidentifikasi jenis permintaan USB yang dapat dikirim driver berbasis kerangka kerja ke target I/O USB.
WDF_USB_REQUEST_TYPE

Enumerasi WDF_USB_REQUEST_TYPE berisi nilai yang mengidentifikasi jenis objek permintaan USB.
WDF_WMI_PROVIDER_CONTROL

Enumerasi WDF_WMI_PROVIDER_CONTROL menentukan jenis fungsi kontrol yang dapat didukung penyedia data WMI.
WDF_WMI_PROVIDER_FLAGS

Enumerasi WDF_WMI_PROVIDER_FLAGS menentukan bendera konfigurasi untuk penyedia data WMI driver.
WdfUsbTargetDeviceSelectConfigType

Enumerasi WdfUsbTargetDeviceSelectConfigType menentukan jenis operasi konfigurasi untuk perangkat USB.
WdfUsbTargetDeviceSelectSettingType

Enumerasi WdfUsbTargetDeviceSelectSettingType mendefinisikan teknik untuk menentukan pengaturan alternatif untuk antarmuka USB.

Fungsi

 
Batalkan

Metode Pembatalan membatalkan semua transfer yang tertunda pada pipa USB.
AcquireInterruptLock

Metode AcquireInterruptLock memulai urutan kode yang dijalankan sambil menahan kunci objek interupsi.
AcquireLock

Metode AcquireLock mencegah kerangka kerja memanggil metode antarmuka yang didaftarkan driver.
AssignContext

Metode AssignContext mendaftarkan konteks dan fungsi panggilan balik pembersihan yang disediakan driver untuk objek .
AssignDeviceInterfaceState

Metode AssignDeviceInterfaceState memungkinkan atau menonaktifkan instans antarmuka perangkat yang ditentukan untuk perangkat.
AssignS0IdleSettings

Metode AssignS0IdleSettings menyediakan informasi yang disediakan driver yang digunakan kerangka kerja saat perangkat menganggur dan sistem dalam status berfungsi (S0).
AssignS0IdleSettingsEx

Metode AssignS0IdleSettingsEx menyediakan informasi yang disediakan driver yang digunakan kerangka kerja saat perangkat menganggur dan sistem dalam status berfungsi (S0).
AssignSxWakeSettings

Metode AssignSxWakeSettings menyediakan informasi yang disediakan driver tentang kemampuan perangkat untuk memicu sinyal bangun saat perangkat dan sistem dalam status daya rendah.
AutoForwardCreateCleanupClose

Metode AutoForwardCreateCleanupClose mengontrol saat membuat, membersihkan, dan menutup pemberitahuan diteruskan ke driver bawah berikutnya di tumpukan perangkat.
CancelSentRequest

Metode CancelSentRequest mencoba membatalkan permintaan I/O yang sebelumnya dikirimkan driver ke target I/O.
CancelSentRequestsForFile

Metode CancelSentRequestsForFile membatalkan semua permintaan I/O yang telah dikirim atas nama objek file yang ditentukan.
Tutup

Metode Tutup menutup instans objek file yang dibuat driver UMDF yang dibuat dengan memanggil metode IWDFDevice::CreateWdfFile.
Tutup

Metode Tutup menutup target I/O jarak jauh.
CloseForQueryRemove

Metode CloseForQueryRemove menutup target I/O jarak jauh karena sistem operasi mungkin memungkinkan perangkat dihapus.
CommitPnpState

Metode CommitPnpState menerapkan status properti Plug and Play (PnP) (yaitu, mengaktifkan, menonaktifkan, atau mengatur ke status default) yang ditetapkan metode IWDFDevice::SetPnpState.
Selesai

Metode Lengkap menyelesaikan permintaan I/O.
CompleteWithInformation

Metode CompleteWithInformation menyelesaikan permintaan dengan informasi yang disediakan.
MengonfigurasiContinuousReader

Metode ConfigureContinuousReader mengonfigurasi kerangka kerja untuk terus membaca dari pipa USB.
MengonfigurasiRequestDispatching

Metode ConfigureRequestDispatching mengonfigurasi antrean permintaan I/O dari jenis yang ditentukan ke antrean I/O yang ditentukan.
MengonfigurasiRequestDispatching

Metode ConfigureRequestDispatching mengonfigurasi antrean permintaan I/O dari jenis yang diberikan.
CopyFromBuffer

Metode CopyFromBuffer menyalin data dengan aman dari buffer sumber yang ditentukan ke objek memori.
CopyFromMemory

Metode CopyFromMemory menyalin data dengan aman dari buffer sumber yang ditentukan dan mencegah overrun yang mungkin disebabkan oleh operasi salin.
CopyToBuffer

Metode CopyToBuffer menyalin data dengan aman dari objek memori ke buffer target yang ditentukan.
CreateDevice

Metode CreateDevice mengonfigurasi dan membuat objek perangkat kerangka kerja baru.
CreateDeviceInterface

Metode CreateDeviceInterface membuat instans kelas antarmuka perangkat.
CreateFileHandleTarget

Metode CreateFileHandleTarget membuat objek target I/O berbasis handel file.
CreateInterrupt

Metode CreateInterrupt membuat objek interupsi kerangka kerja.
CreateIoQueue

Metode CreateIoQueue mengonfigurasi antrean I/O default yang terkait dengan perangkat atau membuat antrean I/O sekunder untuk perangkat.
CreatePreallocatedWdfMemory

Metode CreatePreallocatedWdfMemory membuat objek memori kerangka kerja untuk buffer yang ditentukan.
CreateRemoteInterface

Metode CreateRemoteInterface membuat objek antarmuka jarak jauh yang mewakili antarmuka perangkat.
CreateRemoteTarget

Metode CreateRemoteTarget membuat objek target jarak jauh yang mewakili target I/O jarak jauh.
CreateRequest

Metode CreateRequest membuat objek permintaan yang tidak diformat.
CreateSymbolicLink

Metode CreateSymbolicLink membuat tautan simbolis untuk perangkat.
CreateSymbolicLinkWithReferenceString

MetodeCreateSymbolicLinkWithReferenceString membuat nama tautan simbolis, dan secara opsional, string referensi, untuk perangkat.
CreateUsbTargetDevice

Metode CreateUsbTargetDevice membuat objek perangkat USB yang juga merupakan target I/O.
CreateWdfFile

Metode CreateWdfFile membuat objek file untuk digunakan driver.
CreateWdfMemory

Metode CreateWdfMemory membuat objek memori kerangka kerja dan mengalokasikan, untuk objek memori, buffer data dengan ukuran bukan nol yang ditentukan.
CreateWdfObject

Metode CreateWdfObject membuat objek WDF kustom (atau pengguna) dari objek WDF induk.
CreateWorkItem

Metode CreateWorkItem membuat objek item kerja kerangka kerja, yang kemudian dapat ditambahkan ke antrean item kerja kerangka kerja.
DeleteNamedValue

Metode DeleteNamedValue menghapus nama nilai dari registri.
DeleteWdfObject

Metode DeleteWdfObject menghapus objek Microsoft Windows Driver Frameworks (WDF) yang dibuat sebelumnya.
Nonaktifkan

Metode Nonaktifkan menonaktifkan gangguan perangkat tertentu dengan memanggil fungsi panggilan balik OnInterruptDisable driver.
Kosongkan

Metode Pengurasan mengarahkan antrean untuk menolak permintaan I/O masuk baru dan memungkinkan permintaan yang sudah diantrekan untuk dikirimkan ke driver untuk diproses.
DrainSynchronously

Metode DrainSynchronously mengarahkan antrean untuk menolak permintaan I/O masuk baru dan memungkinkan permintaan yang sudah diantrekan untuk dikirimkan ke driver untuk diproses. Metode ini kembali setelah semua permintaan selesai atau dibatalkan.
Aktifkan

Metode Aktifkan memungkinkan gangguan perangkat tertentu dengan memanggil fungsi panggilan balik OnInterruptEnable driver.
Masukkan Antrean

Metode Enqueue menambahkan objek item kerja kerangka kerja antarmuka ini ke antrean item kerja sistem.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCleanup driver membebaskan alokasi memori apa pun untuk deskripsi alamat bahwa fungsi panggilan balik EvtChildListAddressDescriptionDuplicate driver dialokasikan.
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 bahwa fungsi panggilan balik EvtChildListIdentificationDescriptionDuplicate driver dialokasikan.
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.
EVT_WDF_COMPANION_POST_D0_EXIT

Artikel EVT_WDF_COMPANION_POST_D0_EXIT ini hanya untuk penggunaan internal.
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE

Artikel EVT_WDF_COMPANION_POST_RELEASE_HARDWARE ini hanya untuk penggunaan internal.
EVT_WDF_COMPANION_PRE_D0_ENTRY

Artikel EVT_WDF_COMPANION_PRE_D0_ENTRY ini hanya untuk penggunaan internal.
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE

Artikel EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE ini hanya untuk penggunaan internal.
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0

Fungsi panggilan balik peristiwa EvtDeviceArmWakeFromS0 driver (yaitu, mengaktifkan) perangkat sehingga dapat memicu sinyal bangun saat dalam status perangkat berdaya rendah, jika sistem tetap dalam status kerja sistem (S0).
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX

Fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSx driver (yaitu, memungkinkan) perangkat sehingga dapat memicu sinyal bangun saat dalam keadaan perangkat berdaya rendah.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON

Lengan fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSxWithReason driver (yaitu, mengaktifkan) perangkat sehingga dapat memicu sinyal bangun saat dalam status perangkat berdaya rendah.
EVT_WDF_DEVICE_D0_ENTRY

Fungsi panggilan balik peristiwa EvtDeviceD0Entry driver melakukan operasi yang diperlukan saat perangkat driver memasuki status daya D0.
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED

Pelajari selengkapnya tentang: EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED

Fungsi panggilan balik peristiwa EvtDeviceD0EntryPostInterruptsEnabled driver melakukan operasi khusus perangkat yang diperlukan setelah driver mengaktifkan gangguan perangkat keras perangkat.
EVT_WDF_DEVICE_D0_EXIT

Fungsi panggilan balik peristiwa EvtDeviceD0Exit driver melakukan operasi yang diperlukan saat perangkat driver meninggalkan status daya D0.
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED

Pelajari selengkapnya tentang: EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED

Fungsi panggilan balik peristiwa EvtDeviceD0ExitPreInterruptsDisabled driver melakukan operasi khusus perangkat yang diperlukan sebelum driver menonaktifkan gangguan perangkat keras.
EVT_WDF_DEVICE_DISABLE_WAKE_AT_BUS

Fungsi panggilan balik peristiwa EvtDeviceDisableWakeAtBus pengemudi bus melakukan operasi tingkat bus yang menonaktifkan kemampuan salah satu perangkat bus untuk memicu sinyal bangun di bus.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0

Fungsi panggilan balik peristiwa EvtDeviceDisarmWakeFromS0 driver melucuti (yaitu, menonaktifkan) kemampuan perangkat untuk memicu sinyal bangun saat dalam status perangkat berdaya rendah, jika sistem tetap dalam status kerja sistem (S0).
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX

Fungsi panggilan balik peristiwa EvtDeviceDisarmWakeFromSx driver melucuti (yaitu, menonaktifkan) kemampuan perangkat untuk memicu sinyal bangun saat perangkat dan sistem berada dalam status daya rendah.
EVT_WDF_DEVICE_EJECT

Fungsi panggilan balik peristiwa EvtDeviceEject driver menangani operasi yang diperlukan untuk mengeluarkan perangkat dari stasiun docking-nya.
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS

Fungsi panggilan balik peristiwa EvtDeviceEnableWakeAtBus pengemudi bus melakukan operasi tingkat bus yang memungkinkan salah satu perangkat bus memicu sinyal bangun di bus.
EVT_WDF_DEVICE_FILE_CREATE

Fungsi panggilan balik EvtDeviceFileCreate driver menangani operasi yang harus dilakukan saat aplikasi meminta akses ke perangkat.
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

Fungsi panggilan balik peristiwa EvtDeviceFilterAddResourceRequirements driver dapat menambahkan sumber daya ke serangkaian persyaratan sumber daya perangkat keras sebelum sistem menetapkan sumber daya ke perangkat.
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION

Fungsi panggilan balik peristiwa EvtDevicePnpStateChange driver memberi tahu driver bahwa komputer status Plug and Play (PnP) perangkat berpindah dari satu status ke status lainnya.
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION

Fungsi panggilan balik peristiwa EvtDevicePowerPolicyStateChange driver memberi tahu driver bahwa komputer status kebijakan daya perangkat berpindah dari satu status ke status lainnya.
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

Fungsi panggilan balik peristiwa EvtDevicePowerStateChange driver memberi tahu driver bahwa komputer status daya perangkat bergerak dari satu status ke status lainnya.
EVT_WDF_DEVICE_PREPARE_HARDWARE

Fungsi panggilan balik peristiwa EvtDevicePrepareHardware driver melakukan operasi apa pun yang diperlukan untuk membuat perangkat dapat diakses oleh driver.
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

Fungsi panggilan balik peristiwa EvtDeviceProcessQueryInterfaceRequest driver memeriksa permintaan driver lain untuk akses ke antarmuka yang ditentukan driver, sebelum kerangka kerja meneruskan antarmuka ke driver yang meminta.
EVT_WDF_DEVICE_QUERY_REMOVE

Fungsi panggilan balik peristiwa EvtDeviceQueryRemove driver menentukan apakah perangkat tertentu dapat dihentikan dan dihapus.
EVT_WDF_DEVICE_QUERY_STOP

Fungsi panggilan balik peristiwa EvtDeviceQueryStop driver menentukan apakah perangkat tertentu dapat dihentikan sehingga manajer PnP dapat mendistribusikan ulang sumber daya perangkat keras sistem.
EVT_WDF_DEVICE_RELATIONS_QUERY

Panggilan balik peristiwa EvtDeviceRelationsQuery driver melaporkan perubahan dalam hubungan di antara perangkat yang didukung oleh driver.
EVT_WDF_DEVICE_RELEASE_HARDWARE

Fungsi panggilan balik peristiwa EvtDeviceReleaseHardware driver melakukan operasi yang diperlukan saat perangkat tidak lagi dapat diakses.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

Fungsi panggilan balik peristiwa EvtDeviceRemoveAddedResources driver menghapus sumber daya perangkat keras yang ditambahkan oleh fungsi panggilan balik EvtDeviceFilterAddResourceRequirements driver.
EVT_WDF_DEVICE_REPORTED_MISSING

Fungsi panggilan balik peristiwa EvtDeviceReportedMissing pengemudi bus memberi tahu driver bahwa kerangka kerja telah melaporkan objek perangkat fisik (PDO) yang hilang ke manajer Plug and Play.
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY

Fungsi panggilan balik peristiwa EvtDeviceResourceRequirementsQuery driver bus membuat daftar persyaratan sumber daya yang mewakili sumber daya perangkat keras yang diperlukan perangkat.
EVT_WDF_DEVICE_RESOURCES_QUERY

Fungsi panggilan balik peristiwa EvtDeviceResourcesQuery driver bus membuat daftar sumber daya yang mewakili konfigurasi boot perangkat tertentu.
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP

Fungsi panggilan balik peristiwa EvtDeviceSelfManagedIoCleanup driver menangani aktivitas dealokasi untuk operasi I/O yang dikelola sendiri perangkat, setelah perangkat dihapus.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH

Fungsi panggilan balik peristiwa EvtDeviceSelfManagedIoFlush driver menangani aktivitas flush untuk operasi I/O yang dikelola sendiri perangkat.
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT

Fungsi panggilan balik peristiwa EvtDeviceSelfManagedIoInit driver menginisialisasi dan memulai operasi I/O yang dikelola sendiri perangkat.
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART

Fungsi panggilan balik peristiwa EvtDeviceSelfManagedIoRestart driver memulai ulang operasi I/O yang dikelola sendiri perangkat.
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND

Fungsi panggilan balik peristiwa EvtDeviceSelfManagedIoSuspend driver menangguhkan operasi I/O yang dikelola sendiri perangkat.
EVT_WDF_DEVICE_SET_LOCK

Fungsi panggilan balik peristiwa EvtDeviceSetLock driver mengunci perangkat yang ditentukan sehingga tidak dapat dikeluarkan, atau membuka kunci perangkat sehingga dapat dikeluarkan.
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

Fungsi panggilan balik peristiwa EvtDeviceShutdownNotification driver memberi tahu driver bahwa sistem akan kehilangan dayanya.
EVT_WDF_DEVICE_SURPRISE_REMOVAL

Fungsi panggilan balik peristiwa EvtDeviceSurpriseRemoval driver melakukan operasi apa pun yang diperlukan setelah perangkat dihapus secara tiba-tiba dari sistem atau setelah driver melaporkan bahwa perangkat telah gagal.
EVT_WDF_DEVICE_USAGE_NOTIFICATION

Fungsi panggilan balik peristiwa EvtDeviceUsageNotification driver memberi tahu driver saat perangkat digunakan untuk file khusus.
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX

Fungsi panggilan balik peristiwa EvtDeviceUsageNotificationEx driver menentukan apakah perangkat dapat mendukung jenis file khusus.
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED

Fungsi panggilan balik peristiwa EvtDeviceWakeFromS0Triggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya telah memasuki status perangkat berdaya rendah saat status daya sistem tetap berada di S0, mungkin telah memicu sinyal bangun.
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED

Fungsi panggilan balik peristiwa EvtDeviceWakeFromSxTriggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya memasuki status perangkat berdaya rendah karena daya sistem berkurang, mungkin telah memicu sinyal bangun.
EVT_WDF_DMA_ENABLER_DISABLE

Fungsi panggilan balik peristiwa EvtDmaEnablerDisable driver menonaktifkan kemampuan DMA perangkat sebelum perangkat meninggalkan status berfungsi (D0).
EVT_WDF_DMA_ENABLER_ENABLE

Fungsi panggilan balik peristiwa EvtDmaEnablerEnable driver memungkinkan kemampuan DMA perangkat setelah perangkat memasuki status berfungsi (D0).
EVT_WDF_DMA_ENABLER_FILL

Fungsi panggilan balik peristiwa EvtDmaEnablerFill driver mengalokasikan buffer DMA perangkat.
EVT_WDF_DMA_ENABLER_FLUSH

Fungsi panggilan balik peristiwa EvtDmaEnablerFlush driver membatalkan alokasi buffer DMA perangkat.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START

Fungsi panggilan balik peristiwa EvtDmaEnablerSelfManagedIoStart driver memulai operasi I/O yang dikelola sendiri perangkat DMA.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP

Fungsi panggilan balik peristiwa EvtDmaEnablerSelfManagedIoStop driver menghentikan operasi I/O yang dikelola sendiri perangkat DMA.
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL

Fungsi panggilan balik peristiwa EvtDmaTransactionConfigureDmaChannel driver mengonfigurasi adaptor DMA untuk pengaktif DMA mode sistem.
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE

Fungsi panggilan balik peristiwa EvtDmaTransactionDmaTransferComplete driver dipanggil ketika pengontrol mode sistem telah menyelesaikan transfer DMA saat ini.
EVT_WDF_DPC

Fungsi panggilan balik EvtDpcFunc driver melakukan operasi yang ditentukan driver di IRQL = DISPATCH_LEVEL.
EVT_WDF_DRIVER_DEVICE_ADD

Fungsi panggilan balik peristiwa EvtDriverDeviceAdd driver melakukan operasi inisialisasi perangkat saat manajer Plug and Play (PnP) melaporkan keberadaan perangkat.
EVT_WDF_DRIVER_UNLOAD

Fungsi panggilan balik peristiwa EvtDriverUnload driver melakukan operasi yang harus dilakukan sebelum driver dibongkar.
EVT_WDF_FILE_CLEANUP

Fungsi panggilan balik EvtFileCleanup driver menangani operasi yang harus dilakukan saat aplikasi menutup semua akses ke perangkat.
EVT_WDF_FILE_CLOSE

Fungsi panggilan balik EvtFileClose driver menangani operasi yang harus dilakukan ketika semua akses aplikasi ke perangkat telah ditutup.
EVT_WDF_INTERRUPT_DISABLE

Fungsi panggilan balik peristiwa EvtInterruptDisable driver menonaktifkan gangguan perangkat keras tertentu.
EVT_WDF_INTERRUPT_DPC

Fungsi panggilan balik peristiwa EvtInterruptDpc driver memproses informasi interupsi yang telah disimpan oleh fungsi panggilan balik EvtInterruptIsr driver.
EVT_WDF_INTERRUPT_ENABLE

Fungsi panggilan balik peristiwa EvtInterruptEnable driver memungkinkan gangguan perangkat keras tertentu.
EVT_WDF_INTERRUPT_ISR

Fungsi panggilan balik peristiwa EvtInterruptIsr driver melayani gangguan perangkat keras.
EVT_WDF_INTERRUPT_SYNCHRONIZE

Fungsi panggilan balik peristiwa EvtInterruptSynchronize driver melakukan operasi yang harus disinkronkan dengan fungsi panggilan balik EvtInterruptIsr.
EVT_WDF_INTERRUPT_WORKITEM

Fungsi panggilan balik peristiwa EvtInterruptWorkItem driver memproses informasi interupsi yang telah disimpan oleh fungsi panggilan balik EvtInterruptIsr driver.
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES

Fungsi panggilan balik EvtIoAllocateRequestResources driver mengalokasikan sumber daya khusus permintaan yang diperlukan driver untuk memproses permintaan yang ditentukan.
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST

Fungsi panggilan balik EvtIoAllocateResourcesForReservedRequest driver mengalokasikan sumber daya khusus permintaan yang dapat digunakan driver untuk memproses permintaan I/O di masa mendatang.
EVT_WDF_IO_IN_CALLER_CONTEXT

Fungsi panggilan balik peristiwa EvtIoInCallerContext driver melakukan praproses permintaan I/O sebelum kerangka kerja menempatkannya ke dalam antrean I/O.
EVT_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE

Fungsi panggilan balik peristiwa EvtIoCanceledOnQueue driver memberi tahu driver bahwa ia harus menyelesaikan permintaan I/O bahwa kerangka kerja telah dihapus dari antrean I/O.
EVT_WDF_IO_QUEUE_IO_DEFAULT

Fungsi panggilan balik peristiwa EvtIoDefault driver memproses permintaan I/O tertentu.
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL

Fungsi panggilan balik peristiwa EvtIoDeviceControl driver memproses permintaan kontrol I/O perangkat tertentu.
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL

Fungsi panggilan balik peristiwa EvtIoInternalDeviceControl driver memproses permintaan I/O yang berisi kode kontrol I/O perangkat internal (IOCTL).
EVT_WDF_IO_QUEUE_IO_READ

Fungsi panggilan balik peristiwa EvtIoRead driver memproses permintaan baca tertentu.
EVT_WDF_IO_QUEUE_IO_RESUME

Fungsi panggilan balik peristiwa EvtIoResume driver melanjutkan pemrosesan permintaan I/O tertentu setelah perangkat yang mendasar kembali ke status daya yang berfungsi (D0).
EVT_WDF_IO_QUEUE_IO_STOP

Fungsi panggilan balik peristiwa EvtIoStop driver selesai, mengantre ulang, atau menangguhkan pemrosesan permintaan tertentu karena antrean I/O permintaan sedang dihentikan.
EVT_WDF_IO_QUEUE_IO_WRITE

Fungsi panggilan balik peristiwa EvtIoWrite driver memproses permintaan tulis tertentu.
EVT_WDF_IO_QUEUE_STATE

Fungsi panggilan balik peristiwa EvtIoQueueState driver memberikan informasi status antrean kepada driver.
EVT_WDF_IO_TARGET_QUERY_REMOVE

Fungsi panggilan balik peristiwa EvtIoTargetQueryRemove driver menunjukkan apakah kerangka kerja dapat dengan aman menghapus perangkat target I/O jarak jauh tertentu.
EVT_WDF_IO_TARGET_REMOVE_CANCELED

Fungsi panggilan balik peristiwa EvtIoTargetRemoveCanceled driver melakukan operasi ketika penghapusan target I/O jarak jauh tertentu dibatalkan.
EVT_WDF_IO_TARGET_REMOVE_COMPLETE

Fungsi panggilan balik peristiwa EvtIoTargetRemoveComplete driver melakukan operasi ketika penghapusan target I/O jarak jauh tertentu selesai.
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS

Fungsi panggilan balik EvtIoWdmIrpForwardProgress driver memeriksa paket permintaan I/O (IRP) dan menentukan apakah akan menggunakan objek permintaan yang dipesan untuk memproses permintaan I/O atau gagal dalam permintaan I/O.
EVT_WDF_OBJECT_CONTEXT_CLEANUP

Fungsi panggilan balik peristiwa EvtCleanupCallback driver menghapus referensi driver pada objek sehingga objek dapat dihapus.
EVT_WDF_OBJECT_CONTEXT_DESTROY

Fungsi panggilan balik peristiwa EvtDestroyCallback driver melakukan operasi yang terkait dengan penghapusan objek kerangka kerja.
EVT_WDF_PROGRAM_DMA

Fungsi panggilan balik peristiwa EvtProgramDma driver berbasis kerangka kerja memprogram perangkat tertentu untuk melakukan operasi transfer DMA.
EVT_WDF_REQUEST_CANCEL

Fungsi panggilan balik peristiwa EvtRequestCancel driver menangani operasi yang harus dilakukan saat permintaan I/O dibatalkan.
EVT_WDF_REQUEST_COMPLETION_ROUTINE

Fungsi panggilan balik peristiwa CompletionRoutine driver dijalankan ketika driver lain menyelesaikan permintaan I/O tertentu.
EVT_WDF_REQUEST_IMPERSONATE

Fungsi panggilan balik peristiwa EvtRequestImpersonate driver melakukan tugas pada tingkat peniruan yang diminta, seperti membuka file yang dilindungi.
EVT_WDF_RESERVE_DMA

Fungsi panggilan balik peristiwa EvtReserveDma dipanggil ketika kerangka kerja telah mencadangkan sumber daya untuk menjalankan dan merilis transaksi. Sumber daya yang dipesan termasuk register peta dan kunci adaptor WDM DMA.
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC

Artikel EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC ini hanya untuk penggunaan internal.
EVT_WDF_TIMER

Fungsi panggilan balik peristiwa EvtTimerFunc dipanggil ketika periode waktu yang ditentukan telah berlalu.
EVT_WDF_USB_READER_COMPLETION_ROUTINE

Fungsi panggilan balik peristiwa EvtUsbTargetPipeReadComplete driver memberi tahu driver bahwa pembaca berkelanjutan telah berhasil menyelesaikan permintaan baca.
EVT_WDF_USB_READERS_FAILED

Fungsi panggilan balik peristiwa EvtUsbTargetPipeReadersFailed driver memberi tahu driver bahwa pembaca berkelanjutan telah melaporkan kesalahan saat memproses permintaan baca.
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

Fungsi panggilan balik EvtWmiInstanceExecuteMethod driver menjalankan metode tertentu yang disediakan driver untuk instans penyedia data WMI.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

Fungsi panggilan balik EvtWmiInstanceQueryInstance driver menyalin data instans penyedia WMI ke dalam buffer untuk pengiriman ke klien WMI.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

Fungsi panggilan balik EvtWmiInstanceSetInstance driver mengatur semua data instans penyedia data WMI ke nilai yang disediakan klien WMI.
EVT_WDF_WMI_INSTANCE_SET_ITEM

Fungsi panggilan balik EvtWmiInstanceSetItem driver menetapkan satu item data instans penyedia data WMI ke nilai yang disediakan klien WMI.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

Fungsi panggilan balik EvtWmiProviderFunctionControl driver memungkinkan dan menonaktifkan dukungan driver untuk mengumpulkan data dan mengirim peristiwa untuk penyedia data WMI tertentu.
EVT_WDF_WORKITEM

Fungsi panggilan balik peristiwa EvtWorkItem driver melakukan pekerjaan yang terkait dengan item kerja tertentu.
EVT_WDFDEVICE_WDM_IRP_DISPATCH

Fungsi panggilan balik peristiwa EvtDeviceWdmIrpDispatch driver menerima IRP sebelum kerangka kerja memproses IRP.
EVT_WDFDEVICE_WDM_IRP_PREPROCESS

Fungsi panggilan balik peristiwa EvtDeviceWdmIrpPreprocess driver menerima IRP sebelum kerangka kerja memproses IRP.
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE

Fungsi panggilan balik EvtDeviceWdmPostPoFxRegisterDevice melakukan operasi khusus perangkat setelah kerangka kerja terdaftar dengan kerangka kerja daya.
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE

Fungsi panggilan balik EvtDeviceWdmPrePoFxUnregisterDevice melakukan operasi khusus perangkat sebelum kerangka kerja menghapus pendaftaran tertentu dengan kerangka kerja daya.
Flush

Metode Flush kembali setelah item kerja antarmuka ini dilayankan.
Flush

Metode Flush membuang data apa pun yang disimpan WinUsb saat perangkat mengembalikan lebih banyak data daripada yang diminta klien.
FormatRequestForControlTransfer

Metode FormatRequestForControlTransfer memformat objek permintaan I/O untuk transfer kontrol USB.
FormatRequestForFlush

Metode FormatRequestForFlush membangun permintaan I/O untuk operasi flush tetapi tidak mengirim permintaan ke target I/O.
FormatRequestForIoctl

Metode FormatRequestForIoctl memformat objek permintaan I/O untuk operasi kontrol I/O.
FormatRequestForQueryInformation

Metode FormatRequestForQueryInformation memformat permintaan I/O untuk mendapatkan informasi tentang file, tetapi tidak mengirim permintaan ke target I/O.
FormatRequestForRead

Metode FormatRequestForRead memformat objek permintaan I/O untuk operasi baca.
FormatRequestForSetInformation

Metode FormatRequestForSetInformation memformat permintaan I/O untuk mengatur informasi tentang file, tetapi tidak mengirim permintaan ke target I/O.
FormatRequestForWrite

Metode FormatRequestForWrite memformat objek permintaan I/O untuk operasi tulis.
FormatUsingCurrentType

Metode FormatUsingCurrentType memformat permintaan I/O sehingga driver dapat meneruskannya, tidak dimodifikasi, ke driver berikutnya yang lebih rendah.
ForwardToIoQueue

Metode ForwardToIoQueue meneruskan (yaitu, mengantre ulang) permintaan I/O ke salah satu antrean I/O driver panggilan.
GetCompletedRequestType

Metode GetCompletedRequestType mengambil jenis operasi yang permintaannya akan diselesaikan.
GetCompletedUsbRequestType

Metode GetCompletedUsbRequestType mengambil jenis operasi yang permintaannya akan diselesaikan.
GetCompletionParams

Metode GetCompletionParams mengambil objek parameter untuk penyelesaian objek permintaan I/O.
GetCompletionStatus

Metode GetCompletionStatus mengambil status penyelesaian permintaan I/O.
GetConfiguredSettingIndex

Metode GetConfiguredSettingIndex mengambil indeks pengaturan saat ini untuk antarmuka USB.
GetCount

Metode GetCount mengembalikan jumlah deskriptor sumber daya yang terkandung dalam daftar sumber daya antarmuka ini.
GetCreateParameters

Metode GetCreateParameters mengambil parameter permintaan untuk permintaan create-type.
GetCreateParametersEx

Metode GetCreateParametersEx mengambil parameter pembuatan file yang terkait dengan file yang sedang dibuat atau dibuka.
GetDataBuffer

Metode GetDataBuffer mengambil buffer data yang terkait dengan objek memori.
GetDefaultIoQueue

Metode GetDefaultIoQueue mengambil antarmuka antrean I/O default untuk perangkat.
GetDefaultIoTarget

Metode GetDefaultIoTarget mengambil antarmuka target I/O default untuk instans perangkat.
GetDescriptor

Metode GetDescriptor mengembalikan penunjuk ke deskriptor sumber daya yang terkandung dalam daftar sumber daya antarmuka ini.
GetDevice

Metode GetDevice mengembalikan antarmuka ke objek perangkat yang terkait dengan objek file.
GetDevice

Metode GetDevice mengembalikan antarmuka objek perangkat kerangka kerja untuk objek interupsi ini.
GetDevice

Metode GetDevice mengambil antarmuka ke perangkat yang memiliki antrean I/O.
GetDeviceControlTransferParameters

Metode GetDeviceControlTransferParameters mengambil parameter yang terkait dengan penyelesaian permintaan kontrol I/O perangkat.
GetDeviceIoControlParameters

Metode GetDeviceIoControlParameters mengambil parameter permintaan untuk permintaan jenis kontrol I/O perangkat.
GetDeviceStackIoTypePreference

Metode GetDeviceStackIoTypePreference mengambil metode akses buffer yang digunakan kerangka kerja untuk perangkat.
GetDriver

Metode GetDriver mengambil antarmuka ke objek driver induk instans perangkat.
GetEffectiveIoType

Metode GetEffectiveIoType mengembalikan metode akses buffer yang digunakan UMDF untuk buffer data permintaan I/O yang diwakili antarmuka IWDFIoRequest2.
GetFileObject

Metode GetFileObject mengambil pointer ke antarmuka IWDFFile yang terkait dengan permintaan I/O.
GetHardwareRegisterMappedAddress

Driver memanggil GetHardwareRegisterMappedAddress untuk mendapatkan alamat yang dipetakan mode pengguna dari sumber daya memori yang sebelumnya dipetakan menggunakan MapIoSpace.
GetInfo

Metode GetInfo mengambil informasi tentang interupsi tertentu.
GetInformation

Metode GetInformation mengambil informasi yang terkait dengan penyelesaian permintaan I/O.
GetInformation

Metode GetInformation mengambil informasi tentang pipa USB (titik akhir).
GetInitiatorProcessId

Metode GetInitiatorProcessId mengambil ID proses inisiator yang terkait dengan antarmuka IWDFFile.
GetInputMemory

Metode GetInputMemory mengambil objek memori yang mewakili buffer input dalam permintaan I/O.
GetInterfaceDescriptor

Metode GetInterfaceDescriptor mengambil deskriptor untuk antarmuka USB.
GetInterfaceGuid

Metode GetInterfaceGuid mengambil GUID yang mengidentifikasi antarmuka perangkat.
GetInterfaceNumber

Metode GetInterfaceNumber mengambil indeks antarmuka USB.
GetIoctlParameters

Metode GetIoctlParameters mengambil parameter yang terkait dengan penyelesaian permintaan kontrol I/O perangkat.
GetIoQueue

Metode GetIoQueue mengambil objek antrean I/O yang terkait dengan permintaan I/O.
GetNameAt

Metode GetNameAt mengambil nama properti .
GetNameCount

Metode GetNameCount mengambil jumlah properti di penyimpanan properti.
GetNamedValue

Metode GetNamedValue mengambil nilai properti .
GetNumEndPoints

Metode GetNumEndPoints mengambil jumlah titik akhir (pipa) pada antarmuka USB.
GetNumInterfaces

Metode GetNumInterfaces mengambil jumlah antarmuka USB untuk perangkat USB.
GetOutputMemory

Metode GetOutputMemory mengambil objek memori yang mewakili buffer output untuk permintaan I/O.
GetParentObject

Metode GetParentObject mengembalikan objek kerangka kerja induk dari item kerja antarmuka ini.
GetPipeReadParameters

Metode GetPipeReadParameters mengambil parameter yang terkait dengan penyelesaian permintaan baca.
GetPipeWriteParameters

Metode GetPipeWriteParameters mengambil parameter yang terkait dengan penyelesaian permintaan tulis.
GetPnpCapability

Metode GetPnpCapability menentukan status kemampuan Plug and Play (PnP) yang ditentukan.
GetPnpState

Metode GetPnpState menentukan apakah properti Plug and Play (PnP) yang diberikan dari perangkat aktif atau nonaktif (atau diatur ke status default).
GetPropertyData

Metode GetPropertyData mengambil pengaturan saat ini untuk properti perangkat.
GetQueryInformationParameters

Metode GetQueryInformationParameters mengambil parameter yang terkait dengan permintaan I/O yang diketik WdfRequestQueryInformation.
GetReadParameters

Metode GetReadParameters mengambil parameter permintaan untuk permintaan jenis baca.
GetReadParameters

Metode GetReadParameters mengambil parameter yang terkait dengan penyelesaian permintaan baca.
GetRelatedFileObject

Metode GetRelatedFileObject mengambil antarmuka IWDFFile dari objek file terkait, yang merupakan objek file yang memiliki hubungan khusus teknologi dengan objek file lain.
GetRequestorMode

Metode GetRequestorMode menunjukkan apakah permintaan I/O berasal dari driver mode kernel atau komponen mode pengguna (baik aplikasi atau driver mode pengguna).
GetRequestorProcessId

Metode GetRequestorProcessId mengambil pengidentifikasi proses yang mengirim permintaan I/O.
GetSetInformationParameters

Metode GetSetInformationParameters mengambil parameter yang terkait dengan permintaan I/O jenis WdfRequestSetInformation.
GetSize

Metode GetSize mengambil ukuran buffer data yang terkait dengan objek memori.
GetState

Metode GetState mengambil status antrean I/O.
GetState

Metode GetState mengembalikan status target I/O lokal saat ini.
GetState

Metode GetState mengembalikan status saat ini dari target I/O jarak jauh.
GetStatus

Metode GetStatus mengembalikan status permintaan I/O.
GetSystemPowerAction

Metode GetSystemPowerAction mengembalikan tindakan daya sistem, jika ada, yang saat ini terjadi untuk komputer.
GetTargetFile

Metode GetTargetFile mengambil objek file kerangka kerja yang terkait dengan objek target I/O.
GetType

Metode GetType mengambil jenis operasi yang dikandung permintaan.
GetType

Metode GetType mengambil jenis pipa USB.
GetUserModeDriverInitiatedIo

Metode GetUserModeDriverInitiatedIo menentukan apakah permintaan I/O ditandai sebagai dimulai oleh driver UMDF.
GetWinUsbHandle

Metode GetWinUsbHandle mengambil handel antarmuka WinUsb yang terkait dengan antarmuka USB.
GetWinUsbHandle

Metode GetWinUsbHandle mengambil handel antarmuka WinUsb yang terkait dengan objek perangkat target I/O.
GetWriteParameters

Metode GetWriteParameters mengambil parameter permintaan untuk permintaan jenis tulis.
GetWriteParameters

Metode GetWriteParameters mengambil parameter yang terkait dengan penyelesaian permintaan tulis.
Meniru

Metode Peniruan identitas mendaftarkan antarmuka untuk metode yang harus dipanggil kerangka kerja untuk peniruan identitas.
IsCanceled

Metode IsCanceled menentukan apakah manajer I/O telah mencoba membatalkan permintaan I/O.
IsFrom32BitProcess

Metode IsFrom32BitProcess menentukan apakah permintaan berasal dari proses 32-bit.
IsFromUserModeDriver

Metode IsFromUserModeDriver menunjukkan apakah permintaan I/O berasal dari driver mode pengguna atau aplikasi.
IsInEndPoint

Metode IsInEndPoint menentukan apakah pipa USB (titik akhir) adalah pipa IN.
IsOutEndPoint

Metode IsOutEndPoint menentukan apakah pipa USB (titik akhir) adalah pipa OUT.
IsVersionAvailable

Metode IsVersionAvailable menentukan apakah versi kerangka kerja yang ditentukan tersedia.
MapIoSpace

Metode MapIoSpace memetakan rentang alamat fisik yang diberikan ke ruang alamat sistem dan mengembalikan alamat dasar semu.
MarkCancelable

Metode MarkCancelable memungkinkan pembatalan permintaan I/O.
OnArmWakeFromS0

Lengan fungsi panggilan balik OnArmWakeFromS0 driver (yaitu, memungkinkan) perangkat sehingga dapat memicu sinyal bangun saat dalam status perangkat berdaya rendah, jika sistem tetap dalam status kerja sistem (S0).
OnArmWakeFromSx

Fungsi panggilan balik peristiwa OnArmWakeFromSx driver mempersenjatai (yaitu, mengaktifkan) perangkat sehingga dapat memicu sinyal bangun saat dalam status perangkat berdaya rendah.
OnCancel

Metode OnCancel dipanggil ketika aplikasi membatalkan operasi I/O melalui fungsi Microsoft Win32 CancelIo, CancelIoEx, atau CancelSynchronousIo.
OnCleanup

Metode OnCleanup merilis referensi apa pun ke objek WDF untuk mencegah kebocoran antarmuka.
OnCleanupFile

Metode OnCleanupFile membatalkan semua permintaan I/O yang telah ditunda driver dalam antrean kerangka kerja.
OnCloseFile

Metode OnCloseFile dipanggil ketika jumlah referensi terakhir pada objek file turun ke nol dan sebelum objek file dirilis.
OnCompletion

Metode OnCompletion menyelesaikan permintaan yang ditentukan.
OnCreateFile

Metode OnCreateFile dipanggil untuk menangani permintaan file terbuka saat aplikasi membuka perangkat melalui fungsi Microsoft Win32 CreateFile.
OnD0Entry

Metode OnD0Entry memberi tahu driver ketika perangkat memasuki status daya D0 sehingga driver dapat melakukan operasi yang diperlukan, seperti mengaktifkan perangkat.
OnD0EntryPostInterruptsEnabled

Fungsi panggilan balik peristiwa OnD0EntryPostInterruptsEnabled driver melakukan operasi khusus perangkat yang diperlukan ketika driver mengaktifkan gangguan perangkat keras perangkat.
OnD0Exit

Metode OnD0Exit memberi tahu driver ketika perangkat keluar dari status daya D0 sehingga driver dapat melakukan operasi yang diperlukan, seperti menonaktifkan perangkat.
OnD0ExitPreInterruptsDisabled

Fungsi panggilan balik peristiwa OnD0ExitPreInterruptsDisabled driver melakukan operasi khusus perangkat yang diperlukan sebelum driver menonaktifkan gangguan perangkat keras perangkat.
OnDefaultIoHandler

Metode OnDefaultIoHandler menangani permintaan I/O yang tidak ada metode lain yang terdaftar untuk ditangani.
OnDeinitialize

Metode OnDeinitialize melakukan operasi apa pun yang diperlukan sebelum sistem membongkar driver.
OnDeviceAdd

Metode OnDeviceAdd menambahkan perangkat baru ke sistem.
OnDeviceIoControl

Metode OnDeviceIoControl dipanggil untuk menangani permintaan kontrol I/O perangkat saat aplikasi melakukan operasi tertentu pada perangkat melalui fungsi Microsoft Win32 OnDeviceIoControl.
OnDisarmWakeFromS0

Fungsi panggilan balik peristiwa OnDisarmWakeFromS0 driver melucuti (yaitu, menonaktifkan) kemampuan perangkat untuk memicu sinyal bangun saat dalam status perangkat berdaya rendah, jika sistem tetap dalam status kerja sistem (S0).
OnDisarmWakeFromSx

Fungsi panggilan balik peristiwa OnDisarmWakeFromSx driver melucuti (yaitu, menonaktifkan) kemampuan perangkat untuk memicu sinyal bangun saat perangkat dan sistem berada dalam status berdaya rendah.
OnImpersonate

Metode OnImpersonate menangani peniruan.
OnInitialize

Metode OnInitialize melakukan operasi apa pun yang diperlukan untuk menginisialisasi driver.
OnIoCanceledOnQueue

Fungsi panggilan balik peristiwa OnIoCanceledOnQueue driver memberi tahu driver bahwa permintaan I/O dibatalkan saat berada dalam antrean I/O.
OnIoResume

Metode OnIoResume melanjutkan pemrosesan permintaan I/O yang ditentukan dari antrean yang ditentukan.
OnIoStop

Fungsi panggilan balik OnIoStop menghentikan pemrosesan permintaan I/O yang ditentukan dari antrean yang ditentukan.
OnPrepareHardware

Metode OnPrepareHardware memberi tahu driver untuk membuat perangkat keras yang ditentukan dapat diakses.
OnPrepareHardware

Metode OnPrepareHardware melakukan operasi apa pun yang diperlukan untuk membuat perangkat dapat diakses oleh driver.
OnQueryRemove

Metode OnQueryRemove memberi tahu driver sebelum perangkat dihapus dari komputer.
OnQueryStop

Metode OnQueryStop memberi tahu driver sebelum perangkat dihentikan.
OnRead

Metode OnRead dipanggil untuk menangani permintaan baca saat aplikasi membaca informasi dari perangkat melalui fungsi ReadFile atau ReadFileEx Microsoft Win32.
OnReaderCompletion

Fungsi panggilan balik peristiwa OnReaderCompletion driver memberi tahu driver bahwa pembaca berkelanjutan telah berhasil menyelesaikan permintaan baca.
OnReaderFailure

Fungsi panggilan balik peristiwa OnReaderFailure driver memberi tahu driver bahwa pembaca berkelanjutan telah melaporkan kesalahan saat memproses permintaan baca.
OnReleaseHardware

Metode OnReleaseHardware memberi tahu driver untuk melakukan operasi yang diperlukan ketika perangkat keras yang ditentukan tidak lagi dapat diakses.
OnReleaseHardware

Metode OnReleaseHardware melakukan operasi yang diperlukan ketika perangkat tidak lagi dapat diakses.
OnRemoteInterfaceArrival

Fungsi panggilan balik peristiwa OnRemoteInterfaceArrival driver memberi tahu driver ketika antarmuka perangkat tersedia.
OnRemoteInterfaceEvent

Fungsi panggilan balik peristiwa OnRemoteInterfaceEvent driver berbasis UMDF menangani peristiwa perangkat yang terkait dengan antarmuka perangkat.
OnRemoteInterfaceRemoval

Fungsi panggilan balik peristiwa OnRemoteInterfaceRemoval driver berbasis UMDF memberi tahu driver bahwa ia tidak dapat menggunakan antarmuka perangkat karena antarmuka telah dihapus.
OnRemoteTargetQueryRemove

Fungsi panggilan balik peristiwa OnRemoteTargetQueryRemove driver berbasis UMDF menentukan apakah perangkat target I/O jarak jauh dapat dihentikan dan dihapus.
OnRemoteTargetRemoveCanceled

Fungsi panggilan balik peristiwa OnRemoteTargetRemoveCanceled driver berbasis UMDF melakukan operasi yang diperlukan ketika sistem operasi membatalkan penghapusan perangkat target I/O jarak jauh.
OnRemoteTargetRemoveComplete

Fungsi panggilan balik peristiwa OnRemoteTargetRemoveComplete driver berbasis UMDF melakukan operasi yang diperlukan setelah sistem operasi menyelesaikan penghapusan perangkat target I/O jarak jauh.
OnSelfManagedIoCleanup

Metode OnSelfManagedIoCleanup merilis memori untuk operasi I/O yang dikelola sendiri perangkat, setelah perangkat dihapus.
OnSelfManagedIoFlush

Metode OnSelfManagedIoFlush membersihkan perangkat untuk operasi I/O yang dikelola sendiri perangkat.
OnSelfManagedIoInit

Metode OnSelfManagedIoInit menginisialisasi operasi I/O yang dikelola sendiri perangkat.
OnSelfManagedIoRestart

Metode OnSelfManagedIoRestart memulai ulang operasi I/O yang dikelola sendiri perangkat.
OnSelfManagedIoStop

Metode OnSelfManagedIoStop tidak digunakan dalam versi UMDF saat ini.
OnSelfManagedIoSuspend

Metode OnSelfManagedIoSuspend menangguhkan operasi I/O yang dikelola sendiri perangkat.
OnStateChange

Metode OnStateChange dipanggil ketika status objek antrean I/O berubah.
OnSurpriseRemoval

Metode OnSurpriseRemoval memberi tahu driver setelah perangkat dihapus dari komputer secara tak terduga sehingga driver dapat melakukan operasi yang diperlukan.
OnWakeFromS0Triggered

Fungsi panggilan balik peristiwa OnWakeFromS0Triggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya telah memasuki status perangkat berdaya rendah sementara status daya sistem tetap berada di S0, mungkin telah memicu sinyal bangun.
OnWakeFromSxTriggered

Fungsi panggilan balik peristiwa OnWakeFromSxTriggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya telah memasuki status perangkat berdaya rendah karena daya sistem berkurang, mungkin telah memicu sinyal bangun.
OnWrite

Metode OnWrite dipanggil untuk menangani permintaan tulis saat aplikasi menulis informasi ke perangkat melalui fungsi Microsoft Win32 WriteFile atau WriteFileEx.
OpenFileByName

Metode OpenFileByName membuka target I/O jarak jauh yang merupakan file.
OpenRemoteInterface

Metode OpenRemoteInterface membuka antarmuka perangkat sehingga driver dapat mengirim permintaan I/O ke dalamnya.
PostEvent

Metode PostEvent secara asinkron memberi tahu aplikasi yang menunggu peristiwa yang ditentukan dari driver.
Purge

Metode Hapus Menyeluruh mengarahkan kerangka kerja untuk menolak permintaan I/O masuk baru dan membatalkan semua permintaan yang luar biasa.
Hapus menyeluruh Secara Menyeluruh

Metode PurgeSynchronously mengarahkan kerangka kerja untuk menolak permintaan I/O masuk baru dan untuk membatalkan semua permintaan yang luar biasa. Metode ini kembali setelah semua permintaan yang terutang dibatalkan.
QueueWorkItemForIsr

Metode QueueWorkItemForIsr mengantre item kerja untuk memproses pekerjaan terkait interupsi di luar rutinitas layanan yang mengganggu.
READ_PORT_BUFFER_UCHAR

Fungsi READ_PORT_BUFFER_UCHAR membaca sejumlah byte dari alamat port yang ditentukan ke dalam buffer.
READ_PORT_BUFFER_ULONG

Fungsi READ_PORT_BUFFER_ULONG membaca sejumlah nilai ULONG dari alamat port yang ditentukan ke dalam buffer.
READ_PORT_BUFFER_USHORT

Fungsi READ_PORT_BUFFER_USHORT membaca sejumlah nilai USHORT dari alamat port yang ditentukan ke dalam buffer.
READ_PORT_UCHAR

Fungsi READ_PORT_UCHAR membaca byte dari alamat port yang ditentukan.
READ_PORT_ULONG

Fungsi READ_PORT_ULONG membaca nilai ULONG dari alamat port yang ditentukan.
READ_PORT_USHORT

Fungsi READ_PORT_USHORT membaca nilai USHORT dari alamat port yang ditentukan.
READ_REGISTER_BUFFER_UCHAR

Fungsi READ_REGISTER_BUFFER_UCHAR membaca sejumlah byte dari alamat register yang ditentukan ke dalam buffer.
READ_REGISTER_BUFFER_ULONG

Fungsi READ_REGISTER_BUFFER_ULONG membaca sejumlah nilai ULONG dari alamat register yang ditentukan ke dalam buffer.
READ_REGISTER_BUFFER_ULONG64

Fungsi READ_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) membaca sejumlah nilai ULONG64 dari alamat register yang ditentukan ke dalam buffer.
READ_REGISTER_BUFFER_USHORT

Fungsi READ_REGISTER_BUFFER_USHORT membaca sejumlah nilai USHORT dari alamat register yang ditentukan ke dalam buffer.
READ_REGISTER_UCHAR

Fungsi READ_REGISTER_UCHAR membaca byte dari alamat register yang ditentukan.
READ_REGISTER_ULONG

Fungsi READ_REGISTER_ULONG membaca nilai ULONG dari alamat register yang ditentukan.
READ_REGISTER_ULONG64

Fungsi READ_REGISTER_ULONG64 (wudfddi_hwaccess.h) membaca nilai ULONG64 dari alamat register yang ditentukan.
READ_REGISTER_USHORT

Fungsi READ_REGISTER_USHORT membaca nilai USHORT dari alamat register yang ditentukan.
ReadFromHardware

Metode ReadFromHardware digunakan secara internal oleh kerangka kerja. Jangan gunakan.
RegisterRemoteInterfaceNotification

Metode RegisterRemoteInterfaceNotification mendaftarkan driver untuk menerima pemberitahuan ketika antarmuka perangkat tertentu tersedia.
ReleaseInterruptLock

Metode ReleaseInterruptLock mengakhiri urutan kode yang dijalankan sambil menahan kunci objek interupsi.
ReleaseLock

Metode ReleaseLock memungkinkan kerangka kerja untuk memanggil metode antarmuka yang didaftarkan oleh driver yang sebelumnya dicegah kerangka kerja dari panggilan karena driver yang disebut metode IWDFObject::AcquireLock.
Hapus

Metode Hapus menghapus target I/O lokal.
Buka kembali

Metode Buka kembali membuka kembali target I/O jarak jauh setelah ditutup sementara.
Antrean ulang

Metode Antrean Ulang mengembalikan permintaan I/O ke kepala antrean I/O dari mana ia dikirimkan ke driver.
Atur ulang

Metode Reset mengatur ulang pengalih data dan menghapus kondisi stall pada pipa USB.
ResumeIdle

Metode ResumeIdle menginformasikan kerangka kerja bahwa perangkat tidak digunakan dan dapat ditempatkan dalam status daya rendah perangkat jika tetap menganggur.
RetrieveActivityId

Metode RetrieveActivityId mengambil pengidentifikasi aktivitas saat ini yang terkait dengan permintaan I/O.
RetrieveContext

Metode RetrieveContext mengambil konteks yang sebelumnya terdaftar melalui metode IWDFObject::AssignContext.
RetrieveCountedFileName

Metode RetrieveCountedFileName mengambil nama file lengkap yang dihitung untuk file yang terkait dengan perangkat.
RetrieveDescriptor

Metode RetrieveDescriptor mengambil deskriptor USB, yang dapat menjelaskan perangkat, konfigurasi, atau string.
RetrieveDeviceInformation

Metode RetrieveDeviceInformation mengambil informasi perangkat dari jenis yang ditentukan.
RetrieveDeviceInstanceId

Metode RetrieveDeviceInstanceId mengambil pengidentifikasi instans perangkat.
RetrieveDeviceInstanceId

Artikel ini menjelaskan bagaimana metode RetrieveDeviceInstanceId mengambil pengidentifikasi instans perangkat.
RetrieveDeviceName

Metode RetrieveDeviceName mengambil nama perangkat mode kernel yang mendasar.
RetrieveDevicePropertyStore

Metode RetrieveDevicePropertyStore mengambil antarmuka penyimpanan properti. Driver dapat menggunakan metode untuk mengakses registri.
RetrieveDevicePropertyStore

Metode RetrieveDevicePropertyStore mengambil penyimpanan properti perangkat yang dapat dibaca dan ditulis klien properti perangkat.
RetrieveDevicePropertyStore

Metode RetrieveDevicePropertyStore mengambil antarmuka penyimpanan properti yang dapat digunakan driver untuk mengakses registri.
RetrieveFileName

Metode RetrieveFileName mengambil nama lengkap file yang terkait dengan perangkat mode kernel yang mendasar.
RetrieveInputBuffer

Metode RequestRetrieveInputBuffer mengambil buffer input permintaan I/O.
RetrieveInputMemory

Metode RetrieveInputMemory mengambil antarmuka IWDFMemory dari objek memori kerangka kerja yang mewakili buffer input permintaan I/O.
RetrieveNextRequest

Metode RetrieveNextRequest mengambil permintaan I/O berikutnya dari antrean I/O.
RetrieveNextRequestByFileObject

Metode RetrieveNextRequestByFileObject mengambil dari antrean I/O permintaan I/O berikutnya yang objek filenya cocok dengan objek file yang ditentukan.
RetrieveOutputBuffer

Metode RequestRetrieveOutputBuffer mengambil buffer output permintaan I/O.
RetrieveOutputMemory

Metode RetrieveOutputMemory mengambil antarmuka IWDFMemory dari objek memori kerangka kerja yang mewakili buffer output permintaan I/O.
RetrievePipePolicy

Metode RetrievePipePolicy mengambil kebijakan pipa WinUsb.
RetrievePowerPolicy

Metode RetrievePowerPolicy mengambil kebijakan daya WinUsb.
RetrieveSymbolicLink

Metode RetrieveSymbolicLink mengambil nama tautan simbolis yang ditetapkan sistem operasi ke antarmuka perangkat.
RetrieveUnifiedDevicePropertyStore

Metode RetrieveUnifiedDevicePropertyStore mengambil antarmuka penyimpanan properti terpadu.
RetrieveUsbInterface

Metode RetrieveUsbInterface mengambil antarmuka USB yang ditentukan untuk perangkat USB.
RetrieveUsbPipeObject

Metode RetrieveUsbPipeObject mengambil objek pipa USB untuk indeks pipa yang ditentukan.
RetrieveVersionString

Metode RetrieveVersionString mengambil versi kerangka kerja.
Menggunakan kembali

Metode Penggunaan kembali menginisialisasi ulang objek permintaan kerangka kerja sehingga dapat digunakan kembali.
PilihPengatelan

Metode SelectSetting memilih pengaturan alternatif yang ditentukan pada antarmuka USB.
Kirim

Metode Kirim mengirimkan permintaan ke target I/O yang ditentukan.
SetActivityId

Metode SetActivityId mengaitkan pengidentifikasi aktivitas dengan permintaan I/O.
SetBuffer

Metode SetBuffer menetapkan buffer tertentu ke objek memori yang dibuat driver dengan memanggil IWDFDriver::CreatePreallocatedWdfMemory.
SetCompletionCallback

Metode SetCompletionCallback mendaftarkan antarmuka untuk metode OnCompletion yang harus dipanggil kerangka kerja saat permintaan I/O selesai.
SetExtendedPolicy

Metode SetExtendedPolicy menentukan prioritas interupsi, afinitas prosesor, kebijakan afinitas, dan grup prosesor untuk interupsi tertentu.
SetFilter

Metode SetFilter mengatur properti yang memungkinkan perangkat sebagai perangkat filter.
SetInformation

Metode SetInformation mengatur ukuran informasi untuk permintaan.
SetIoTypePreference

Metode SetIoTypePreference menentukan preferensi Anda tentang bagaimana UMDF dan driver mengakses buffer data permintaan I/O perangkat.
SetLockingConstraint

Metode SetLockingConstraint mengatur model sinkronisasi (atau penguncian) untuk fungsi panggilan balik ke driver.
SetNamedValue

Metode SetNamedValue menetapkan nilai properti.
SetPipePolicy

Metode SetPipePolicy menetapkan kebijakan pipa WinUsb.
SetPnpCapability

Metode SetPnpCapability mengatur kemampuan Plug and Play (PnP) yang ditentukan dari perangkat ke status yang ditentukan.
SetPnpState

Metode SetPnpState mengaktifkan atau menonaktifkan (atau mengatur ke status default) properti Plug and Play (PnP) yang ditentukan dari perangkat.
SetPolicy

Metode SetPolicy menentukan prioritas interupsi, afinitas prosesor, dan kebijakan afinitas untuk interupsi tertentu.
SetPowerPolicy

Metode SetPowerPolicy menetapkan kebijakan daya WinUsb.
SetPowerPolicyOwnership

Metode SetPowerPolicyOwnership menetapkan kepemilikan kebijakan daya ke driver atau menghapus kepemilikan dari driver.
SetPropertyData

Metode SetPropertyData memodifikasi pengaturan properti perangkat saat ini.
SetUserModeDriverInitiatedIo

Metode SetUserModeDriverInitiatedIo menunjukkan kepada driver mode kernel yang berada di bawah driver UMDF di tumpukan perangkat yang sama dengan permintaan tertentu harus diperlakukan seolah-olah berasal dari driver UMDF.
Mulai

Metode Mulai memungkinkan antrean I/O untuk mulai menerima permintaan I/O baru dan mengirimkannya ke driver.
Mulai

Metode Mulai mulai mengirim permintaan yang diantrekan ke target I/O lokal.
Mulai

Metode IWDFRemoteTarget::Start memulai ulang target I/O jarak jauh yang dihentikan.
Stop

Metode Hentikan mencegah antrean I/O mengirimkan permintaan I/O, tetapi antrean menerima dan menyimpan permintaan baru.
Stop

Metode Hentikan berhenti mengirim permintaan antrean ke target I/O lokal.
Stop

Metode Hentikan untuk sementara menghentikan target I/O jarak jauh.
StopAcknowledge

Metode StopAcknowledge menginformasikan kerangka kerja bahwa driver telah berhenti memproses permintaan I/O tertentu.
StopIdle

Metode StopIdle menginformasikan kerangka kerja bahwa perangkat harus ditempatkan dalam status daya (D0) yang berfungsi.
StopSinkronously

Metode StopSynchronously mencegah antrean I/O mengirimkan permintaan I/O, tetapi antrean menerima dan menyimpan permintaan baru. Metode ini kembali setelah semua permintaan yang dikirim telah dibatalkan atau diselesaikan.
TryToAcquireInterruptLock

Metode TryToAcquireInterruptLock memperoleh kunci interupsi jika tidak ada utas lain yang telah memperolehnya.
UnmapIoSpace

Metode UnmapIoSpace membatalkan peta rentang alamat fisik tertentu yang sebelumnya dipetakan oleh metode MapIoSpace.
UnmarkCancelable

Metode UnmarkCancelable menonaktifkan pembatalan permintaan I/O.
WDF_ABS_TIMEOUT_IN_MS

Fungsi WDF_ABS_TIMEOUT_IN_MS mengonversi jumlah milidetik tertentu menjadi nilai waktu absolut.
WDF_ABS_TIMEOUT_IN_SEC

Fungsi WDF_ABS_TIMEOUT_IN_SEC mengonversi jumlah detik tertentu menjadi nilai waktu absolut.
WDF_ABS_TIMEOUT_IN_US

Fungsi WDF_ABS_TIMEOUT_IN_US mengonversi jumlah mikro detik tertentu menjadi nilai waktu absolut.
WDF_ALIGN_SIZE_DOWN

Fungsi WDF_ALIGN_SIZE_DOWN mengembalikan ukuran buffer berikutnya yang lebih rendah yang diratakan ke offset perataan yang ditentukan.
WDF_ALIGN_SIZE_UP

Fungsi WDF_ALIGN_SIZE_UP mengembalikan ukuran buffer berikutnya yang lebih tinggi yang diratakan ke offset perataan yang ditentukan.
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.
WDF_COINSTALLER_INSTALL_OPTIONS_INIT

Fungsi WDF_COINSTALLER_INSTALL_OPTIONS_INIT menginisialisasi struktur WDF_COINSTALLER_INSTALL_OPTIONS.
WDF_COMMON_BUFFER_CONFIG_INIT

Fungsi WDF_COMMON_BUFFER_CONFIG_INIT menginisialisasi struktur WDF_COMMON_BUFFER_CONFIG.
WDF_COMPANION_EVENT_CALLBACKS_INIT

Artikel fungsi WDF_COMPANION_EVENT_CALLBACKS_INIT ini hanya untuk penggunaan internal.
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

Fungsi WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT menginisialisasi struktur WDF_DEVICE_INTERFACE_PROPERTY_DATA driver.
WDF_DEVICE_PNP_CAPABILITIES_INIT

Fungsi WDF_DEVICE_PNP_CAPABILITIES_INIT menginisialisasi struktur WDF_DEVICE_PNP_CAPABILITIES.
WDF_DEVICE_POWER_CAPABILITIES_INIT

Fungsi WDF_DEVICE_POWER_CAPABILITIES_INIT menginisialisasi struktur WDF_DEVICE_POWER_CAPABILITIES.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

Fungsi WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT menginisialisasi struktur WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS driver.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT

Fungsi WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT menginisialisasi struktur WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS driver.
WDF_DEVICE_PROPERTY_DATA_INIT

Fungsi WDF_DEVICE_PROPERTY_DATA_INIT menginisialisasi struktur WDF_DEVICE_PROPERTY_DATA driver.
WDF_DEVICE_STATE_INIT

Fungsi WDF_DEVICE_STATE_INIT menginisialisasi struktur WDF_DEVICE_STATE driver.
WDF_DMA_ENABLER_CONFIG_INIT

Fungsi WDF_DMA_ENABLER_CONFIG_INIT menginisialisasi struktur WDF_DMA_ENABLER_CONFIG driver.
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT

Fungsi WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT menginisialisasi struktur WDF_DMA_SYSTEM_PROFILE_CONFIG driver.
WDF_DPC_CONFIG_INIT

Fungsi WDF_DPC_CONFIG_INIT menginisialisasi struktur WDF_DPC_CONFIG driver.
WDF_DRIVER_CONFIG_INIT

Fungsi WDF_DRIVER_CONFIG_INIT menginisialisasi struktur WDF_DRIVER_CONFIG driver.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

Fungsi WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT menginisialisasi struktur WDF_DRIVER_VERSION_AVAILABLE_PARAMS.
WDF_FDO_EVENT_CALLBACKS_INIT

Fungsi WDF_FDO_EVENT_CALLBACKS_INIT menginisialisasi struktur WDF_FDO_EVENT_CALLBACKS.
WDF_FILEOBJECT_CONFIG_INIT

Fungsi WDF_FILEOBJECT_CONFIG_INIT menginisialisasi struktur WDF_FILEOBJECT_CONFIG driver.
WDF_GET_CONTEXT_TYPE_INFO

Makro ini dicadangkan hanya untuk penggunaan internal.
WDF_INTERRUPT_CONFIG_INIT

Fungsi WDF_INTERRUPT_CONFIG_INIT menginisialisasi struktur WDF_INTERRUPT_CONFIG.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Fungsi WDF_INTERRUPT_EXTENDED_POLICY_INIT menginisialisasi struktur WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Pelajari bagaimana fungsi WDF_INTERRUPT_EXTENDED_POLICY_INIT menginisialisasi struktur WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_INFO_INIT

Fungsi WDF_INTERRUPT_INFO_INIT menginisialisasi struktur WDF_INTERRUPT_INFO.
WDF_INTERRUPT_INFO_INIT

Pelajari bagaimana fungsi WDF_INTERRUPT_INFO_INIT menginisialisasi struktur WDF_INTERRUPT_INFO.
WDF_IO_QUEUE_CONFIG_INIT

Fungsi WDF_IO_QUEUE_CONFIG_INIT menginisialisasi struktur WDF_IO_QUEUE_CONFIG driver.
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE

Fungsi WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE menginisialisasi struktur WDF_IO_QUEUE_CONFIG driver.
WDF_IO_QUEUE_DRAINED

Fungsi WDF_IO_QUEUE_DRAINED mengembalikan TRUE jika status antrean I/O menunjukkan bahwa antrean dikosongkan.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT

Fungsi WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT menginisialisasi struktur WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT

Fungsi WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT menginisialisasi struktur WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT

Fungsi WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT menginisialisasi struktur WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY driver.
WDF_IO_QUEUE_IDLE

Fungsi WDF_IO_QUEUE_IDLE mengembalikan TRUE jika status antrean I/O menunjukkan bahwa antrean dikosongkan.
WDF_IO_QUEUE_PURGED

Fungsi WDF_IO_QUEUE_PURGED mengembalikan TRUE jika status antrean I/O menunjukkan bahwa antrean dikosongkan.
WDF_IO_QUEUE_READY

Fungsi WDF_IO_QUEUE_READY mengembalikan TRUE jika status antrean I/O menunjukkan bahwa antrean dikosongkan.
WDF_IO_QUEUE_STOPPED

Fungsi WDF_IO_QUEUE_STOPPED mengembalikan TRUE jika status antrean I/O menunjukkan bahwa antrean dihentikan.
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME

Fungsi WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME menginisialisasi struktur WDF_IO_TARGET_OPEN_PARAMS driver sehingga driver dapat membuka target I/O dengan menentukan nama perangkat, file, atau antarmuka perangkat.
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

Fungsi WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE menginisialisasi struktur WDF_IO_TARGET_OPEN_PARAMS driver sehingga driver dapat membuka target I/O jarak jauh dengan menentukan objek perangkat Windows Driver Model (WDM).
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE

Fungsi WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE menginisialisasi struktur WDF_IO_TARGET_OPEN_PARAMS driver sehingga driver dapat membuka target I/O dengan menentukan nama file.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME

Fungsi WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME menginisialisasi struktur WDF_IO_TARGET_OPEN_PARAMS driver sehingga driver dapat membuka target I/O dengan menentukan nama perangkat, file, atau antarmuka perangkat.
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN

Fungsi WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN menginisialisasi struktur WDF_IO_TARGET_OPEN_PARAMS driver sehingga driver dapat membuka kembali target I/O jarak jauh.
WDF_IO_TYPE_CONFIG_INIT

Fungsi WDF_IO_TYPE_CONFIG_INIT menginisialisasi struktur WDF_IO_TYPE_CONFIG driver.
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

Fungsi WDF_MEMORY_DESCRIPTOR_INIT_BUFFER menginisialisasi struktur WDF_MEMORY_DESCRIPTOR sehingga menjelaskan buffer tertentu.
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

Fungsi WDF_MEMORY_DESCRIPTOR_INIT_HANDLE menginisialisasi struktur WDF_MEMORY_DESCRIPTOR sehingga menjelaskan objek memori kerangka kerja tertentu.
WDF_MEMORY_DESCRIPTOR_INIT_MDL

Fungsi WDF_MEMORY_DESCRIPTOR_INIT_MDL menginisialisasi struktur WDF_MEMORY_DESCRIPTOR sehingga menjelaskan daftar deskriptor memori (MDL) tertentu.
WDF_OBJECT_ATTRIBUTES_INIT

Fungsi WDF_OBJECT_ATTRIBUTES_INIT menginisialisasi struktur WDF_OBJECT_ATTRIBUTES driver.
WDF_PDO_EVENT_CALLBACKS_INIT

Fungsi WDF_PDO_EVENT_CALLBACKS_INIT menginisialisasi struktur WDF_PDO_EVENT_CALLBACKS.
WDF_PNPPOWER_EVENT_CALLBACKS_INIT

Fungsi WDF_PNPPOWER_EVENT_CALLBACKS_INIT menginisialisasi struktur WDF_PNPPOWER_EVENT_CALLBACKS driver.
WDF_POWER_FRAMEWORK_SETTINGS_INIT

Fungsi WDF_POWER_FRAMEWORK_SETTINGS_INIT menginisialisasi struktur WDF_POWER_FRAMEWORK_SETTINGS.
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT

Fungsi WDF_POWER_POLICY_EVENT_CALLBACKS_INIT menginisialisasi struktur WDF_POWER_POLICY_EVENT_CALLBACKS driver.
WDF_QUERY_INTERFACE_CONFIG_INIT

Fungsi WDF_QUERY_INTERFACE_CONFIG_INIT menginisialisasi struktur WDF_QUERY_INTERFACE_CONFIG driver.
WDF_READ_PORT_BUFFER_UCHAR

Fungsi WDF_READ_PORT_BUFFER_UCHAR membaca sejumlah byte dari alamat port yang ditentukan ke dalam buffer.
WDF_READ_PORT_BUFFER_ULONG

Fungsi WDF_READ_PORT_BUFFER_ULONG membaca sejumlah nilai ULONG dari alamat port yang ditentukan ke dalam buffer.
WDF_READ_PORT_BUFFER_USHORT

Fungsi WDF_READ_PORT_BUFFER_USHORT membaca sejumlah nilai USHORT dari alamat port yang ditentukan ke dalam buffer.
WDF_READ_PORT_UCHAR

Fungsi WDF_READ_PORT_UCHAR membaca byte dari alamat port yang ditentukan.
WDF_READ_PORT_ULONG

Fungsi WDF_READ_PORT_ULONG membaca nilai ULONG dari alamat port yang ditentukan.
WDF_READ_PORT_USHORT

Fungsi WDF_READ_PORT_USHORT membaca nilai USHORT dari alamat port yang ditentukan.
WDF_READ_REGISTER_BUFFER_UCHAR

Fungsi WDF_READ_REGISTER_BUFFER_UCHAR membaca sejumlah byte dari alamat register yang ditentukan ke dalam buffer.
WDF_READ_REGISTER_BUFFER_ULONG

Fungsi WDF_READ_REGISTER_BUFFER_ULONG membaca sejumlah nilai ULONG dari alamat register yang ditentukan ke dalam buffer.
WDF_READ_REGISTER_BUFFER_ULONG64

Fungsi WDF_READ_REGISTER_BUFFER_ULONG64 membaca sejumlah nilai ULONG64 dari alamat register yang ditentukan ke dalam buffer.
WDF_READ_REGISTER_BUFFER_USHORT

Fungsi WDF_READ_REGISTER_BUFFER_USHORT membaca sejumlah nilai USHORT dari alamat register yang ditentukan ke dalam buffer.
WDF_READ_REGISTER_UCHAR

Fungsi WDF_READ_REGISTER_UCHAR membaca byte dari alamat register yang ditentukan.
WDF_READ_REGISTER_ULONG

Fungsi WDF_READ_REGISTER_ULONG membaca nilai ULONG dari alamat register yang ditentukan.
WDF_READ_REGISTER_ULONG64

Fungsi WDF_READ_REGISTER_ULONG64 membaca nilai ULONG64 dari alamat register yang ditentukan.
WDF_READ_REGISTER_USHORT

Fungsi WDF_READ_REGISTER_USHORT membaca nilai USHORT dari alamat register yang ditentukan.
WDF_REL_TIMEOUT_IN_MS

Fungsi WDF_REL_TIMEOUT_IN_MS mengonversi jumlah milidetik tertentu menjadi nilai waktu relatif.
WDF_REL_TIMEOUT_IN_SEC

Fungsi WDF_REL_TIMEOUT_IN_SEC mengonversi jumlah detik tertentu menjadi nilai waktu relatif.
WDF_REL_TIMEOUT_IN_US

Fungsi WDF_REL_TIMEOUT_IN_US mengonversi jumlah mikrosekon tertentu menjadi nilai waktu relatif.
WDF_REMOVE_LOCK_OPTIONS_INIT

Fungsi WDF_REMOVE_LOCK_OPTIONS_INIT menginisialisasi struktur WDF_REMOVE_LOCK_OPTIONS.
WDF_REQUEST_COMPLETION_PARAMS_INIT

Fungsi WDF_REQUEST_COMPLETION_PARAMS_INIT menginisialisasi struktur WDF_REQUEST_COMPLETION_PARAMS.
WDF_REQUEST_FORWARD_OPTIONS_INIT

Fungsi WDF_REQUEST_FORWARD_OPTIONS_INIT menginisialisasi struktur WDF_REQUEST_FORWARD_OPTIONS.
WDF_REQUEST_PARAMETERS_INIT

Fungsi WDF_REQUEST_PARAMETERS_INIT menginisialisasi struktur WDF_REQUEST_PARAMETERS.
WDF_REQUEST_REUSE_PARAMS_INIT

Fungsi WDF_REQUEST_REUSE_PARAMS_INIT menginisialisasi struktur WDF_REQUEST_REUSE_PARAMS driver.
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

Fungsi WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP menetapkan IRP baru dalam struktur WDF_REQUEST_REUSE_PARAMS driver.
WDF_REQUEST_SEND_OPTIONS_INIT

Fungsi WDF_REQUEST_SEND_OPTIONS_INIT menginisialisasi struktur WDF_REQUEST_SEND_OPTIONS driver.
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT

Fungsi WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT menetapkan nilai waktu habis dalam struktur WDF_REQUEST_SEND_OPTIONS driver.
WDF_TASK_QUEUE_CONFIG_INIT

Artikel fungsi WDF_TASK_QUEUE_CONFIG_INIT ini hanya untuk penggunaan internal.
WDF_TASK_SEND_OPTIONS_INIT

Artikel fungsi WDF_TASK_SEND_OPTIONS_INIT ini hanya untuk penggunaan internal.
WDF_TIMER_CONFIG_INIT

Fungsi WDF_TIMER_CONFIG_INIT menginisialisasi struktur WDF_TIMER_CONFIG untuk timer yang akan menggunakan satu waktu jatuh tempo.
WDF_TIMER_CONFIG_INIT_PERIODIC

Fungsi WDF_TIMER_CONFIG_INIT_PERIODIC menginisialisasi struktur WDF_TIMER_CONFIG untuk timer berkala.
WDF_TYPE_NAME_POINTER_TYPE

Makro WDF_TYPE_NAME_POINTER_TYPE hanya dicadangkan untuk penggunaan internal.
WDF_TYPE_NAME_TO_TYPE_INFO

Makro WDF_TYPE_NAME_TO_TYPE_INFO hanya dicadangkan untuk penggunaan internal.
WDF_USB_CONTINUOUS_READER_CONFIG_INIT

Fungsi WDF_USB_CONTINUOUS_READER_CONFIG_INIT menginisialisasi struktur WDF_USB_CONTINUOUS_READER_CONFIG.
WDF_USB_CONTROL_SETUP_PACKET_INIT

Fungsi WDF_USB_CONTROL_SETUP_PACKET_INIT menginisialisasi struktur WDF_USB_CONTROL_SETUP_PACKET untuk transfer kontrol USB standar.
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS

Fungsi WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS menginisialisasi struktur WDF_USB_CONTROL_SETUP_PACKET untuk transfer kontrol USB khusus kelas perangkat.
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE

Fungsi WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE menginisialisasi struktur WDF_USB_CONTROL_SETUP_PACKET untuk transfer kontrol USB yang mengatur atau menghapus fitur perangkat.
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS

Fungsi WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS menginisialisasi struktur WDF_USB_CONTROL_SETUP_PACKET untuk transfer kontrol USB yang mendapatkan status perangkat.
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR

Fungsi WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR menginisialisasi struktur WDF_USB_CONTROL_SETUP_PACKET untuk transfer kontrol USB khusus vendor.
WDF_USB_DEVICE_CREATE_CONFIG_INIT

Fungsi WDF_USB_DEVICE_CREATE_CONFIG_INIT menginisialisasi struktur WDF_USB_DEVICE_CREATE_CONFIG.
WDF_USB_DEVICE_INFORMATION_INIT

Fungsi WDF_USB_DEVICE_INFORMATION_INIT menginisialisasi struktur WDF_USB_DEVICE_INFORMATION driver.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat mendekonfigurasi perangkat USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat menentukan konfigurasi dengan menggunakan deskriptor USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat mengonfigurasi perangkat untuk menggunakan beberapa antarmuka.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat mengonfigurasi perangkat untuk menggunakan satu antarmuka yang ditentukan.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB

Fungsi WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB menginisialisasi struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS sehingga driver dapat menentukan konfigurasi dengan menggunakan URB.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR

Fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR menginisialisasi struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS sehingga driver dapat memilih antarmuka USB dengan menentukan deskriptor antarmuka.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING

Fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING menginisialisasi struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS sehingga driver dapat memilih antarmuka USB dengan menentukan handel ke objek antarmuka dan pengaturan alternatif untuk antarmuka.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB

Fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB menginisialisasi struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS sehingga driver dapat memilih antarmuka USB dengan menentukan URB.
WDF_USB_PIPE_DIRECTION_IN

Fungsi WDF_USB_PIPE_DIRECTION_IN menentukan apakah titik akhir USB tertentu adalah titik akhir input.
WDF_USB_PIPE_DIRECTION_OUT

Fungsi WDF_USB_PIPE_DIRECTION_OUT menentukan apakah titik akhir USB yang ditentukan adalah titik akhir output.
WDF_USB_PIPE_INFORMATION_INIT

Fungsi WDF_USB_PIPE_INFORMATION_INIT menginisialisasi struktur WDF_USB_PIPE_INFORMATION.
WDF_WMI_BUFFER_APPEND_STRING

Fungsi WDF_WMI_BUFFER_APPEND_STRING menyalin string Unicode tertentu ke dalam buffer tertentu dalam format yang diperlukan WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

Fungsi WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER menginisialisasi struktur WDF_WMI_INSTANCE_CONFIG dan menyimpan handel tertentu ke objek penyedia WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

Fungsi WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG menginisialisasi struktur WDF_WMI_INSTANCE_CONFIG dan menyimpan penunjuk ke struktur WDF_WMI_PROVIDER_CONFIG tertentu.
WDF_WMI_PROVIDER_CONFIG_INIT

Fungsi WDF_WMI_PROVIDER_CONFIG_INIT menginisialisasi struktur WDF_WMI_PROVIDER_CONFIG.
WDF_WORKITEM_CONFIG_INIT

Fungsi WDF_WORKITEM_CONFIG_INIT menginisialisasi struktur WDF_WORKITEM_CONFIG driver.
WDF_WRITE_PORT_BUFFER_UCHAR

Fungsi WDF_WRITE_PORT_BUFFER_UCHAR menulis sejumlah byte dari buffer ke port yang ditentukan.
WDF_WRITE_PORT_BUFFER_ULONG

Fungsi WDF_WRITE_PORT_BUFFER_ULONG menulis sejumlah nilai ULONG dari buffer ke alamat port yang ditentukan.
WDF_WRITE_PORT_BUFFER_USHORT

Fungsi WDF_WRITE_PORT_BUFFER_USHORT menulis sejumlah nilai USHORT dari buffer ke alamat port yang ditentukan.
WDF_WRITE_PORT_UCHAR

Fungsi WDF_WRITE_PORT_UCHAR menulis byte ke alamat port yang ditentukan.
WDF_WRITE_PORT_ULONG

Fungsi WDF_WRITE_PORT_ULONG menulis nilai ULONG ke alamat port yang ditentukan.
WDF_WRITE_PORT_USHORT

Fungsi WDF_WRITE_PORT_USHORT menulis nilai USHORT ke alamat port yang ditentukan.
WDF_WRITE_REGISTER_BUFFER_UCHAR

Fungsi WDF_WRITE_REGISTER_BUFFER_UCHAR menulis sejumlah byte dari buffer ke register yang ditentukan.
WDF_WRITE_REGISTER_BUFFER_ULONG

Fungsi WDF_WRITE_REGISTER_BUFFER_ULONG menulis sejumlah nilai ULONG dari buffer ke register yang ditentukan.
WDF_WRITE_REGISTER_BUFFER_ULONG64

Fungsi WDF_WRITE_REGISTER_BUFFER_ULONG64 menulis sejumlah nilai ULONG64 dari buffer ke register yang ditentukan.
WDF_WRITE_REGISTER_BUFFER_USHORT

Rutinitas WDF_WRITE_REGISTER_BUFFER_USHORT menulis sejumlah nilai USHORT dari buffer ke register yang ditentukan.
WDF_WRITE_REGISTER_UCHAR

Rutinitas WDF_WRITE_REGISTER_UCHAR menulis byte ke alamat yang ditentukan.
WDF_WRITE_REGISTER_ULONG

Rutinitas WDF_WRITE_REGISTER_ULONG menulis nilai ULONG ke alamat yang ditentukan.
WDF_WRITE_REGISTER_ULONG64

Fungsi WDF_WRITE_REGISTER_ULONG64 menulis nilai ULONG64 ke alamat yang ditentukan.
WDF_WRITE_REGISTER_USHORT

Rutinitas WDF_WRITE_REGISTER_USHORT menulis nilai USHORT ke alamat yang ditentukan.
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.
WdfCmResourceListAppendDescriptor

Metode WdfCmResourceListAppendDescriptor menambahkan deskriptor sumber daya ke akhir daftar sumber daya tertentu.
WdfCmResourceListGetCount

Metode WdfCmResourceListGetCount mengembalikan jumlah deskriptor sumber daya yang terkandung dalam daftar sumber daya tertentu.
WdfCmResourceListGetDescriptor

Metode WdfCmResourceListGetDescriptor mengembalikan penunjuk ke deskriptor sumber daya yang terkandung dalam daftar sumber daya tertentu.
WdfCmResourceListInsertDescriptor

Metode WdfCmResourceListInsertDescriptor menyisipkan deskriptor sumber daya ke dalam daftar sumber daya tertentu.
WdfCmResourceListRemove

Metode WdfCmResourceListRemove menghapus deskriptor sumber daya dari daftar sumber daya tertentu.
WdfCmResourceListRemoveByDescriptor

Metode WdfCmResourceListRemoveByDescriptor menghapus deskriptor sumber daya tertentu dari daftar sumber daya tertentu.
WdfCollectionAdd

Metode WdfCollectionAdd menambahkan objek kerangka kerja tertentu ke koleksi objek.
WdfCollectionBuat

Metode WdfCollectionCreate membuat objek pengumpulan kerangka kerja.
WdfCollectionGetCount

Metode WdfCollectionGetCount mengembalikan jumlah objek yang saat ini berada dalam koleksi objek.
WdfCollectionGetFirstItem

Metode WdfCollectionGetFirstItem mengembalikan handel ke objek pertama yang ada dalam koleksi objek.
WdfCollectionGetItem

Metode WdfCollectionGetItem mengembalikan handel ke objek yang terkandung dalam koleksi objek tertentu dan terkait dengan nilai indeks tertentu.
WdfCollectionGetLastItem

Metode WdfCollectionGetLastItem mengembalikan handel ke objek terakhir yang ada dalam koleksi objek.
WdfCollectionRemove

Metode WdfCollectionRemove menghapus objek dari koleksi objek tertentu.
WdfCollectionRemoveItem

Metode WdfCollectionRemoveItem menghapus objek tertentu dari koleksi objek, berdasarkan nilai indeks tertentu.
WdfCommonBufferCreate

Metode WdfCommonBufferCreate membuat buffer memori yang dapat diakses oleh driver dan perangkat akses memori langsung (DMA) secara bersamaan.
WdfCommonBufferCreateWithConfig

Metode WdfCommonBufferCreateWithConfig membuat buffer memori yang dapat diakses oleh driver dan perangkat akses memori langsung (DMA) secara bersamaan, dan metode ini juga menentukan informasi konfigurasi buffer.
WdfCommonBufferGetAlignedLogicalAddress

Metode WdfCommonBufferGetAlignedLogicalAddress mengembalikan alamat logis yang terkait dengan buffer umum tertentu.
WdfCommonBufferGetAlignedVirtualAddress

Metode WdfCommonBufferGetAlignedVirtualAddress mengembalikan alamat virtual yang terkait dengan buffer umum tertentu.
WdfCommonBufferGetLength

Metode WdfCommonBufferGetLength mengembalikan panjang buffer umum yang ditentukan.
WdfCompanionCreate

Artikel fungsi WdfCompanionCreate ini hanya untuk penggunaan internal.
WdfCompanionCreateTaskQueue

Artikel fungsi WdfCompanionCreateTaskQueue ini hanya untuk penggunaan internal.
WdfCompanionTargetSendTaskSynchronously

Artikel fungsi WdfCompanionTargetSendTaskSynchronously ini hanya untuk penggunaan internal.
WdfCompanionTargetWdmGetCompanionProcess

Artikel fungsi WdfCompanionTargetWdmGetCompanionProcess ini hanya untuk penggunaan internal.
WdfCompanionWdmGetSecureDeviceHandle

Artikel fungsi WdfCompanionWdmGetSecureDeviceHandle ini hanya untuk penggunaan internal.
WdfControlDeviceInitAllocate

Metode WdfControlDeviceInitAllocate mengalokasikan struktur WDFDEVICE_INIT yang digunakan driver saat membuat objek perangkat kontrol baru.
WdfControlDeviceInitSetShutdownNotification

Metode WdfControlDeviceInitSetShutdownNotification mengatur informasi pemberitahuan matikan untuk objek perangkat kontrol.
WdfControlFinishInitializing

Metode WdfControlFinishInitializing menginformasikan kerangka kerja bahwa driver telah selesai menginisialisasi objek perangkat kontrol tertentu.
WdfDeviceAddDependentUsageDeviceObject

Metode WdfDeviceAddDependentUsageDeviceObject menunjukkan bahwa perangkat tertentu bergantung pada perangkat lain ketika perangkat yang ditentukan digunakan untuk menyimpan file khusus.
WdfDeviceAddQueryInterface

Metode WdfDeviceAddQueryInterface membuat antarmuka yang ditentukan driver yang dapat dikueri dan digunakan driver lain.
WdfDeviceAddRemovalRelationsPhysicalDevice

Metode WdfDeviceAddRemovalRelationsPhysicalDevice menunjukkan bahwa perangkat tertentu harus dihapus ketika perangkat lain yang ditentukan dihapus.
WdfDeviceAllocAndQueryInterfaceProperty

Metode WdfDeviceAllocAndQueryInterfaceProperty mengalokasikan buffer dan mengambil properti antarmuka perangkat tertentu.
WdfDeviceAllocAndQueryProperty

Metode WdfDeviceAllocAndQueryProperty mengalokasikan buffer dan mengambil properti perangkat tertentu.
WdfDeviceAllocAndQueryPropertyEx

Metode WdfDeviceAllocAndQueryPropertyEx mengalokasikan buffer dan mengambil properti perangkat tertentu.
WdfDeviceAssignInterfaceProperty

Metode WdfDeviceAssignInterfaceProperty memodifikasi nilai properti antarmuka perangkat saat ini.
WdfDeviceAssignMofResourceName

Metode WdfDeviceAssignMofResourceName mendaftarkan nama sumber daya MOF untuk perangkat tertentu.
WdfDeviceAssignProperty

Metode WdfDeviceAssignProperty memodifikasi pengaturan properti perangkat saat ini.
WdfDeviceAssignS0IdleSettings

Metode WdfDeviceAssignS0IdleSettings menyediakan informasi yang disediakan driver yang digunakan kerangka kerja saat perangkat diam dan sistem dalam status berfungsi (S0).
WdfDeviceAssignSxWakeSettings

Metode WdfDeviceAssignSxWakeSettings menyediakan informasi yang disediakan driver tentang kemampuan perangkat untuk memicu sinyal bangun saat perangkat dan sistem dalam status daya rendah.
WdfDeviceClearRemovalRelationsDevices

Metode WdfDeviceClearRemovalRelationsDevices menghapus semua perangkat dari daftar perangkat yang harus dihapus saat perangkat tertentu dihapus.
WdfDeviceConfigureRequestDispatching

Metode WdfDeviceConfigureRequestDispatching menyebabkan kerangka kerja mengantrekan jenis permintaan I/O tertentu ke antrean I/O tertentu.
WdfDeviceConfigureWdmIrpDispatchCallback

Metode WdfDeviceConfigureWdmIrpDispatchCallback mendaftarkan fungsi panggilan balik EvtDeviceWdmIrpDispatch driver.
WdfDeviceCreate

Metode WdfDeviceCreate membuat objek perangkat kerangka kerja.
WdfDeviceCreateDeviceInterface

Metode WdfDeviceCreateDeviceInterface membuat antarmuka perangkat untuk perangkat tertentu.
WdfDeviceCreateSymbolicLink

Metode WdfDeviceCreateSymbolicLink membuat tautan simbolis ke perangkat tertentu.
WdfDeviceEnqueueRequest

Metode WdfDeviceEnqueueRequest mengirimkan permintaan I/O tertentu ke kerangka kerja, sehingga kerangka kerja kemudian dapat menambahkan permintaan ke salah satu antrean I/O yang telah dibuat driver untuk perangkat yang ditentukan.
WdfDeviceGetAlignmentRequirement

Metode WdfDeviceGetAlignmentRequirement mengambil persyaratan penyelarasan alamat perangkat untuk operasi transfer memori.
WdfDeviceGetCharacteristics

Metode WdfDeviceGetCharacteristics mengembalikan karakteristik perangkat untuk perangkat tertentu.
WdfDeviceGetDefaultQueue

Metode WdfDeviceGetDefaultQueue mengembalikan handel ke antrean I/O default perangkat.
WdfDeviceGetDevicePnpState

Metode WdfDeviceGetDevicePnpState mengembalikan status mesin status Plug and Play kerangka kerja saat ini untuk perangkat tertentu.
WdfDeviceGetDevicePowerPolicyState

Metode WdfDeviceGetDevicePowerPolicyState mengembalikan status mesin status kebijakan daya kerangka kerja saat ini, untuk perangkat tertentu.
WdfDeviceGetDevicePowerState

Metode WdfDeviceGetDevicePowerState mengembalikan status mesin status daya kerangka kerja saat ini, untuk perangkat tertentu.
WdfDeviceGetDeviceStackIoType

Metode WdfDeviceGetDeviceStackIoType mengambil metode akses buffer yang digunakan kerangka kerja untuk perangkat.
WdfDeviceGetDeviceState

Metode WdfDeviceGetDeviceState mengambil status perangkat untuk perangkat tertentu.
WdfDeviceGetDriver

Metode WdfDeviceGetDriver mengembalikan handel ke objek driver kerangka kerja yang terkait dengan objek perangkat kerangka kerja tertentu.
WdfDeviceGetFileObject

Metode WdfDeviceGetFileObject mengembalikan handel ke objek file kerangka kerja yang terkait dengan objek file WDM tertentu.
WdfDeviceGetHardwareRegisterMappedAddress

Driver memanggil WdfDeviceGetHardwareRegisterMappedAddress untuk mendapatkan alamat yang dipetakan mode pengguna dari sumber daya memori yang dipetakan sebelumnya menggunakan WdfDeviceMapIoSpace.
WdfDeviceGetIoTarget

Metode WdfDeviceGetIoTarget mengembalikan handel ke target I/O lokal driver fungsi atau filter, untuk perangkat tertentu.
WdfDeviceGetSystemPowerAction

Metode WdfDeviceGetSystemPowerAction mengembalikan tindakan daya sistem, jika ada, yang saat ini terjadi untuk komputer.
WdfDeviceIndicateWakeStatus

Metode WdfDeviceIndicateWakeStatus menginformasikan kerangka kerja bahwa driver bus panggilan telah berhenti menunggu perangkat tertentu untuk memicu sinyal bangun di bus.
WdfDeviceInitAssignName

Metode WdfDeviceInitAssignName menetapkan nama perangkat ke objek perangkat perangkat.
WdfDeviceInitAssignSDDLString

Metode WdfDeviceInitAssignSDDLString menetapkan pengaturan keamanan untuk perangkat.
WdfDeviceInitAssignWdmIrpPreprocessCallback

Metode WdfDeviceInitAssignWdmIrpPreprocessCallback mendaftarkan fungsi panggilan balik untuk menangani kode fungsi utama IRP dan, secara opsional, satu atau beberapa kode fungsi minor yang terkait dengan kode fungsi utama.
WdfDeviceInitFree

Metode WdfDeviceInitFree membatalkan alokasi struktur WDFDEVICE_INIT.
WdfDeviceInitRegisterPnpStateChangeCallback

Metode WdfDeviceInitRegisterPnpStateChangeCallback mendaftarkan fungsi panggilan balik peristiwa yang disediakan driver yang dipanggil kerangka kerja saat komputer status Plug and Play perangkat berubah status.
WdfDeviceInitRegisterPowerPolicyStateChangeCallback

Metode WdfDeviceInitRegisterPowerPolicyStateChangeCallback mendaftarkan fungsi panggilan balik peristiwa yang disediakan driver yang dipanggil kerangka kerja saat komputer status kebijakan daya perangkat berubah status.
WdfDeviceInitRegisterPowerStateChangeCallback

Metode WdfDeviceInitRegisterPowerStateChangeCallback mendaftarkan fungsi panggilan balik peristiwa yang disediakan driver yang dipanggil kerangka kerja saat komputer status daya perangkat berubah status.
WdfDeviceInitSetCharacteristics

Metode WdfDeviceInitSetCharacteristics menetapkan karakteristik perangkat untuk perangkat tertentu.
WdfDeviceInitSetCompanionEventCallbacks

Artikel fungsi WdfDeviceInitSetCompanionEventCallbacks ini hanya untuk penggunaan internal.
WdfDeviceInitSetDeviceClass

Metode WdfDeviceInitSetDeviceClass menentukan GUID yang mengidentifikasi kelas penyiapan perangkat perangkat.
WdfDeviceInitSetDeviceType

Metode WdfDeviceInitSetDeviceType mengatur jenis perangkat untuk perangkat tertentu.
WdfDeviceInitSetExclusive

Metode WdfDeviceInitSetExclusive menunjukkan apakah perangkat tertentu adalah perangkat eksklusif.
WdfDeviceInitSetFileObjectConfig

Metode WdfDeviceInitSetFileObjectConfig mendaftarkan fungsi panggilan balik peristiwa dan mengatur informasi konfigurasi untuk objek file kerangka kerja driver.
WdfDeviceInitSetIoInCallerContextCallback

Metode WdfDeviceInitSetIoInCallerContextCallback mendaftarkan fungsi panggilan balik peristiwa EvtIoInCallerContext driver.
WdfDeviceInitSetIoType

Metode WdfDeviceInitSetIoType mengatur metode atau preferensi tentang bagaimana driver akan mengakses buffer data yang disertakan dalam permintaan baca dan tulis untuk perangkat tertentu.
WdfDeviceInitSetIoTypeEx

Metode WdfDeviceInitSetIoTypeEx mengatur metode atau preferensi tentang bagaimana driver akan mengakses buffer data yang disertakan dalam permintaan baca dan tulis, serta permintaan kontrol I/O perangkat, untuk perangkat tertentu.
WdfDeviceInitSetPnpPowerEventCallbacks

Metode WdfDeviceInitSetPnpPowerEventCallbacks mendaftarkan fungsi panggilan balik peristiwa Plug and Play dan manajemen daya driver.
WdfDeviceInitSetPowerInrush

Metode WdfDeviceInitSetPowerInrush memberi tahu manajer daya bahwa perangkat yang ditentukan memerlukan inrush saat ini ketika dimulai.
WdfDeviceInitSetPowerNotPageable

Metode WdfDeviceInitSetPowerNotPageable memberi tahu manajer daya bahwa driver tidak akan mengakses data yang dapat di-pageable saat sistem bertransisi antara status tidur dan status kerja (S0).
WdfDeviceInitSetPowerPageable

Metode WdfDeviceInitSetPowerPageable memberi tahu manajer daya bahwa driver harus dapat mengakses data yang dapat di-pageable saat sistem beralih antara status tidur dan status kerja (S0).
WdfDeviceInitSetPowerPolicyEventCallbacks

Metode WdfDeviceInitSetPowerPolicyEventCallbacks mendaftarkan fungsi panggilan balik peristiwa kebijakan daya driver.
WdfDeviceInitSetPowerPolicyOwnership

Metode WdfDeviceInitSetPowerPolicyOwnership menetapkan apakah driver panggilan adalah, atau tidak, pemilik kebijakan daya untuk perangkat tertentu.
WdfDeviceInitSetReleaseHardwareOrderOnFailure

Metode WdfDeviceInitSetReleaseHardwareOrderOnFailure menentukan apakah kerangka kerja memanggil fungsi panggilan balik EvtDeviceReleaseHardware driver segera setelah kegagalan perangkat, atau menunggu hingga semua perangkat anak dihapus.
WdfDeviceInitSetRemoveLockOptions

Metode WdfDeviceInitSetRemoveLockOptions menyebabkan kerangka kerja memperoleh kunci hapus sebelum mengirimkan IRP jenis apa pun ke driver.
WdfDeviceInitSetRequestAttributes

Metode WdfDeviceInitSetRequestAttributes mengatur atribut objek yang akan digunakan untuk semua objek permintaan kerangka kerja yang dikirimkan kerangka kerja ke driver dari antrean I/O perangkat.
WdfDeviceInterfaceDereferenceNoOp

Metode WdfDeviceInterfaceDereferenceNoOp dapat digunakan untuk antarmuka yang ditentukan driver yang tidak memerlukan jumlah referensi.
WdfDeviceInterfaceReferenceNoOp

Metode WdfDeviceInterfaceReferenceNoOp dapat digunakan untuk antarmuka yang ditentukan driver yang tidak memerlukan jumlah referensi.
WdfDeviceMapIoSpace

Fungsi WdfDeviceMapIoSpace memetakan rentang alamat fisik yang diberikan ke ruang alamat sistem dan mengembalikan alamat dasar pseudo.
WdfDeviceMiniportCreate

Metode WdfDeviceMiniportCreate membuat objek perangkat kerangka kerja yang dapat digunakan driver miniport.
WdfDeviceOpenDevicemapKey

Metode WdfDeviceOpenDevicemapKey membuka kunci DEVICEMAP dan membuat objek kunci registri kerangka kerja yang mewakili kunci registri.
WdfDeviceOpenRegistryKey

Metode WdfDeviceOpenRegistryKey membuka kunci perangkat keras perangkat atau kunci perangkat lunak driver di registri dan membuat objek kunci registri kerangka kerja yang mewakili kunci registri.
WdfDevicePostEvent

Metode WdfDevicePostEvent secara asinkron memberi tahu aplikasi yang menunggu peristiwa yang ditentukan dari driver.
WdfDeviceQueryInterfaceProperty

Metode WdfDeviceQueryInterfaceProperty mengambil properti antarmuka perangkat tertentu.
WdfDeviceQueryProperty

Metode WdfDeviceQueryProperty mengambil properti perangkat tertentu.
WdfDeviceQueryPropertyEx

Metode WdfDeviceQueryPropertyEx mengambil properti perangkat tertentu.
WdfDeviceReadFromHardware

Metode WdfDeviceReadFromHardware digunakan secara internal oleh kerangka kerja. Jangan gunakan.
WdfDeviceRemoveDependentUsageDeviceObject

Metode WdfDeviceRemoveDependentUsageDeviceObject menunjukkan bahwa perangkat tertentu tidak lagi bergantung pada perangkat lain ketika perangkat yang ditentukan digunakan untuk menyimpan file khusus.
WdfDeviceRemoveRemovalRelationsPhysicalDevice

Metode WdfDeviceRemoveRemovalRelationsPhysicalDevice menghapus perangkat tertentu dari daftar perangkat yang harus dihapus ketika perangkat lain yang ditentukan dihapus.
WdfDeviceResumeIdle

Metode WdfDeviceResumeIdle menginformasikan kerangka kerja bahwa perangkat yang ditentukan tidak digunakan dan dapat ditempatkan dalam status daya rendah perangkat jika tetap menganggur.
WdfDeviceResumeIdleWithTag

Makro WdfDeviceResumeIdleWithTag mengurangi jumlah referensi daya untuk objek perangkat kerangka kerja tertentu dan menetapkan nama file dan nomor baris driver saat ini ke referensi. Makro juga menetapkan nilai tag ke referensi.
WdfDeviceRetrieveCompanionTarget

Artikel fungsi WdfDeviceRetrieveCompanionTarget ini hanya untuk penggunaan internal.
WdfDeviceRetrieveDeviceDirectoryString

Pelajari selengkapnya tentang: Fungsi WdfDeviceRetrieveDeviceDirectoryString
WdfDeviceRetrieveDeviceInterfaceString

Metode WdfDeviceRetrieveDeviceInterfaceString mengambil nama tautan simbolis yang ditetapkan sistem operasi ke antarmuka perangkat yang didaftarkan driver untuk perangkat tertentu.
WdfDeviceRetrieveDeviceName

Metode WdfDeviceRetrieveDeviceName mengembalikan nama perangkat untuk perangkat tertentu.
WdfDeviceSetAlignmentRequirement

Metode WdfDeviceSetAlignmentRequirement mendaftarkan penyelarasan alamat pilihan driver untuk buffer data yang digunakan perangkat selama operasi transfer memori.
WdfDeviceSetBusInformationForChildren

Metode WdfDeviceSetBusInformationForChildren menetapkan informasi tentang bus yang didukung pengemudi bus. Informasi ini tersedia untuk perangkat anak bus.
WdfDeviceSetCharacteristics

Metode WdfDeviceSetCharacteristics menetapkan karakteristik perangkat untuk perangkat tertentu.
WdfDeviceSetDeviceInterfaceState

Metode WdfDeviceSetDeviceInterfaceState memungkinkan atau menonaktifkan antarmuka perangkat untuk perangkat tertentu.
WdfDeviceSetDeviceInterfaceStateEx

Pelajari selengkapnya tentang: WdfDeviceSetDeviceInterfaceStateEx
WdfDeviceSetDeviceState

Metode WdfDeviceSetDeviceState mengatur status perangkat untuk perangkat tertentu.
WdfDeviceSetFailed

Metode WdfDeviceSetFailed menginformasikan kerangka kerja bahwa driver mengalami kesalahan perangkat keras atau perangkat lunak yang terkait dengan perangkat tertentu.
WdfDeviceSetPnpCapabilities

Metode WdfDeviceSetPnpCapabilities melaporkan kemampuan Plug and Play perangkat.
WdfDeviceSetPowerCapabilities

Metode WdfDeviceSetPowerCapabilities melaporkan kemampuan daya perangkat.
WdfDeviceSetSpecialFileSupport

Metode WdfDeviceSetSpecialFileSupport memungkinkan atau menonaktifkan dukungan driver fungsi untuk file khusus, untuk perangkat yang ditentukan.
WdfDeviceSetStaticStopRemove

Metode WdfDeviceSetStaticStopRemove menginformasikan kerangka kerja apakah perangkat dapat dihentikan dan dihapus.
WdfDeviceStopIdle

Metode WdfDeviceStopIdle menginformasikan kerangka kerja bahwa perangkat yang ditentukan harus ditempatkan dalam status daya yang berfungsi (D0).
WdfDeviceStopIdleWithTag

Makro WdfDeviceStopIdleWithTag menambah jumlah referensi daya untuk objek perangkat kerangka kerja tertentu dan menetapkan nama file dan nomor baris driver saat ini ke referensi. Makro juga menetapkan nilai tag ke referensi.
WdfDeviceUnmapIoSpace

Fungsi WdfDeviceUnmapIoSpace membuka peta rentang alamat fisik tertentu yang sebelumnya dipetakan oleh fungsi WdfDeviceMapIoSpace.
WdfDeviceWdmAssignPowerFrameworkSettings

Metode WdfDeviceWdmAssignPowerFrameworkSettings mendaftarkan pengaturan kerangka kerja manajemen daya (PoFx) untuk perangkat komponen tunggal.
WdfDeviceWdmDispatchIrp

Metode WdfDeviceWdmDispatchIrp mengembalikan IRP yang dikirim ke kerangka kerja dari EvtDeviceWdmIrpDispatch.
WdfDeviceWdmDispatchIrpToIoQueue

Metode WdfDeviceWdmDispatchIrpToIoQueue meneruskan IRP ke antrean I/O tertentu.
WdfDeviceWdmDispatchPreprocessedIrp

Metode WdfDeviceWdmDispatchPreprocessedIrp mengembalikan IRP yang telah diprosces ke kerangka kerja.
WdfDeviceWdmGetAttachedDevice

Metode WdfDeviceWdmGetAttachedDevice mengembalikan objek perangkat WDM yang lebih rendah berikutnya di tumpukan perangkat.
WdfDeviceWdmGetDeviceObject

Metode WdfDeviceWdmGetDeviceObject mengembalikan objek perangkat Windows Driver Model (WDM) yang terkait dengan objek perangkat kerangka kerja tertentu.
WdfDeviceWdmGetPhysicalDevice

Metode WdfDeviceWdmGetPhysicalDevice mengambil PDO WDM perangkat fisik dari tumpukan perangkat.
WdfDeviceWriteToHardware

Metode WdfDeviceWriteToHardware digunakan secara internal oleh kerangka kerja. Jangan gunakan.
WdfDevStateIsNP

Metode WdfDevStateIsNP mengembalikan nilai Boolean yang menunjukkan apakah status daya atau status kebijakan daya tertentu adalah status yang tidak dapat dijadikan bukti.
WdfDevStateNormalize

Metode WdfDevStateNormalize menghapus bit tambahan dari nilai komputer status kerangka kerja tertentu sehingga driver dapat menggunakan nilai sebagai indeks ke dalam array status komputer.
WdfDmaEnablerConfigureSystemProfile

Metode WdfDmaEnablerConfigureSystemProfile mengonfigurasi pengaturan khusus perangkat keras untuk pengaktif DMA mode sistem dan menyelesaikan inisialisasi sumber daya.
WdfDmaEnablerCreate

Metode WdfDmaEnablerCreate membuat objek pengaktif DMA.
WdfDmaEnablerGetFragmentLength

Metode WdfDmaEnablerGetFragmentLength mengembalikan panjang transfer maksimum yang didukung sistem operasi untuk satu transfer DMA.
WdfDmaEnablerGetMaximumLength

Metode WdfDmaEnablerGetMaximumLength mengembalikan panjang transfer maksimum, untuk satu transfer DMA, yang didukung perangkat.
WdfDmaEnablerGetMaximumScatterGatherElements

Metode WdfDmaEnablerGetMaximumScatterGatherElements mengembalikan jumlah maksimum elemen sebar/kumpulkan yang didukung perangkat dan driver, untuk objek pengaktif DMA tertentu.
WdfDmaEnablerSetMaximumScatterGatherElements

Metode WdfDmaEnablerSetMaximumScatterGatherElements menetapkan jumlah maksimum elemen sebar/kumpulkan yang didukung perangkat, untuk objek pengaktif DMA tertentu.
WdfDmaEnablerWdmGetDmaAdapter

Metode WdfDmaEnablerWdmGetDmaAdapter mengembalikan penunjuk ke struktur DMA_ADAPTER WDM yang terkait dengan objek pengaktif DMA.
WdfDmaTransactionAllocateResources

Metode WdfDmaTransactionAllocateResources mencadangkan pengaktif DMA paket tunggal atau mode sistem untuk penggunaan eksklusif (dan berulang) dengan objek transaksi yang ditentukan.
WdfDmaTransactionCancel

Metode WdfDmaTransactionCancel mencoba membatalkan transaksi DMA yang menunggu alokasi register peta.
WdfDmaTransactionCreate

Metode WdfDmaTransactionCreate membuat transaksi DMA.
WdfDmaTransactionDmaCompleted

Metode WdfDmaTransactionDmaCompleted memberi tahu kerangka kerja bahwa operasi transfer DMA perangkat selesai.
WdfDmaTransactionDmaCompletedFinal

Metode WdfDmaTransactionDmaCompletedFinal memberi tahu kerangka kerja bahwa operasi transfer DMA perangkat telah selesai dengan kondisi underrun dan memasok lamanya transfer yang selesai.
WdfDmaTransactionDmaCompletedWithLength

Metode WdfDmaTransactionDmaCompletedWithLength memberi tahu kerangka kerja bahwa operasi transfer DMA perangkat selesai dan memasok panjang transfer yang selesai.
WdfDmaTransactionExecute

Metode WdfDmaTransactionExecute memulai eksekusi transaksi DMA tertentu.
WdfDmaTransactionFreeResources

Metode WdfDmaTransactionFreeResources merilis sumber daya DMA yang sebelumnya dialokasikan driver dengan memanggil WdfDmaTransactionAllocateResources.
WdfDmaTransactionGetBytesTransferred

Metode WdfDmaTransactionGetBytesTransferred mengembalikan jumlah total byte yang telah ditransfer untuk transaksi DMA tertentu.
WdfDmaTransactionGetCurrentDmaTransferLength

Metode WdfDmaTransactionGetCurrentDmaTransferLength mengembalikan ukuran transfer DMA saat ini.
WdfDmaTransactionGetDevice

Metode WdfDmaTransactionGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan transaksi DMA tertentu.
WdfDmaTransactionGetRequest

Metode WdfDmaTransactionGetRequest mengambil handel ke objek permintaan kerangka kerja yang terkait dengan transaksi DMA tertentu.
WdfDmaTransactionGetTransferInfo

Metode WdfDmaTransactionGetTransferInfo mengembalikan jumlah register peta dan entri daftar sebar/kumpulkan yang diperlukan untuk transaksi DMA yang diinisialisasi.
WdfDmaTransactionInitialize

Metode WdfDmaTransactionInitialize menginisialisasi transaksi DMA tertentu.
WdfDmaTransactionInitializeUsingOffset

Metode WdfDmaTransactionInitializeUsingOffset menginisialisasi transaksi DMA tertentu dengan menggunakan offset byte ke dalam rantai MDL.
WdfDmaTransactionInitializeUsingRequest

Metode WdfDmaTransactionInitializeUsingRequest menginisialisasi transaksi DMA tertentu dengan menggunakan parameter permintaan I/O tertentu.
WdfDmaTransactionRelease

Metode WdfDmaTransactionRelease mengakhiri transaksi DMA tertentu tanpa menghapus objek transaksi DMA terkait.
WdfDmaTransactionSetChannelConfigurationCallback

Metode WdfDmaTransactionSetChannelConfigurationCallback mendaftarkan fungsi panggilan balik peristiwa konfigurasi saluran untuk transaksi DMA mode sistem.
WdfDmaTransactionSetDeviceAddressOffset

Metode WdfDmaTransactionSetDeviceAddressOffset menentukan offset register yang akan diakses pengontrol DMA sistem saat melakukan operasi DMA.
WdfDmaTransactionSetImmediateExecution

Metode WdfDmaTransactionSetImmediateExecution menandai transaksi DMA yang ditentukan sehingga panggilan ke WdfDmaTransactionExecute dan WdfDmaTransactionAllocateResources segera memulai transaksi atau gagal.
WdfDmaTransactionSetMaximumLength

Metode WdfDmaTransactionSetMaximumLength menetapkan panjang maksimum untuk transfer DMA yang terkait dengan transaksi DMA tertentu.
WdfDmaTransactionSetSingleTransferRequirement

Metode WdfDmaTransactionSetSingleTransferRequirement menentukan bahwa transaksi DMA harus diselesaikan dalam satu transfer.
WdfDmaTransactionSetTransferCompleteCallback

Metode WdfDmaTransactionSetTransferCompleteCallback mendaftarkan fungsi panggilan balik peristiwa penyelesaian transfer untuk transaksi DMA mode sistem.
WdfDmaTransactionStopSystemTransfer

Metode WdfDmaTransactionStopSystemTransfer mencoba menghentikan transfer DMA mode sistem setelah kerangka kerja disebut EvtProgramDma.
WdfDmaTransactionWdmGetTransferContext

Metode WdfDmaTransactionWdmGetTransferContext mengambil konteks transfer WDM yang terkait dengan transaksi DMA.
WdfDpcCancel

Metode WdfDpcCancel mencoba membatalkan eksekusi fungsi panggilan balik EvtDpcFunc terjadwal objek DPC.
WdfDpcCreate

Metode WdfDpcCreate membuat objek DPC kerangka kerja dan mendaftarkan fungsi panggilan balik EvtDpcFunc.
Antrean WdfDpcEnqueue

Metode WdfDpcEnqueue menjadwalkan eksekusi fungsi panggilan balik EvtDpcFunc objek DPC.
WdfDpcGetParentObject

Metode WdfDpcGetParentObject mengembalikan objek induk dari objek DPC tertentu.
WdfDpcWdmGetDpc

Metode WdfDpcWdmGetDpc mengembalikan penunjuk ke struktur KDPC yang terkait dengan objek DPC kerangka kerja tertentu.
WdfDriverBuat

Metode WdfDriverCreate membuat objek driver kerangka kerja untuk driver panggilan.
WdfDriverErrorReportApiMissing

Pelajari selengkapnya tentang: Fungsi WdfDriverErrorReportApiMissing
WdfDriverGetRegistryPath

Metode WdfDriverGetRegistryPath mengambil jalur ke kunci registri driver di pohon Layanan registri.
WdfDriverIsVersionAvailable

Metode WdfDriverIsVersionAvailable mengembalikan nilai Boolean yang menunjukkan apakah driver berjalan dengan versi yang ditentukan dari pustaka Kerangka Kerja Driver Kernel-Mode.
WdfDriverMiniportUnload

Metode WdfDriverMiniportUnload menghapus objek driver kerangka kerja driver miniport tertentu.
WdfDriverOpenParametersRegistryKey

Metode WdfDriverOpenParametersRegistryKey membuka kunci registri Parameter driver dan mengambil handel ke objek kunci registri kerangka kerja yang mewakili kunci.
WdfDriverOpenPersistentStateRegistryKey

Pelajari selengkapnya tentang: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

Metode WdfDriverRegisterTraceInfo hanya disediakan untuk penggunaan internal.
WdfDriverRetrieveDriverDataDirectoryString

Pelajari selengkapnya tentang: Fungsi WdfDriverRetrieveDriverDataDirectoryString
WdfDriverRetrieveVersionString

Metode WdfDriverRetrieveVersionString mengambil string Unicode yang mengidentifikasi versi Kernel-Mode Driver Framework yang dijalankan driver.
WdfDriverWdmGetDriverObject

Metode WdfDriverWdmGetDriverObject mengambil penunjuk ke objek driver Windows Driver Model (WDM) yang terkait dengan objek driver kerangka kerja tertentu.
WdfFdoAddStaticChild

Metode WdfFdoAddStaticChild menambahkan perangkat tertentu ke daftar perangkat anak driver fungsi yang telah diidentifikasi oleh enumerasi statis.
WdfFdoGetDefaultChildList

Metode WdfFdoGetDefaultChildList mengembalikan handel ke daftar turunan default perangkat tertentu.
WdfFdoInitAllocAndQueryProperty

Metode WdfFdoInitAllocAndQueryProperty mengalokasikan buffer dan mengambil properti perangkat tertentu.
WdfFdoInitAllocAndQueryPropertyEx

Metode WdfFdoInitAllocAndQueryPropertyEx mengalokasikan buffer dan mengambil properti perangkat tertentu.
WdfFdoInitOpenRegistryKey

Metode WdfFdoInitOpenRegistryKey membuka kunci perangkat keras perangkat atau kunci perangkat lunak driver di registri dan membuat objek kunci registri kerangka kerja yang mewakili kunci registri.
WdfFdoInitQueryProperty

Metode WdfFdoInitQueryProperty mengambil properti perangkat tertentu.
WdfFdoInitQueryPropertyEx

Metode WdfFdoInitQueryPropertyEx mengambil properti perangkat tertentu.
WdfFdoInitSetDefaultChildListConfig

Metode WdfFdoInitSetDefaultChildListConfig mengonfigurasi daftar turunan default driver bus.
WdfFdoInitSetEventCallbacks

Metode WdfFdoInitSetEventCallbacks mendaftarkan fungsi panggilan balik peristiwa driver fungsi berbasis kerangka kerja, untuk perangkat tertentu.
WdfFdoInitSetFilter

Metode WdfFdoInitSetFilter mengidentifikasi driver panggilan sebagai driver filter tingkat atas atau tingkat bawah, untuk perangkat tertentu.
WdfFdoInitWdmGetPhysicalDevice

Metode WdfFdoInitWdmGetPhysicalDevice mengambil objek perangkat fisik WDM (PDO) perangkat.
WdfFdoLockStaticChildListForIteration

Metode WdfFdoLockStaticChildListForIteration menyiapkan kerangka kerja untuk mengambil item dari daftar turunan statis milik perangkat induk tertentu.
WdfFdoQueryForInterface

Metode WdfFdoQueryForInterface mendapatkan akses ke antarmuka pengandar lain yang diidentifikasi GUID.
WdfFdoRetrieveNextStaticChild

Metode WdfFdoRetrieveNextStaticChild mengambil handel ke objek perangkat kerangka kerja berikutnya dalam daftar perangkat anak.
WdfFdoUnlockStaticChildListFromIteration

Metode WdfFdoUnlockStaticChildListFromIteration membuka daftar perangkat anak untuk perangkat tertentu dan memproses perubahan apa pun pada daftar yang dibuat driver saat daftar dikunci.
WdfFileObjectGetDevice

Metode WdfFileObjectGetDevice mengembalikan objek perangkat kerangka kerja yang terkait dengan objek file kerangka kerja tertentu.
WdfFileObjectGetFileName

Metode WdfFileObjectGetFileName mengembalikan nama file yang berisi objek file kerangka kerja tertentu.
WdfFileObjectGetFlags

Metode WdfFileObjectGetFlags mengembalikan bendera yang dimuat objek file kerangka kerja tertentu.
WdfFileObjectGetInitiatorProcessId

Fungsi WdfFileObjectGetInitiatorProcessId mengambil ID proses inisiator yang terkait dengan objek file kerangka kerja tertentu.
WdfFileObjectGetRelatedFileObject

Metode WdfFileObjectGetRelatedFileObject mengambil objek file terkait ke objek file kerangka kerja.
WdfFileObjectWdmGetFileObject

Metode WdfFileObjectWdmGetFileObject mengembalikan objek file Windows Driver Model (WDM) yang terkait dengan objek file kerangka kerja tertentu.
WdfGetDriver

Metode WdfGetDriver mengembalikan handel ke objek driver kerangka kerja yang mewakili driver panggilan.
WdfGetTriageInfo

Metode WdfGetTriageInfo hanya disediakan untuk penggunaan internal.
WdfInterruptAcquireLock

Metode WdfInterruptAcquireLock memulai urutan kode yang dijalankan pada tingkat permintaan interupsi perangkat perangkat (DIRQL) sambil menahan kunci putar objek yang mengganggu.
WdfInterruptCreate

Metode WdfInterruptCreate membuat objek interupsi kerangka kerja.
WdfInterruptDisable

Metode WdfInterruptDisable menonaktifkan gangguan perangkat tertentu dengan memanggil fungsi panggilan balik EvtInterruptDisable driver.
WdfInterruptEnable

Metode WdfInterruptEnable memungkinkan gangguan perangkat tertentu dengan memanggil fungsi panggilan balik EvtInterruptEnable driver.
WdfInterruptGetDevice

Metode WdfInterruptGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan objek interupsi kerangka kerja tertentu.
WdfInterruptGetInfo

Metode WdfInterruptGetInfo mengambil informasi tentang interupsi tertentu.
WdfInterruptQueueDpcForIsr

Metode WdfInterruptQueueDpcForIsr mengantre fungsi panggilan balik EvtInterruptDpc objek untuk dieksekusi.
WdfInterruptQueueWorkItemForIsr

Metode WdfInterruptQueueWorkItemForIsr mengantre fungsi panggilan balik EvtInterruptWorkItem objek interupsi untuk eksekusi.
WdfInterruptReleaseLock

Metode WdfInterruptReleaseLock mengakhiri urutan kode yang dijalankan di DIRQL perangkat sambil menahan kunci spin objek interupsi.
WdfInterruptReportActive

WdfInterruptReportActive menginformasikan sistem bahwa interupsi aktif dan driver siap untuk memproses permintaan interupsi pada baris terkait.
WdfInterruptReportInactive

Metode WdfInterruptReportInactive menginformasikan sistem bahwa interupsi tidak lagi aktif dan driver tidak mengharapkan permintaan interupsi pada baris terkait.
WdfInterruptSetExtendedPolicy

Metode WdfInterruptSetExtendedPolicy menentukan prioritas interupsi, afinitas prosesor, kebijakan afinitas, dan grup prosesor untuk interupsi tertentu.
WdfInterruptSetPolicy

Metode WdfInterruptSetPolicy menentukan prioritas interupsi, afinitas prosesor, dan kebijakan afinitas untuk interupsi tertentu.
WdfInterruptSynchronize

Metode WdfInterruptSynchronize menjalankan fungsi panggilan balik tertentu di DIRQL perangkat sambil menahan kunci spin objek interupsi.
WdfInterruptTryToAcquireLock

Metode WdfInterruptTryToAcquireLock mencoba memperoleh kunci pasif objek interupsi.
WdfInterruptWdmGetInterrupt

Metode WdfInterruptWdmGetInterrupt mengembalikan pointer ke objek interupsi WDM yang terkait dengan objek interupsi kerangka kerja tertentu.
WdfIoQueueAssignForwardProgressPolicy

Metode WdfIoQueueAssignForwardProgressPolicy memungkinkan kemampuan kerangka kerja untuk menjamin kemajuan penerusan untuk antrean I/O tertentu.
WdfIoQueueBuat

Metode WdfIoQueueCreate membuat dan mengonfigurasi antrean I/O untuk perangkat tertentu.
WdfIoQueueDrain

Metode WdfIoQueueDrain menyebabkan kerangka kerja berhenti mengantre permintaan I/O ke antrean I/O, sambil memungkinkan permintaan yang sudah diantrekan dikirim dan diproses.
WdfIoQueueDrainSynchronously

Metode WdfIoQueueDrainSynchronously menyebabkan kerangka kerja berhenti mengantre permintaan I/O ke antrean I/O, sambil memungkinkan permintaan yang sudah diantrekan dikirim dan diproses. Metode ini kembali setelah semua permintaan selesai atau dibatalkan.
WdfIoQueueFindRequest

Metode WdfIoQueueFindRequest menemukan permintaan berikutnya dalam antrean I/O, atau permintaan berikutnya yang cocok dengan kriteria yang ditentukan, tetapi tidak memberikan kepemilikan permintaan kepada driver.
WdfIoQueueGetDevice

Metode WdfIoQueueGetDevice mengembalikan handel ke objek perangkat kerangka kerja tempat antrean I/O tertentu berada.
WdfIoQueueGetState

Metode WdfIoQueueGetState mengembalikan status antrean I/O tertentu.
WdfIoQueuePurge

Metode WdfIoQueuePurge menyebabkan kerangka kerja berhenti mengantre permintaan I/O ke antrean I/O dan membatalkan permintaan yang tidak diolah.
WdfIoQueuePurgeSynchronously

Metode WdfIoQueuePurgeSynchronously menyebabkan kerangka kerja berhenti mengantre permintaan I/O ke antrean I/O dan membatalkan permintaan yang tidak diolah dan permintaan yang dapat dibatalkan milik driver.
WdfIoQueueReadyNotify

Metode WdfIoQueueReadyNotify mendaftarkan (atau membatalkan pendaftaran) fungsi panggilan balik peristiwa yang dipanggil kerangka kerja setiap kali antrean I/O tertentu yang sebelumnya kosong menerima satu atau beberapa permintaan I/O.
WdfIoQueueRetrieveFoundRequest

Metode WdfIoQueueRetrieveFoundRequest mengirimkan permintaan tertentu ke driver, sehingga driver dapat memproses permintaan.
WdfIoQueueRetrieveNextRequest

Metode WdfIoQueueRetrieveNextRequest mengambil permintaan I/O berikutnya yang tersedia dari antrean I/O tertentu.
WdfIoQueueRetrieveRequestByFileObject

Metode WdfIoQueueRetrieveRequestByFileObject mengambil permintaan I/O berikutnya yang tersedia, dari antrean I/O tertentu, yang terkait dengan objek file tertentu.
Mulai WdfIoQueue

Metode WdfIoQueueStart memungkinkan antrean I/O untuk mulai menerima dan mengirimkan permintaan I/O baru.
WdfIoQueueStop

Metode WdfIoQueueStop mencegah antrean I/O mengirimkan permintaan I/O, tetapi antrean menerima dan menyimpan permintaan baru.
WdfIoQueueStopAndPurge

Metode WdfIoQueueStopAndPurge mencegah antrean I/O mengirimkan permintaan baru dan membatalkan permintaan yang tidak diolah dan permintaan yang dapat dibatalkan milik driver yang ada, tetapi antrean menerima dan menyimpan permintaan baru.
WdfIoQueueStopAndPurgeSynchronously

Metode WdfIoQueueStopAndPurgeSynchronously mencegah antrean I/O mengirimkan permintaan I/O baru dan menyebabkan kerangka kerja membatalkan permintaan yang tidak diolah yang ada dan permintaan yang dapat dibatalkan milik driver, tetapi antrean menerima dan menyimpan permintaan baru.
WdfIoQueueStopSynchronously

Metode WdfIoQueueStopSynchronously mencegah antrean I/O mengirimkan permintaan I/O, tetapi antrean menerima dan menyimpan permintaan baru. Metode ini kembali setelah semua permintaan yang dikirim telah dibatalkan atau diselesaikan.
WdfIoResourceListAppendDescriptor

Metode WdfIoResourceListAppendDescriptor menambahkan pendeskripsi sumber daya ke akhir konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListBuat

Metode WdfIoResourceListCreate membuat konfigurasi logis kosong, yang dapat diisi dan ditambahkan ke daftar persyaratan sumber daya.
WdfIoResourceListGetCount

Metode WdfIoResourceListGetCount mengembalikan jumlah deskriptor sumber daya yang terkandung dalam konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListGetDescriptor

Metode WdfIoResourceListGetDescriptor mengembalikan penunjuk ke deskriptor sumber daya yang terkandung dalam konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListInsertDescriptor

Metode WdfIoResourceListInsertDescriptor menyisipkan deskriptor sumber daya ke dalam konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListRemove

Metode WdfIoResourceListRemove menghapus deskriptor sumber daya dari konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListRemoveByDescriptor

Metode WdfIoResourceListRemoveByDescriptor menghapus deskriptor sumber daya dari konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceListUpdateDescriptor

Metode WdfIoResourceListUpdateDescriptor memperbarui deskriptor sumber daya dalam konfigurasi logis daftar persyaratan sumber daya.
WdfIoResourceRequirementsListAppendIoResList

Metode WdfIoResourceRequirementsListAppendIoResList menambahkan konfigurasi logis ke akhir daftar persyaratan sumber daya.
WdfIoResourceRequirementsListGetCount

Metode WdfIoResourceRequirementsListGetCount mengembalikan jumlah konfigurasi logis yang terkandung dalam daftar persyaratan sumber daya.
WdfIoResourceRequirementsListGetIoResList

Metode WdfIoResourceRequirementsListGetIoResList mengembalikan handel ke objek daftar rentang sumber daya kerangka kerja yang mewakili konfigurasi logis tertentu dalam daftar persyaratan sumber daya tertentu.
WdfIoResourceRequirementsListInsertIoResList

Metode WdfIoResourceRequirementsListInsertIoResList menyisipkan konfigurasi logis ke dalam daftar persyaratan sumber daya.
WdfIoResourceRequirementsListRemove

Metode WdfIoResourceRequirementsListRemove menghapus konfigurasi logis dari daftar persyaratan sumber daya.
WdfIoResourceRequirementsListRemoveByIoResList

Metode WdfIoResourceRequirementsListRemoveByIoResList menghapus konfigurasi logis dari daftar persyaratan sumber daya.
WdfIoResourceRequirementsListSetInterfaceType

Metode WdfIoResourceRequirementsListSetInterfaceType menetapkan jenis bus ke daftar persyaratan sumber daya.
WdfIoResourceRequirementsListSetSlotNumber

Metode WdfIoResourceRequirementsListSetSlotNumber menetapkan nomor slot ke daftar persyaratan sumber daya.
WdfIoTargetAllocAndQueryTargetProperty

Metode WdfIoTargetAllocAndQueryTargetProperty mengalokasikan buffer dan mengambil properti perangkat tertentu untuk target I/O tertentu.
WdfIoTargetClose

Metode WdfIoTargetClose menutup target I/O jarak jauh tertentu.
WdfIoTargetCloseForQueryRemove

Metode WdfIoTargetCloseForQueryRemove untuk sementara menutup target I/O jarak jauh yang ditentukan karena perangkat target mungkin segera dihapus.
WdfIoTargetBuat

Metode WdfIoTargetCreate membuat target I/O jarak jauh untuk perangkat tertentu.
WdfIoTargetFormatRequestForInternalIoctl

Metode WdfIoTargetFormatRequestForInternalIoctl membangun permintaan kontrol perangkat internal untuk target I/O tetapi tidak mengirim permintaan.
WdfIoTargetFormatRequestForInternalIoctlOthers

Metode WdfIoTargetFormatRequestForInternalIoctlOthers membangun permintaan kontrol perangkat internal non-standar untuk target I/O tetapi tidak mengirim permintaan.
WdfIoTargetFormatRequestForIoctl

Metode WdfIoTargetFormatRequestForIoctl membangun permintaan kontrol perangkat untuk target I/O tetapi tidak mengirim permintaan.
WdfIoTargetFormatRequestForRead

Metode WdfIoTargetFormatRequestForRead membangun permintaan baca untuk target I/O tetapi tidak mengirim permintaan.
WdfIoTargetFormatRequestForWrite

Metode WdfIoTargetFormatRequestForWrite membangun permintaan tulis untuk target I/O tetapi tidak mengirim permintaan.
WdfIoTargetGetDevice

Metode WdfIoTargetGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang merupakan induk dari target I/O lokal atau jarak jauh yang ditentukan.
WdfIoTargetGetState

Metode WdfIoTargetGetState mengembalikan informasi status untuk target I/O lokal atau jarak jauh.
WdfIoTargetBuka

Metode WdfIoTargetOpen membuka target I/O jarak jauh sehingga driver dapat mengirim permintaan I/O ke dalamnya.
WdfIoTargetPurge

Metode WdfIoTargetPurge membatalkan semua permintaan I/O yang diantrekan ke target I/O lokal, jarak jauh, atau khusus dan mencegah permintaan I/O baru diantrekan.
WdfIoTargetQueryForInterface

Metode WdfIoTargetQueryForInterface mendapatkan akses ke antarmuka yang diidentifikasi GUID dan ditentukan driver dari target I/O jarak jauh.
WdfIoTargetQueryTargetProperty

Metode WdfIoTargetQueryTargetProperty mengambil properti perangkat tertentu untuk target I/O tertentu.
WdfIoTargetSendInternalIoctlOthersSynchronously

Metode WdfIoTargetSendInternalIoctlOthersSynchronously membangun permintaan kontrol perangkat internal non-standar dan mengirimkannya secara sinkron ke target I/O.
WdfIoTargetSendInternalIoctlSynchronously

Metode WdfIoTargetSendInternalIoctlSynchronously membangun permintaan kontrol perangkat internal dan mengirimkannya secara sinkron ke target I/O.
WdfIoTargetSendIoctlSynchronously

Metode WdfIoTargetSendIoctlSynchronously membangun permintaan kontrol perangkat dan mengirimkannya secara sinkron ke target I/O.
WdfIoTargetSendReadSynchronously

Metode WdfIoTargetSendReadSynchronously membangun permintaan baca dan mengirimkannya secara sinkron ke target I/O.
WdfIoTargetSendWriteSynchronously

Metode WdfIoTargetSendWriteSynchronously membangun permintaan tulis dan mengirimkannya secara sinkron ke target I/O.
Mulai Cepat WdfIoTarget

Metode WdfIoTargetStart mulai mengirim permintaan antrean ke target I/O lokal atau jarak jauh.
WdfIoTargetStop

Metode WdfIoTargetStop berhenti mengirim permintaan antrean ke target I/O lokal atau jarak jauh.
WdfIoTargetWdmGetTargetDeviceObject

Metode WdfIoTargetWdmGetTargetDeviceObject mengembalikan pointer ke objek perangkat Windows Driver Model (WDM) yang terkait dengan target I/O lokal atau jarak jauh tertentu.
WdfIoTargetWdmGetTargetFileHandle

Metode WdfIoTargetWdmGetTargetFileHandle mengembalikan handel ke file yang terkait dengan target I/O jarak jauh yang ditentukan.
WdfIoTargetWdmGetTargetFileObject

Metode WdfIoTargetWdmGetTargetFileObject mengembalikan pointer ke objek file Windows Driver Model (WDM) yang terkait dengan target I/O jarak jauh tertentu.
WdfIoTargetWdmGetTargetPhysicalDevice

Metode WdfIoTargetWdmGetTargetPhysicalDevice mengembalikan pointer ke objek perangkat fisik (PDO) Windows Driver Model (WDM) yang mewakili perangkat target I/O jarak jauh.
WdfLookasideListBuat

Metode WdfLookasideListCreate membuat objek lookaside-list, tempat driver dapat memperoleh objek memori.
WdfMemoryAssignBuffer

Metode WdfMemoryAssignBuffer menetapkan buffer tertentu ke objek memori yang dibuat driver dengan memanggil WdfMemoryCreatePreallocated.
WdfMemoryCopyFromBuffer

Metode WdfMemoryCopyFromBuffer menyalin konten buffer sumber tertentu ke dalam buffer objek memori tertentu.
WdfMemoryCopyToBuffer

Metode WdfMemoryCopyToBuffer menyalin konten buffer objek memori tertentu ke dalam buffer tujuan tertentu.
WdfMemoryCreate

Metode WdfMemoryCreate membuat objek memori kerangka kerja dan mengalokasikan buffer memori dengan ukuran tertentu.
WdfMemoryCreateFromLookaside

Metode WdfMemoryCreateFromLookaside membuat objek memori kerangka kerja dan mendapatkan buffer memori dari daftar lookaside tertentu.
WdfMemoryCreatePreallocated

Metode WdfMemoryCreatePreallocated membuat objek memori kerangka kerja untuk buffer memori yang disediakan driver.
WdfMemoryGetBuffer

Metode WdfMemoryGetBuffer mengembalikan penunjuk ke buffer yang terkait dengan objek memori tertentu.
WdfObjectAcquireLock

Metode WdfObjectAcquireLock memperoleh kunci sinkronisasi objek.
WdfObjectAllocateContext

Metode WdfObjectAllocateContext mengalokasikan ruang konteks untuk objek kerangka kerja tertentu.
WdfObjectContextGetObject

Metode WdfObjectContextGetObject mengembalikan handel ke objek kerangka kerja tempat ruang konteks tertentu berada.
WdfObjectCreate

Metode WdfObjectCreate membuat objek kerangka kerja umum.
WdfObjectDelete

Metode WdfObjectDelete menghapus objek kerangka kerja dan objek turunannya.
WdfObjectDereferenceActual

Metode WdfObjectDereferenceActual mengurangi jumlah referensi untuk objek kerangka kerja tertentu dan menetapkan nilai tag, nomor baris, dan nama file ke referensi.
WdfObjectGetTypedContextWorker

Metode WdfObjectGetTypedContextWorker hanya disediakan untuk penggunaan internal. Gunakan makro WdfObjectGetTypedContext sebagai gantinya.
WdfObjectQuery

Metode WdfObjectQuery tidak diimplementasikan.
WdfObjectReferenceActual

Metode WdfObjectReferenceActual menambahkan jumlah referensi untuk objek kerangka kerja tertentu dan menetapkan nilai tag, nomor baris, dan nama file ke referensi.
WdfObjectReleaseLock

Metode WdfObjectReleaseLock melepaskan kunci sinkronisasi objek.
WdfPdoAddEjectionRelationsPhysicalDevice

Metode WdfPdoAddEjectionRelationsPhysicalDevice menunjukkan bahwa perangkat tertentu dikeluarkan ketika perangkat lain yang ditentukan dikeluarkan.
WdfPdoClearEjectionRelationsDevices

Metode WdfPdoClearEjectionRelationsDevices menghapus semua perangkat dari daftar perangkat yang harus dikeluarkan saat perangkat tertentu dikeluarkan.
WdfPdoGetParent

Metode WdfPdoGetParent mengembalikan handel ke objek perangkat kerangka kerja yang mewakili perangkat induk perangkat tertentu.
WdfPdoInitAddCompatibleID

Metode WdfPdoInitAddCompatibleID menambahkan ID yang kompatibel ke daftar ID yang kompatibel untuk perangkat anak.
WdfPdoInitAddDeviceText

Metode WdfPdoInitAddDeviceText menambahkan deskripsi perangkat dan lokasi perangkat ke perangkat, untuk lokal tertentu.
WdfPdoInitAddHardwareID

Metode WdfPdoInitAddHardwareID menambahkan ID perangkat keras ke daftar ID perangkat keras untuk perangkat anak.
WdfPdoInitAllocate

Metode WdfPdoInitAllocate mengalokasikan struktur WDFDEVICE_INIT untuk driver bus berbasis kerangka kerja, yang digunakan pengemudi bus saat melaporkan perangkat baru.
WdfPdoInitAllowForwardingRequestToParent

Metode WdfPdoInitAllowForwardingRequestToParent memungkinkan kemampuan driver untuk memanggil WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAssignContainerID

Metode WdfPdoInitAssignContainerID memperbarui ID kontainer untuk perangkat anak.
WdfPdoInitAssignDeviceID

Metode WdfPdoInitAssignDeviceID memperbarui ID perangkat untuk perangkat anak.
WdfPdoInitAssignInstanceID

Metode WdfPdoInitAssignInstanceID memperbarui ID instans untuk perangkat anak.
WdfPdoInitAssignRawDevice

Metode WdfPdoInitAssignRawDevice menunjukkan bahwa driver panggilan dapat mendukung perangkat tertentu dalam mode mentah.
WdfPdoInitRemovePowerDependencyOnParent

Pelajari selengkapnya tentang: WdfPdoInitRemovePowerDependencyOnParent
WdfPdoInitSetDefaultLocale

Metode WdfPdoInitSetDefaultLocale menetapkan lokal default perangkat.
WdfPdoInitSetEventCallbacks

Metode WdfPdoInitSetEventCallbacks mendaftarkan fungsi panggilan balik peristiwa driver bus.
WdfPdoMarkMissing

Metode WdfPdoMarkMissing menginformasikan kerangka kerja bahwa perangkat tidak lagi dapat diakses.
WdfPdoRemoveEjectionRelationsPhysicalDevice

Metode WdfPdoRemoveEjectionRelationsPhysicalDevice menghapus perangkat tertentu dari daftar perangkat yang harus dikeluarkan ketika perangkat lain yang ditentukan dikeluarkan.
WdfPdoRequestEject

Metode WdfPdoRequestEject menginformasikan kerangka kerja bahwa perangkat tertentu akan dikeluarkan dari stasiun docking-nya.
WdfPdoRetrieveAddressDescription

Metode WdfPdoRetrieveAddressDescription mengambil deskripsi alamat yang terkait dengan objek perangkat kerangka kerja tertentu.
WdfPdoRetrieveIdentificationDescription

Metode WdfPdoRetrieveIdentificationDescription mengambil deskripsi identifikasi yang terkait dengan objek perangkat kerangka kerja tertentu.
WdfPdoUpdateAddressDescription

Metode WdfPdoUpdateAddressDescription memperbarui deskripsi alamat yang terkait dengan objek perangkat kerangka kerja tertentu.
WdfPostDeviceInstall

Fungsi WdfPostDeviceInstall co-installer melakukan operasi apa pun yang mungkin diperlukan penginstal bersama setelah penginstal driver non-Plug and Play (PnP) telah membuat layanan mode kernel driver.
WdfPostDeviceRemove

Fungsi WdfPostDeviceRemove co-installer melakukan operasi apa pun yang mungkin diperlukan penginstal bersama setelah penginstal driver non-Plug and Play (PnP) menghapus layanan mode kernel driver.
WdfPreDeviceInstall

Fungsi WdfPreDeviceInstall co-installer melakukan operasi apa pun yang mungkin diperlukan penginstal bersama sebelum penginstal driver non-Plug and Play (PnP) membuat layanan mode kernel driver.
WdfPreDeviceInstallEx

Fungsi WdfPreDeviceInstallEx co-installer melakukan operasi apa pun yang mungkin diperlukan penginstal bersama sebelum penginstal driver non-Plug and Play (PnP) membuat layanan mode kernel driver.
WdfPreDeviceRemove

Fungsi WdfPreDeviceRemove co-installer melakukan operasi apa pun yang mungkin diperlukan rekan penginstal sebelum penginstal driver non-Plug and Play (PnP) menghapus layanan mode kernel driver.
WdfRegistryAssignMemory

Metode WdfRegistryAssignMemory menetapkan data yang terkandung dalam buffer memori tertentu ke nama nilai tertentu dalam registri.
WdfRegistryAssignMultiString

Metode WdfRegistryAssignMultiString menetapkan sekumpulan string ke nama nilai tertentu dalam registri. String terkandung dalam kumpulan objek string kerangka kerja tertentu.
WdfRegistryAssignString

Metode WdfRegistryAssignString menetapkan string ke nama nilai tertentu dalam registri. String terkandung dalam objek string kerangka kerja tertentu.
WdfRegistryAssignULong

Metode WdfRegistryAssignULong menetapkan nilai kata panjang yang tidak ditandatangani tertentu ke nama nilai tertentu dalam registri.
WdfRegistryAssignUnicodeString

Metode WdfRegistryAssignUnicodeString menetapkan string Unicode tertentu ke nama nilai tertentu dalam registri.
WdfRegistryAssignValue

Metode WdfRegistryAssignValue menetapkan data tertentu ke nama nilai tertentu dalam registri.
WdfRegistryClose

Metode WdfRegistryClose menutup kunci registri yang terkait dengan objek kunci registri kerangka kerja tertentu lalu menghapus objek kunci registri.
WdfRegistryCreateKey

Metode WdfRegistryCreateKey membuat dan membuka kunci registri tertentu, atau hanya membuka kunci jika sudah ada, dan membuat objek kunci registri kerangka kerja yang mewakili kunci registri.
WdfRegistryOpenKey

Metode WdfRegistryOpenKey membuka kunci registri tertentu dan membuat objek kunci registri kerangka kerja yang mewakili kunci registri.
WdfRegistryQueryMemory

Metode WdfRegistryQueryMemory mengambil data yang saat ini ditetapkan ke nilai registri tertentu, menyimpan data dalam buffer yang dialokasikan kerangka kerja, dan membuat objek memori kerangka kerja untuk mewakili buffer.
WdfRegistryQueryMultiString

Metode WdfRegistryQueryMultiString mengambil string yang saat ini ditetapkan ke nilai registri multi-string tertentu, membuat objek string kerangka kerja untuk setiap string, dan menambahkan setiap objek string ke koleksi objek tertentu.
WdfRegistryQueryString

Metode WdfRegistryQueryString mengambil data string yang saat ini ditetapkan ke nilai string registri tertentu dan menetapkan string ke objek string kerangka kerja tertentu.
WdfRegistryQueryULong

Metode WdfRegistryQueryULong mengambil data kata panjang (REG_DWORD) yang tidak ditandatangani yang saat ini ditetapkan ke nilai registri tertentu dan menyalin data ke lokasi tertentu.
WdfRegistryQueryUnicodeString

Metode WdfRegistryQueryUnicodeString mengambil data string yang saat ini ditetapkan ke nilai string registri tertentu dan menyalin string ke struktur UNICODE_STRING tertentu.
WdfRegistryQueryValue

Metode WdfRegistryQueryValue mengambil data yang saat ini ditetapkan ke nilai registri tertentu.
WdfRegistryRemoveKey

Metode WdfRegistryRemoveKey menghapus kunci registri yang terkait dengan objek kunci registri kerangka kerja tertentu lalu menghapus objek kunci registri.
WdfRegistryRemoveValue

Metode WdfRegistryRemoveValue menghapus nilai tertentu dan datanya dari kunci registri tertentu.
WdfRegistryWdmGetHandle

Metode WdfRegistryWdmGetHandle mengembalikan handel Windows Driver Model (WDM) ke kunci registri yang diwakili objek kunci registri kerangka kerja tertentu.
WdfRequestAllocateTimer

Metode WdfRequestAllocateTimer mengalokasikan timer untuk permintaan I/O tertentu.
WdfRequestCancelSentRequest

Metode WdfRequestCancelSentRequest mencoba membatalkan permintaan I/O yang sebelumnya dikirimkan pemanggil ke target I/O.
WdfRequestChangeTarget

Metode WdfRequestChangeTarget memverifikasi bahwa permintaan I/O tertentu dapat dikirim ke target I/O tertentu.
WdfRequestComplete

Metode WdfRequestComplete menyelesaikan permintaan I/O tertentu dan memberikan status penyelesaian.
WdfRequestCompleteWithInformation

Metode WdfRequestCompleteWithInformation menyimpan informasi penyelesaian lalu menyelesaikan permintaan I/O tertentu dengan status penyelesaian yang disediakan.
WdfRequestCompleteWithPriorityBoost

Metode WdfRequestCompleteWithPriorityBoost menyelesaikan permintaan I/O tertentu dan menyediakan status penyelesaian. Ini juga menentukan nilai yang dapat digunakan sistem untuk meningkatkan prioritas run-time utas yang meminta operasi I/O.
WdfRequestCreate

Metode WdfRequestCreate membuat objek permintaan kerangka kerja kosong.
WdfRequestCreateFromIrp

Metode WdfRequestCreateFromIrp membuat objek permintaan kerangka kerja dari IRP WDM tertentu.
WdfRequestFormatRequestUsingCurrentType

Metode WdfRequestFormatRequestUsingCurrentType memformat permintaan I/O tertentu sehingga driver dapat meneruskannya, tidak dimodifikasi, ke target I/O lokal driver.
WdfRequestForwardToIoQueue

Metode WdfRequestForwardToIoQueue mengantre ulang permintaan I/O ke salah satu antrean I/O driver panggilan.
WdfRequestForwardToParentDeviceIoQueue

Metode WdfRequestForwardToParentDeviceIoQueue mengantre ulang permintaan I/O dari antrean I/O perangkat anak ke antrean I/O tertentu dari perangkat induk anak.
WdfRequestGetCompletionParams

Metode WdfRequestGetCompletionParams mengambil parameter penyelesaian I/O yang terkait dengan objek permintaan kerangka kerja tertentu.
WdfRequestGetEffectiveIoType

Metode WdfRequestGetEffectiveIoType mengembalikan metode akses buffer yang digunakan UMDF untuk buffer data permintaan I/O yang ditentukan.
WdfRequestGetFileObject

Metode WdfRequestGetFileObject mengambil objek file kerangka kerja yang terkait dengan permintaan I/O tertentu.
WdfRequestGetInformation

Metode WdfRequestGetInformation mengembalikan informasi status penyelesaian untuk permintaan I/O tertentu.
WdfRequestGetIoQueue

Metode WdfRequestGetIoQueue mengembalikan handel ke objek antrean kerangka kerja tempat permintaan I/O tertentu dikirimkan.
WdfRequestGetParameters

Metode WdfRequestGetParameters mengambil parameter yang terkait dengan objek permintaan kerangka kerja tertentu.
WdfRequestGetRequestorMode

Metode WdfRequestGetRequestorMode mengembalikan mode akses prosesor dari penampung permintaan I/O tertentu.
WdfRequestGetRequestorProcessId

Metode WdfRequestGetRequestorProcessId mengambil pengidentifikasi proses yang mengirim permintaan I/O.
WdfRequestGetStatus

Metode WdfRequestGetStatus mengembalikan status permintaan I/O.
WdfRequestGetUserModeDriverInitiatedIo

Metode WdfRequestGetUserModeDriverInitiatedIo menentukan apakah permintaan I/O ditandai sebagai dimulai oleh driver UMDF.
WdfRequestImpersonate

Metode WdfRequestImpersonate mendaftarkan fungsi panggilan balik peristiwa yang disediakan driver yang harus dipanggil kerangka kerja untuk peniruan.
WdfRequestIsCanceled

Metode WdfRequestIsCanceled menentukan apakah manajer I/O telah mencoba membatalkan permintaan I/O tertentu.
WdfRequestIsFrom32BitProcess

Metode WdfRequestIsFrom32BitProcess memeriksa apakah pencetus permintaan I/O tertentu adalah aplikasi mode pengguna 32-bit.
WdfRequestIsFromUserModeDriver

Metode WdfRequestIsFromUserModeDriver menunjukkan apakah permintaan I/O berasal dari driver mode pengguna atau aplikasi.
WdfRequestIsReserved

Metode WdfRequestIsReserved menentukan apakah objek permintaan yang ditentukan adalah objek yang dicadangkan kerangka kerja untuk mendukung kemajuan penerusan yang dijamin selama situasi memori rendah.
WdfRequestMarkCancelable

Metode WdfRequestMarkCancelable memungkinkan pembatalan permintaan I/O tertentu.
WdfRequestMarkCancelableEx

Metode WdfRequestMarkCancelableEx memungkinkan pembatalan permintaan I/O tertentu.
WdfRequestProbeAndLockUserBufferForRead

Metode WdfRequestProbeAndLockUserBufferForRead memverifikasi bahwa buffer mode pengguna permintaan I/O dapat dibaca, dan kemudian mengunci halaman memori fisik buffer sehingga driver di tumpukan driver dapat membaca buffer.
WdfRequestProbeAndLockUserBufferForWrite

Metode WdfRequestProbeAndLockUserBufferForWrite memverifikasi bahwa buffer mode pengguna permintaan I/O dapat ditulis, dan kemudian mengunci halaman memori fisik buffer sehingga driver di tumpukan driver dapat menulis ke dalam buffer.
WdfRequestRequeue

Metode WdfRequestRequeue mengembalikan permintaan I/O ke kepala antrean I/O dari mana ia dikirimkan ke driver.
WdfRequestRetrieveActivityId

Metode WdfRequestRetrieveActivityId mengambil pengidentifikasi aktivitas saat ini yang terkait dengan permintaan I/O.
WdfRequestRetrieveInputBuffer

Metode WdfRequestRetrieveInputBuffer mengambil buffer input permintaan I/O.
WdfRequestRetrieveInputMemory

Metode WdfRequestRetrieveInputMemory mengambil handel ke objek memori kerangka kerja yang mewakili buffer input permintaan I/O.
WdfRequestRetrieveInputWdmMdl

Metode WdfRequestRetrieveInputWdmMdl mengambil daftar deskriptor memori (MDL) yang mewakili buffer input permintaan I/O.
WdfRequestRetrieveOutputBuffer

Metode WdfRequestRetrieveOutputBuffer mengambil buffer output permintaan I/O.
WdfRequestRetrieveOutputMemory

Metode WdfRequestRetrieveOutputMemory mengambil handel ke objek memori kerangka kerja yang mewakili buffer output permintaan I/O.
WdfRequestRetrieveOutputWdmMdl

Metode WdfRequestRetrieveOutputWdmMdl mengambil daftar deskriptor memori (MDL) yang mewakili buffer output permintaan I/O.
WdfRequestRetrieveUnsafeUserInputBuffer

Metode WdfRequestRetrieveUnsafeUserInputBuffer mengambil buffer input permintaan I/O, jika teknik permintaan untuk mengakses buffer data tidak di-buffer atau I/O langsung.
WdfRequestRetrieveUnsafeUserOutputBuffer

Metode WdfRequestRetrieveUnsafeUserOutputBuffer mengambil buffer output permintaan I/O, jika teknik permintaan untuk mengakses buffer data tidak di-buffer atau I/O langsung.
WdfRequestReuse

Metode WdfRequestReuse menginisialisasi ulang objek permintaan kerangka kerja sehingga dapat digunakan kembali.
WdfRequestSend

Metode WdfRequestSend mengirimkan permintaan I/O tertentu ke target I/O tertentu.
WdfRequestSetActivityId

Metode WdfRequestSetActivityId mengaitkan pengidentifikasi aktivitas dengan permintaan I/O.
WdfRequestSetCompletionRoutine

Metode WdfRequestSetCompletionRoutine mendaftarkan atau membatalkan pendaftaran rutinitas penyelesaian untuk objek permintaan kerangka kerja yang ditentukan.
WdfRequestSetInformation

Metode WdfRequestSetInformation menetapkan informasi status penyelesaian untuk permintaan I/O tertentu.
WdfRequestSetUserModeDriverInitiatedIo

Metode WdfRequestSetUserModeDriverInitiatedIo menunjukkan kepada driver mode kernel yang berada di bawah driver UMDF di tumpukan perangkat yang sama dengan permintaan tertentu harus diperlakukan seolah-olah berasal dari driver UMDF.
WdfRequestStopAcknowledge

Metode WdfRequestStopAcknowledge menginformasikan kerangka kerja bahwa driver telah berhenti memproses permintaan I/O tertentu.
WdfRequestUnmarkCancelable

Metode WdfRequestUnmarkCancelable menonaktifkan pembatalan permintaan I/O tertentu.
WdfRequestWdmFormatUsingStackLocation

Metode WdfRequestWdmFormatUsingStackLocation memformat permintaan I/O dengan menyalin konten struktur lokasi tumpukan I/O WDM tertentu ke lokasi tumpukan berikutnya dalam permintaan.
WdfRequestWdmGetIrp

Metode WdfRequestWdmGetIrp mengembalikan struktur IRP WDM yang terkait dengan objek permintaan kerangka kerja tertentu.
WdfSpinLockAcquire

Metode WdfSpinLockAcquire memperoleh kunci putar tertentu.
WdfSpinLockCreate

Metode WdfSpinLockCreate membuat objek kunci putar kerangka kerja.
WdfSpinLockRelease

Metode WdfSpinLockAcquire melepaskan kunci putar tertentu.
WdfStringCreate

Metode WdfStringCreate membuat objek string kerangka kerja dan secara opsional menetapkan string Unicode tertentu ke objek.
WdfStringGetUnicodeString

Metode WdfStringGetUnicodeString mengambil string Unicode yang ditetapkan ke objek string kerangka kerja tertentu.
WdfTimerCreate

Metode WdfTimerCreate membuat objek timer kerangka kerja.
WdfTimerGetParentObject

Metode WdfTimerGetParentObject mengembalikan handel ke objek induk objek pengatur waktu kerangka kerja tertentu.
WdfTimerStart

Metode WdfTimerStart memulai jam timer.
WdfTimerStop

Metode WdfTimerStop menghentikan jam timer.
WdfUsbInterfaceGetConfiguredPipe

Metode WdfUsbInterfaceGetConfiguredPipe mengembalikan handel ke objek pipa kerangka kerja yang terkait dengan antarmuka perangkat USB dan indeks pipa tertentu. Secara opsional, metode ini juga mengembalikan informasi tentang pipa.
WdfUsbInterfaceGetConfiguredSettingIndex

Metode WdfUsbInterfaceGetConfiguredSettingIndex mengembalikan indeks pengaturan alternatif yang saat ini dipilih untuk antarmuka perangkat USB tertentu.
WdfUsbInterfaceGetDescriptor

Metode WdfUsbInterfaceGetDescriptor mengambil deskriptor antarmuka USB yang terkait dengan pengaturan alternatif tertentu dari antarmuka USB tertentu.
WdfUsbInterfaceGetEndpointInformation

Metode WdfUsbInterfaceGetEndpointInformation mengambil informasi tentang titik akhir perangkat USB tertentu dan pipa terkait.
WdfUsbInterfaceGetInterfaceNumber

Metode WdfUsbInterfaceGetInterfaceNumber mengembalikan nomor antarmuka objek antarmuka USB tertentu.
WdfUsbInterfaceGetNumConfiguredPipes

Metode WdfUsbInterfaceGetNumConfiguredPipes mengembalikan jumlah pipa yang dikonfigurasi untuk antarmuka perangkat USB tertentu.
WdfUsbInterfaceGetNumEndpoints

Metode WdfUsbInterfaceGetNumEndpoints mengembalikan jumlah titik akhir yang terkait dengan pengaturan alternatif tertentu dari antarmuka USB tertentu.
WdfUsbInterfaceGetNumSettings

Metode WdfUsbInterfaceGetNumSettings mengembalikan jumlah pengaturan alternatif yang didukung antarmuka USB tertentu.
WdfUsbInterfaceSelectSetting

Metode WdfUsbInterfaceSelectSetting memilih pengaturan alternatif tertentu untuk antarmuka USB tertentu.
WdfUsbTargetDeviceAllocAndQueryString

Metode WdfUsbTargetDeviceAllocAndQueryString mengalokasikan buffer, kemudian mengambil string Unicode yang terkait dengan perangkat USB tertentu dan nilai indeks deskriptor.
WdfUsbTargetDeviceCreate

Metode WdfUsbTargetDeviceCreate membuat objek perangkat USB kerangka kerja untuk objek perangkat kerangka kerja tertentu dan membuka perangkat USB untuk operasi I/O.
WdfUsbTargetDeviceCreateIsochUrb

Metode WdfUsbTargetDeviceCreateIsochUrb mengalokasikan blok permintaan USB isochronous (URB).
WdfUsbTargetDeviceCreateUrb

Metode WdfUsbTargetDeviceCreateUrb mengalokasikan blok permintaan USB (URB).
WdfUsbTargetDeviceCreateWithParameters

Metode WdfUsbTargetDeviceCreateWithParameters membuat objek perangkat USB kerangka kerja untuk objek perangkat kerangka kerja tertentu dan membuka perangkat USB untuk operasi I/O.
WdfUsbTargetDeviceCyclePortSynchronously

Metode WdfUsbTargetDeviceCyclePortSynchronously melakukan siklus daya pada port USB tempat perangkat tertentu terpasang.
WdfUsbTargetDeviceFormatRequestForControlTransfer

Metode WdfUsbTargetDeviceFormatRequestForControlTransfer membangun permintaan transfer kontrol USB, tetapi tidak mengirim permintaan.
WdfUsbTargetDeviceFormatRequestForCyclePort

Metode WdfUsbTargetDeviceFormatRequestForCyclePort membangun permintaan siklus daya untuk port tempat perangkat tertentu terpasang, tetapi tidak mengirim permintaan.
WdfUsbTargetDeviceFormatRequestForString

Metode WdfUsbTargetDeviceFormatRequestForString membangun permintaan untuk deskriptor string USB yang terkait dengan nilai indeks string perangkat USB.
WdfUsbTargetDeviceFormatRequestForUrb

Metode WdfUsbTargetDeviceFormatRequestForUrb membangun permintaan USB untuk perangkat USB tertentu, menggunakan parameter permintaan yang dijelaskan oleh URB, tetapi tidak mengirim permintaan.
WdfUsbTargetDeviceGetDeviceDescriptor

Metode WdfUsbTargetDeviceGetDeviceDescriptor mengambil deskriptor perangkat USB untuk perangkat USB yang terkait dengan objek perangkat USB kerangka kerja tertentu.
WdfUsbTargetDeviceGetInterface

Metode WdfUsbTargetDeviceGetInterface mengembalikan handel ke objek antarmuka USB kerangka kerja yang terkait dengan indeks antarmuka tertentu.
WdfUsbTargetDeviceGetIoTarget

Metode WdfUsbTargetDeviceGetIoTarget mengembalikan handel ke objek target I/O yang terkait dengan perangkat USB tertentu.
WdfUsbTargetDeviceGetNumInterfaces

Metode WdfUsbTargetDeviceGetNumInterfaces mengembalikan jumlah antarmuka perangkat USB yang didukung oleh perangkat USB tertentu.
WdfUsbTargetDeviceIsConnectedSynchronous

Metode WdfUsbTargetDeviceIsConnectedSynchronous menentukan apakah perangkat USB yang ditentukan tersambung.
WdfUsbTargetDeviceQueryString

Metode WdfUsbTargetDeviceQueryString mengambil string Unicode yang terkait dengan perangkat USB dan nilai indeks deskriptor tertentu.
WdfUsbTargetDeviceQueryUsbCapability

Metode WdfUsbTargetDeviceQueryUsbCapability menentukan apakah pengontrol host dan tumpukan driver USB mendukung kemampuan tertentu.
WdfUsbTargetDeviceResetPortSynchronously

Metode WdfUsbTargetDeviceResetPortSynchronously mengatur ulang port USB yang terkait dengan perangkat USB yang ditentukan.
WdfUsbTargetDeviceRetrieveConfigDescriptor

Metode WdfUsbTargetDeviceRetrieveConfigDescriptor mengambil deskriptor konfigurasi USB untuk perangkat USB yang terkait dengan objek perangkat USB kerangka kerja tertentu.
WdfUsbTargetDeviceRetrieveCurrentFrameNumber

Metode WdfUsbTargetDeviceRetrieveCurrentFrameNumber mengambil nomor bingkai USB saat ini.
WdfUsbTargetDeviceRetrieveInformation

Metode WdfUsbTargetDeviceRetrieveInformation mengambil informasi tentang perangkat USB yang terkait dengan objek perangkat USB kerangka kerja tertentu.
WdfUsbTargetDeviceSelectConfig

Metode WdfUsbTargetDeviceSelectConfig memilih konfigurasi USB untuk perangkat, atau mendekonfigurasi perangkat.
WdfUsbTargetDeviceSendControlTransferSynchronously

Metode WdfUsbTargetDeviceSendControlTransferSynchronously membangun permintaan transfer kontrol USB dan mengirimkannya secara sinkron ke target I/O.
WdfUsbTargetDeviceSendUrbSynchronously

Metode WdfUsbTargetDeviceSendUrbSynchronously mengirimkan permintaan USB secara sinkron ke perangkat USB tertentu, menggunakan parameter permintaan yang dijelaskan oleh URB.
WdfUsbTargetDeviceWdmGetConfigurationHandle

Metode WdfUsbTargetDeviceWdmGetConfigurationHandle mengembalikan handel jenis USBD_CONFIGURATION_HANDLE yang terkait dengan konfigurasi perangkat USB tertentu saat ini.
WdfUsbTargetPipeAbortSynchronously

Metode WdfUsbTargetPipeAbortSynchronously membangun permintaan pembatalan dan mengirimkannya secara sinkron ke pipa USB tertentu.
WdfUsbTargetPipeConfigContinuousReader

Metode WdfUsbTargetPipeConfigContinuousReader mengonfigurasi kerangka kerja untuk terus membaca dari pipa USB tertentu.
WdfUsbTargetPipeFormatRequestForAbort

Metode WdfUsbTargetPipeFormatRequestForAbort membangun permintaan pembatalan untuk pipa USB tertentu, tetapi tidak mengirim permintaan.
WdfUsbTargetPipeFormatRequestForRead

Metode WdfUsbTargetPipeFormatRequestForRead membangun permintaan baca untuk pipa input USB, tetapi tidak mengirim permintaan.
WdfUsbTargetPipeFormatRequestForReset

Metode WdfUsbTargetPipeFormatRequestForReset membangun permintaan reset untuk pipa USB tertentu, tetapi tidak mengirim permintaan.
WdfUsbTargetPipeFormatRequestForUrb

Metode WdfUsbTargetPipeFormatRequestForUrb membangun permintaan USB untuk pipa USB tertentu, menggunakan parameter permintaan yang dijelaskan URB tertentu, tetapi tidak mengirim permintaan.
WdfUsbTargetPipeFormatRequestForWrite

Metode WdfUsbTargetPipeFormatRequestForWrite membangun permintaan tulis untuk pipa output USB, tetapi tidak mengirim permintaan.
WdfUsbTargetPipeGetInformation

Metode WdfUsbTargetPipeGetInformation mengambil informasi tentang pipa USB dan titik akhirnya.
WdfUsbTargetPipeGetIoTarget

Metode WdfUsbTargetPipeGetIoTarget mengembalikan handel ke objek target I/O yang terkait dengan pipa USB tertentu.
WdfUsbTargetPipeGetType

Metode WdfUsbTargetPipeGetType mengembalikan jenis pipa USB tertentu.
WdfUsbTargetPipeIsInEndpoint

Metode WdfUsbTargetPipeIsInEndpoint menentukan apakah pipa USB tertentu tersambung ke titik akhir input.
WdfUsbTargetPipeIsOutEndpoint

Metode WdfUsbTargetPipeIsOutEndpoint menentukan apakah pipa USB tertentu tersambung ke titik akhir output.
WdfUsbTargetPipeReadSynchronously

Metode WdfUsbTargetPipeReadSynchronously membangun permintaan baca dan mengirimkannya secara sinkron ke pipa input USB tertentu.
WdfUsbTargetPipeResetSynchronously

Metode WdfUsbTargetPipeResetSynchronously membangun permintaan reset dan mengirimkannya secara sinkron ke pipa USB tertentu.
WdfUsbTargetPipeSendUrbSynchronously

Metode WdfUsbTargetPipeSendUrbSynchronously membangun permintaan USB untuk pipa USB tertentu, menggunakan parameter permintaan yang dijelaskan URB tertentu.
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck

Metode WdfUsbTargetPipeSetNoMaximumPacketSizeCheck menonaktifkan pengujian kerangka kerja apakah ukuran buffer baca driver adalah kelipatan dari ukuran paket maksimum pipa USB.
WdfUsbTargetPipeWdmGetPipeHandle

Metode WdfUsbTargetPipeWdmGetPipeHandle mengembalikan handel USBD_PIPE_HANDLE-typed yang terkait dengan objek pipa kerangka kerja tertentu.
WdfUsbTargetPipeWriteSynchronously

Metode WdfUsbTargetPipeWriteSynchronously membangun permintaan tulis dan mengirimkannya secara sinkron ke pipa output USB tertentu.
WdfVerifierDbgBreakPoint

Fungsi WdfVerifierDbgBreakPoint dipecah menjadi debugger kernel, jika debugger berjalan.
WdfVerifierKeBugCheck

Fungsi WdfVerifierKeBugCheck membuat pemeriksaan bug.
WdfWaitLockAcquire

Metode WdfWaitLockAcquire memperoleh kunci tunggu yang ditentukan.
WdfWaitLockCreate

Metode WdfWaitLockCreate membuat objek kunci tunggu kerangka kerja.
WdfWaitLockRelease

Metode WdfWaitLockRelease merilis kunci tunggu yang ditentukan.
WdfWdmDeviceGetWdfDeviceHandle

Metode WdfWdmDeviceGetWdfDeviceHandle mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan objek perangkat WDM tertentu.
WdfWdmDriverGetWdfDriverHandle

Metode WdfWdmDriverGetWdfDriverHandle mengembalikan handel ke objek driver kerangka kerja yang terkait dengan objek driver Windows Driver Model (WDM) tertentu.
WdfWmiInstanceBuat

Metode WdfWmiInstanceCreate membuat objek instans WMI yang mewakili instans penyedia data WMI.
WdfWmiInstanceDeregister

Metode WdfWmiInstanceDeregister membatalkan pendaftaran instans tertentu dari penyedia data WMI dari layanan WMI sistem.
WdfWmiInstanceFireEvent

Metode WdfWmiInstanceFireEvent mengirimkan peristiwa WMI ke klien WMI yang telah mendaftar untuk menerima pemberitahuan peristiwa.
WdfWmiInstanceGetDevice

Metode WdfWmiInstanceGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang terkait dengan objek instans WMI tertentu.
WdfWmiInstanceGetProvider

Metode WdfWmiInstanceGetProvider mengembalikan handel ke objek penyedia WMI yang merupakan objek induk dari objek instans WMI tertentu.
WdfWmiInstanceRegister

Metode WdfWmiInstanceRegister mendaftarkan instans tertentu dari penyedia data WMI dengan layanan WMI sistem.
WdfWmiProviderCreate

Metode WdfWmiProviderCreate membuat objek penyedia WMI yang mewakili blok data WMI.
WdfWmiProviderGetDevice

Metode WdfWmiProviderGetDevice mengembalikan handel ke objek perangkat kerangka kerja yang merupakan induk dari objek penyedia WMI tertentu.
WdfWmiProviderGetTracingHandle

Metode WdfWmiProviderGetTracingHandle mengembalikan handel ke pencatat peristiwa sesi pelacakan perangkat lunak WPP.
WdfWmiProviderIsEnabled

Metode WdfWmiProviderIsEnabled menentukan apakah pengumpulan data atau pemberitahuan peristiwa diaktifkan untuk penyedia data WMI tertentu.
WdfWorkItemCreate

Metode WdfWorkItemCreate membuat objek item kerja kerangka kerja, yang kemudian dapat ditambahkan ke antrean item kerja sistem.
WdfWorkItemEnqueue

Metode WdfWorkItemEnqueue menambahkan objek item kerja kerangka kerja tertentu ke antrean item kerja sistem.
WdfWorkItemFlush

Metode WdfWorkItemFlush kembali setelah item kerja tertentu dilayankan.
WdfWorkItemGetParentObject

Metode WdfWorkItemGetParentObject mengembalikan objek kerangka kerja yang terkait dengan item kerja tertentu.
WRITE_PORT_BUFFER_UCHAR

Fungsi WRITE_PORT_BUFFER_UCHAR menulis sejumlah byte dari buffer ke port yang ditentukan.
WRITE_PORT_BUFFER_ULONG

Fungsi WRITE_PORT_BUFFER_ULONG menulis sejumlah nilai ULONG dari buffer ke alamat port yang ditentukan.
WRITE_PORT_BUFFER_USHORT

Fungsi WRITE_PORT_BUFFER_USHORT menulis sejumlah nilai USHORT dari buffer ke alamat port yang ditentukan.
WRITE_PORT_UCHAR

Fungsi WRITE_PORT_UCHAR menulis byte ke alamat port yang ditentukan.
WRITE_PORT_ULONG

Fungsi WRITE_PORT_ULONG menulis nilai ULONG ke alamat port yang ditentukan.
WRITE_PORT_USHORT

Fungsi WRITE_PORT_USHORT menulis nilai USHORT ke alamat port yang ditentukan.
WRITE_REGISTER_BUFFER_UCHAR

Fungsi WRITE_REGISTER_BUFFER_UCHAR menulis sejumlah byte dari buffer ke register yang ditentukan.
WRITE_REGISTER_BUFFER_ULONG

Fungsi WRITE_REGISTER_BUFFER_ULONG menulis sejumlah nilai ULONG dari buffer ke register yang ditentukan.
WRITE_REGISTER_BUFFER_ULONG64

Fungsi WRITE_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) menulis sejumlah nilai ULONG64 dari buffer ke register yang ditentukan.
WRITE_REGISTER_BUFFER_USHORT

Fungsi WRITE_REGISTER_BUFFER_USHORT (wudfddi_hwaccess.h) menulis sejumlah nilai USHORT dari buffer ke register yang ditentukan.
WRITE_REGISTER_UCHAR

Fungsi WRITE_REGISTER_UCHAR (wudfddi_hwaccess.h) menulis byte ke alamat register yang ditentukan.
WRITE_REGISTER_ULONG

Fungsi WRITE_REGISTER_ULONG (wudfddi_hwaccess.h) menulis nilai ULONG ke alamat register yang ditentukan.
WRITE_REGISTER_ULONG64

Fungsi WRITE_REGISTER_ULONG64 (wudfddi_hwaccess.h) menulis nilai ULONG64 ke alamat register yang ditentukan.
WRITE_REGISTER_USHORT

Fungsi WRITE_REGISTER_USHORT (wudfddi_hwaccess.h) menulis nilai USHORT ke alamat register yang ditentukan.
WriteToHardware

Metode WriteToHardware digunakan secara internal oleh kerangka kerja. Jangan gunakan.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

Fungsi WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT menginisialisasi struktur WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS driver.
WUDF_INTERRUPT_CONFIG_INIT

Fungsi WUDF_INTERRUPT_CONFIG_INIT menginisialisasi struktur WUDF_INTERRUPT_CONFIG.
WUDF_INTERRUPT_DISABLE

Fungsi panggilan balik peristiwa OnInterruptDisable driver menonaktifkan gangguan perangkat keras tertentu.
WUDF_INTERRUPT_ENABLE

Fungsi panggilan balik peristiwa OnInterruptEnable driver memungkinkan gangguan perangkat keras tertentu.
WUDF_INTERRUPT_ISR

Fungsi panggilan balik peristiwa OnInterruptIsr driver melayani gangguan perangkat keras.
WUDF_INTERRUPT_WORKITEM

Fungsi panggilan balik peristiwa OnInterruptWorkItem driver memproses informasi interupsi yang telah disimpan fungsi panggilan balik OnInterruptIsr driver.
WUDF_WORKITEM_CONFIG_INIT

Makro WUDF_WORKITEM_CONFIG_INIT menginisialisasi struktur WUDF_WORKITEM_CONFIG driver.
WUDF_WORKITEM_FUNCTION

Fungsi panggilan balik peristiwa OnWorkItem driver melakukan pekerjaan yang terkait dengan item kerja tertentu.

Antarmuka

 
IDriverEntry

Antarmuka IDriverEntry mengekspos titik masuk dan keluar utama driver mode pengguna.
IFileCallbackCleanup

Kerangka kerja dapat memberi tahu driver ketika driver harus melakukan operasi pembersihan.
IFileCallbackClose

Kerangka kerja dapat memberi tahu driver ketika driver harus melakukan operasi penutupan. Driver dapat menangani pemberitahuan dengan mendaftarkan antarmuka IFileCallbackClose.
IImpersonateCallback

Antarmuka IImpersonateCallback berisi metode yang menangani peniruan identitas.
IObjectCleanup

Setiap driver yang menyimpan antarmuka COM yang dihitung referensi ke objek WDF harus mendukung antarmuka IObjectCleanup untuk mencegah kebocoran antarmuka. Perhatikan bahwa driver, secara umum, tidak diperlukan untuk menyimpan referensi ke objek WDF.
IPnpCallback

Antarmuka IPnpCallback adalah antarmuka Plug and Play (PnP) dan manajemen daya (PM).
IPnpCallbackHardware

Antarmuka IPnpCallbackHardware adalah antarmuka Plug and Play (PnP) dan manajemen daya (PM).
IPnpCallbackHardware2

Antarmuka IPnpCallbackHardware2 mengekspos metode panggilan balik yang terkait dengan perangkat keras.
IPnpCallbackHardwareInterrupt

Antarmuka IPnpCallbackHardwareInterrupt mendukung metode panggilan balik Plug and Play terkait interupsi dan manajemen daya.
IPnpCallbackRemoteInterfaceNotification

Antarmuka IPnpCallbackRemoteInterfaceNotification driver menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver saat antarmuka perangkat tersedia.
IPnpCallbackSelfManagedIo

Antarmuka IPnpCallbackSelfManagedIo adalah antarmuka Plug and Play (PnP) dan manajemen daya (PM).
IPowerPolicyCallbackWakeFromS0

Antarmuka IPowerPolicyCallbackWakeFromS0 driver menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver tentang peristiwa bangun.
IPowerPolicyCallbackWakeFromSx

Antarmuka IPowerPolicyCallbackWakeFromSx driver menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver tentang peristiwa bangun. Peristiwa ini terkait dengan kemampuan perangkat untuk membangunkan dirinya sendiri dan sistem dari status daya rendah.
IQueueCallbackBuat

Antrean I/O memberi tahu driver ketika permintaan file terbuka tersedia untuk driver.
IQueueCallbackDefaultIoHandler

Antarmuka IQueueCallbackDefaultIoHandler berisi metode yang menangani permintaan I/O yang tidak ada metode lain yang terdaftar untuk ditangani.
IQueueCallbackDeviceIoControl

Objek antrean I/O memberi tahu driver ketika permintaan kontrol I/O perangkat tersedia untuk driver.
IQueueCallbackIoCanceledOnQueue

Antarmuka IQueueCallbackIoCanceledOnQueue bersifat opsional. Driver Anda dapat menyediakan antarmuka ini jika Anda ingin UMDF memberi tahu driver ketika permintaan I/O dibatalkan saat berada dalam antrean I/O driver.
IQueueCallbackIoResume

Antarmuka IQueueCallbackIoResume berisi metode yang melanjutkan pemrosesan permintaan I/O dari antrean.
IQueueCallbackIoStop

Antarmuka IQueueCallbackIoStop berisi metode yang menghentikan pemrosesan permintaan I/O dari antrean.
IQueueCallbackRead

Antrean I/O memberi tahu driver ketika permintaan baca tersedia untuk driver.
IQueueCallbackStateChange

Objek antrean I/O memunculkan peristiwa saat mengubah status. Driver dapat menggunakan peristiwa dengan mendaftarkan antarmuka IQueueCallbackStateChange.
IQueueCallbackWrite

Objek antrean I/O memberi tahu driver ketika permintaan tulis tersedia untuk driver.
IRemoteInterfaceCallbackEvent

Antarmuka IRemoteInterfaceCallbackEvent menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver tentang peristiwa perangkat yang terkait dengan antarmuka perangkat.
IRemoteInterfaceCallbackRemoval

IRemoteInterfaceCallbackRemoval menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver tentang penghapusan antarmuka perangkat.
IRemoteTargetCallbackRemoval

Antarmuka IRemoteTargetCallbackRemoval menyediakan fungsi panggilan balik yang dipanggil kerangka kerja untuk memberi tahu driver tentang peristiwa yang terkait dengan penghapusan target I/O jarak jauh.
IRequestCallbackCancel

Driver diberi tahu ketika permintaan I/O bahwa driver saat ini sedang diproses akan dibatalkan.
IRequestCallbackRequestCompletion

Driver mengimplementasikan antarmuka IRequestCallbackRequestCompletion untuk menyelesaikan objek permintaan.
IUsbTargetPipeContinuousReaderCallbackReadComplete

IUsbTargetPipeContinuousReaderCallbackReadComplete adalah antarmuka yang disediakan driver.
IUsbTargetPipeContinuousReaderCallbackReadersFailed

IUsbTargetPipeContinuousReaderCallbackReadersFailed adalah antarmuka yang disediakan driver.
IWDFCmResourceList

Antarmuka ini mewakili daftar sumber daya perangkat keras untuk perangkat.
IWDFDevice

Antarmuka IWDFDevice mengekspos objek perangkat, yang merupakan representasi perangkat pada sistem.
IWDFDevice2

Driver mendapatkan antarmuka IWDFDevice2 dengan memanggil IWDFDevice::QueryInterface.
IWDFDevice3

Untuk mendapatkan antarmuka IWDFDevice3, driver memanggil IWDFDevice::QueryInterface.
IWDFDeviceInitialize

Antarmuka IWDFDeviceInitialize adalah antarmuka pembantu yang disediakan kerangka kerja sebagai parameter input ke metode IDriverEntry::OnDeviceAdd driver.
IWDFDeviceInitialize2

Antarmuka IWDFDeviceInitialize2 adalah antarmuka pembantu yang memungkinkan driver menentukan mode pengambilan buffer pilihan dan metode akses buffer.
IWDFDriver

Antarmuka IWDFDriver mengekspos objek driver kerangka kerja yang mewakili gambar driver yang dimuat dalam proses host.
IWDFDriverCreatedFile

Antarmuka IWDFDriverCreatedFile mengekspos objek file yang dibuat driver UMDF untuk digunakan driver.
IWDFFile

Antarmuka IWDFFile mengekspos objek file yang mewakili HANDLE yang dikembalikan oleh fungsi Microsoft Win32 CreateFile.
IWDFFile2

Driver mendapatkan antarmuka IWDFFile2 dengan memanggil IWDFFile::QueryInterface.
IWDFFile3

Driver mendapatkan antarmuka IWDFFile3 dengan memanggil IWDFFile::QueryInterface.
IWDFFileHandleTargetFactory

Antarmuka IWDFFileHandleTargetFactory adalah antarmuka pabrik yang digunakan untuk membuat objek perangkat target berbasis handel file.
IWDFInterrupt

Antarmuka ini mengekspos objek interupsi.
IWDFIoQueue

Antarmuka IWDFIoQueue mengekspos objek antrean I/O.
IWDFIoRequest

Antarmuka IWDFIoRequest mengekspos objek permintaan I/O.
IWDFIoRequest2

Untuk mendapatkan antarmuka IWDFIoRequest2, driver memanggil IWDFIoRequest::QueryInterface.
IWDFIoRequest3

Untuk mendapatkan antarmuka IWDFIoRequest3, driver memanggil IWDFIoRequest::QueryInterface.
IWDFIoRequestCompletionParams

Antarmuka IWDFIoRequestCompletionParams mengekspos metode yang dapat digunakan driver untuk mendapatkan informasi penyelesaian tentang permintaan I/O. Driver dapat memanggil metode ini setelah operasi I/O sinkron atau asinkron selesai.
IWDFIoTarget

Antarmuka IWDFIoTarget mengekspos objek target I/O yang biasanya mewakili driver yang lebih rendah dalam tumpukan.
IWDFIoTarget2

Untuk mendapatkan antarmuka IWDFIoTarget2, driver memanggil IWDFIoTarget::QueryInterface.
IWDFIoTargetStateManagement

Antarmuka IWDFIoTargetStateManagement mengekspos metode yang mengelola dan memantau status objek target I/O.
IWDFMemory

Antarmuka IWDFMemory mengekspos objek memori kerangka kerja yang menyediakan akses ke blok memori.
IWDFNamedPropertyStore

Antarmuka IWDFNamedPropertyStore mengekspos objek penyimpanan properti.
IWDFNamedPropertyStore2

Driver mendapatkan antarmuka IWDFNamedPropertyStore2 dengan memanggil IWDFPropertyStoreFactory::RetrieveDevicePropertyStore.
IWDFObject

Antarmuka IWDFObject mengekspos objek dasar kerangka kerja yang menyediakan fungsionalitas dasar yang umum di semua jenis objek kerangka kerja. Semua objek kerangka kerja berasal dari objek akar ini.
IWDFPropertyStoreFactory

Antarmuka IWDFPropertyStoreFactory adalah antarmuka pabrik yang digunakan untuk membuat antarmuka penyimpanan properti.
IWDFRemoteInterface

Driver UMDF menerima pointer ke antarmuka ini dengan memanggil metode IWDFDevice2::CreateRemoteInterface.
IWDFRemoteInterfaceInitialize

Driver berbasis UMDF menerima antarmuka IWDFRemoteInterfaceInitialize sebagai input ke fungsi panggilan balik IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival.
IWDFRemoteTarget

Untuk mendapatkan antarmuka IWDFRemoteTarget, driver memanggil IWDFDevice2::CreateRemoteTarget.
IWDFRequestCompletionParams

Antarmuka IWDFRequestCompletionParams mengekspos metode yang dapat digunakan driver untuk mendapatkan informasi penyelesaian tentang permintaan I/O. Driver dapat memanggil metode ini setelah operasi I/O sinkron atau asinkron selesai.
IWDFUnifiedPropertyStore

Antarmuka IWDFUnifiedPropertyStore mengekspos penyimpanan properti terpadu.
IWDFUnifiedPropertyStoreFactory

Antarmuka IWDFUnifiedPropertyStoreFactory adalah antarmuka pabrik yang digunakan untuk membuat antarmuka penyimpanan properti terpadu.
IWDFUsbInterface

Antarmuka IWDFUsbInterface mengekspos antarmuka USB yang diekspos perangkat USB.
IWDFUsbRequestCompletionParams

Antarmuka IWDFUsbRequestCompletionParams mengekspos objek parameter untuk penyelesaian objek permintaan USB. Objek parameter terutama diperlukan untuk I/O asinkron dan driver berlapis.
IWDFUsbTargetDevice

Antarmuka IWDFUsbTargetDevice mengekspos objek target I/O perangkat USB.
IWDFUsbTargetFactory

Antarmuka IWDFUsbTargetFactory adalah antarmuka pabrik yang digunakan untuk membuat objek perangkat target USB.
IWDFUsbTargetPipe

Antarmuka IWDFUsbTargetPipe mengekspos pipa USB (titik akhir), yang juga merupakan target I/O.
IWDFUsbTargetPipe2

Antarmuka IWDFUsbTargetPipe2 mengekspos pipa USB (titik akhir), yang juga merupakan target I/O.
IWDFWorkItem

Antarmuka ini mengekspos objek item kerja.

Struktur

 
UMDF_IO_TARGET_OPEN_PARAMS

Struktur UMDF_IO_TARGET_OPEN_PARAMS berisi parameter buka file.
UMDF_VERSION_DATA

Struktur UMDF_VERSION_DATA menjelaskan versi kerangka kerja.
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.
WDF_COINSTALLER_INSTALL_OPTIONS

Struktur WDF_COINSTALLER_INSTALL_OPTIONS berisi opsi penginstalan yang dapat ditentukan penginstal driver berbasis kerangka kerja ke penginstal bersama kerangka kerja.
WDF_COMMON_BUFFER_CONFIG

Struktur WDF_COMMON_BUFFER_CONFIG berisi informasi konfigurasi untuk buffer umum.
WDF_COMPANION_EVENT_CALLBACKS

Artikel WDF_COMPANION_EVENT_CALLBACKS ini hanya untuk penggunaan internal.
WDF_DEVICE_INTERFACE_PROPERTY_DATA

Struktur WDF_DEVICE_INTERFACE_PROPERTY_DATA menjelaskan properti antarmuka perangkat.
WDF_DEVICE_PNP_CAPABILITIES

Struktur WDF_DEVICE_PNP_CAPABILITIES menjelaskan kemampuan Plug and Play perangkat.
WDF_DEVICE_PNP_NOTIFICATION_DATA

Struktur WDF_DEVICE_PNP_NOTIFICATION_DATA menjelaskan perubahan status dalam komputer status Plug and Play perangkat.
WDF_DEVICE_POWER_CAPABILITIES

Struktur WDF_DEVICE_POWER_CAPABILITIES menjelaskan kemampuan daya perangkat.
WDF_DEVICE_POWER_NOTIFICATION_DATA

Struktur WDF_DEVICE_POWER_NOTIFICATION_DATA menjelaskan perubahan status dalam mesin status daya perangkat.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

Struktur WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS berisi informasi yang disediakan driver yang digunakan kerangka kerja saat perangkat diam dan sistem dalam status kerja sistem (S0).
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA

Struktur WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA menjelaskan perubahan status dalam komputer status kebijakan daya perangkat.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS

Struktur WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS berisi informasi yang disediakan driver tentang kemampuan perangkat untuk membangunkan dirinya dan sistem, ketika keduanya dalam keadaan daya rendah.
WDF_DEVICE_PROPERTY_DATA

Struktur WDF_DEVICE_PROPERTY_DATA menjelaskan properti perangkat.
WDF_DEVICE_STATE

Struktur WDF_DEVICE_STATE menentukan status Plug and Play perangkat.
WDF_DMA_ENABLER_CONFIG

Struktur WDF_DMA_ENABLER_CONFIG memasok karakteristik untuk objek pengaktif DMA.
WDF_DMA_SYSTEM_PROFILE_CONFIG

Struktur WDF_DMA_SYSTEM_PROFILE_CONFIG menjelaskan pengaturan khusus perangkat keras yang terkait dengan pengaktif DMA mode sistem.
WDF_DPC_CONFIG

Struktur WDF_DPC_CONFIG berisi informasi konfigurasi untuk objek DPC.
WDF_DRIVER_CONFIG

Struktur WDF_DRIVER_CONFIG adalah parameter input untuk WdfDriverCreate.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

Struktur WDF_DRIVER_VERSION_AVAILABLE_PARAMS menentukan nomor versi utama dan minor untuk pustaka Kernel-Mode Driver Framework.
WDF_FDO_EVENT_CALLBACKS

Struktur WDF_FDO_EVENT_CALLBACKS berisi penunjuk ke fungsi panggilan balik peristiwa PnP driver fungsi.
WDF_FILEOBJECT_CONFIG

Struktur WDF_FILEOBJECT_CONFIG berisi informasi konfigurasi objek file kerangka kerja driver.
WDF_INTERRUPT_CONFIG

Struktur WDF_INTERRUPT_CONFIG berisi informasi konfigurasi untuk gangguan perangkat.
WDF_INTERRUPT_EXTENDED_POLICY

Struktur WDF_INTERRUPT_EXTENDED_POLICY berisi informasi tentang kebijakan, prioritas, afinitas, dan grup interupsi.
WDF_INTERRUPT_EXTENDED_POLICY

Pelajari bagaimana struktur WDF_INTERRUPT_EXTENDED_POLICY berisi informasi tentang kebijakan, prioritas, afinitas, dan grup interupsi.
WDF_INTERRUPT_INFO

Struktur WDF_INTERRUPT_INFO berisi informasi tentang sumber daya interupsi perangkat.
WDF_INTERRUPT_INFO

Pelajari bagaimana struktur WDF_INTERRUPT_INFO berisi informasi tentang sumber daya interupsi perangkat.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS

Struktur WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS berisi informasi tentang tindakan tertentu yang dapat dilakukan kerangka kerja saat menerima permintaan I/O untuk driver Anda, jika ada situasi memori rendah.
WDF_IO_QUEUE_CONFIG

Struktur WDF_IO_QUEUE_CONFIG berisi informasi konfigurasi untuk objek antrean kerangka kerja.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY

Struktur WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY berisi informasi yang disediakan driver yang digunakan kerangka kerja untuk mengaktifkan kemajuan penerusan yang terjamin untuk antrean I/O.
WDF_IO_TARGET_OPEN_PARAMS

Struktur WDF_IO_TARGET_OPEN_PARAMS berisi parameter yang digunakan metode WdfIoTargetOpen.
WDF_IO_TYPE_CONFIG

Struktur WDF_IO_TYPE_CONFIG menentukan metode akses buffer pilihan driver untuk permintaan baca dan tulis, dan untuk permintaan kontrol I/O perangkat.
WDF_MEMORY_DESCRIPTOR

Struktur WDF_MEMORY_DESCRIPTOR menjelaskan buffer memori.
WDF_OBJECT_ATTRIBUTES

Struktur WDF_OBJECT_ATTRIBUTES menjelaskan atribut yang dapat dikaitkan dengan objek kerangka kerja apa pun.
WDF_OBJECT_CONTEXT_TYPE_INFO

Struktur WDF_OBJECT_CONTEXT_TYPE_INFO menjelaskan memori konteks yang ditentukan driver objek kerangka kerja.
WDF_PDO_EVENT_CALLBACKS

Struktur WDF_PDO_EVENT_CALLBACKS adalah tabel pengiriman untuk fungsi panggilan balik peristiwa pengemudi bus.
WDF_PNPPOWER_EVENT_CALLBACKS

Struktur WDF_PNPPOWER_EVENT_CALLBACKS berisi pointer ke fungsi panggilan balik peristiwa Plug and Play dan daya driver.
WDF_POWER_FRAMEWORK_SETTINGS

Struktur WDF_POWER_FRAMEWORK_SETTINGS menjelaskan pengaturan kerangka kerja manajemen daya (PoFx) untuk perangkat komponen tunggal.
WDF_POWER_POLICY_EVENT_CALLBACKS

Struktur WDF_POWER_POLICY_EVENT_CALLBACKS berisi pointer ke fungsi panggilan balik peristiwa kebijakan daya driver.
WDF_PROPERTY_STORE_ROOT

Struktur WDF_PROPERTY_STORE_ROOT berisi informasi yang mengidentifikasi penyimpanan properti UMDF.
WDF_QUERY_INTERFACE_CONFIG

Struktur WDF_QUERY_INTERFACE_CONFIG menjelaskan antarmuka yang ditentukan driver.
WDF_REMOVE_LOCK_OPTIONS

Struktur WDF_REMOVE_LOCK_OPTIONS menentukan opsi untuk memperoleh kunci hapus sebelum mengirimkan IRP ke driver.
WDF_REQUEST_COMPLETION_PARAMS

Struktur WDF_REQUEST_COMPLETION_PARAMS berisi parameter yang terkait dengan penyelesaian permintaan I/O.
WDF_REQUEST_FORWARD_OPTIONS

Struktur WDF_REQUEST_FORWARD_OPTIONS berisi opsi untuk mengantre ulang permintaan I/O dari antrean I/O perangkat anak ke antrean I/O perangkat induk.
WDF_REQUEST_PARAMETERS

Struktur WDF_REQUEST_PARAMETERS menerima parameter yang terkait dengan permintaan I/O.
WDF_REQUEST_REUSE_PARAMS

Struktur WDF_REQUEST_REUSE_PARAMS menentukan informasi yang terkait dengan permintaan I/O yang digunakan kembali.
WDF_REQUEST_SEND_OPTIONS

Struktur WDF_REQUEST_SEND_OPTIONS menentukan opsi yang terkait dengan pengiriman permintaan I/O ke target I/O.
WDF_TASK_QUEUE_CONFIG

Artikel WDF_TASK_QUEUE_CONFIG ini hanya untuk penggunaan internal.
WDF_TASK_SEND_OPTIONS

Artikel WDF_TASK_SEND_OPTIONS ini hanya untuk penggunaan internal.
WDF_TIMER_CONFIG

Struktur WDF_TIMER_CONFIG berisi informasi konfigurasi untuk objek pengatur waktu kerangka kerja.
WDF_USB_CONTINUOUS_READER_CONFIG

Struktur WDF_USB_CONTINUOUS_READER_CONFIG berisi informasi yang digunakan kerangka kerja untuk mengonfigurasi pembaca berkelanjutan untuk pipa USB.
WDF_USB_CONTROL_SETUP_PACKET

Struktur WDF_USB_CONTROL_SETUP_PACKET menjelaskan paket penyiapan untuk transfer kontrol USB.
WDF_USB_DEVICE_CREATE_CONFIG

Struktur WDF_USB_DEVICE_CREATE_CONFIG berisi informasi yang digunakan kerangka kerja untuk mengonfigurasi objek perangkat USB kerangka kerja.
WDF_USB_DEVICE_INFORMATION

Struktur WDF_USB_DEVICE_INFORMATION berisi informasi versi dan kemampuan untuk perangkat USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

Struktur WDF_USB_DEVICE_SELECT_CONFIG_PARAMS menentukan parameter konfigurasi perangkat USB.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

Struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS berisi informasi pemilihan untuk antarmuka USB.
WDF_USB_INTERFACE_SETTING_PAIR

Struktur WDF_USB_INTERFACE_SETTING_PAIR menentukan pengaturan alternatif untuk antarmuka USB tertentu.
WDF_USB_PIPE_INFORMATION

Struktur WDF_USB_PIPE_INFORMATION berisi informasi tentang pipa USB dan titik akhirnya.
WDF_USB_REQUEST_COMPLETION_PARAMS

Struktur WDF_USB_REQUEST_COMPLETION_PARAMS berisi parameter yang terkait dengan penyelesaian permintaan I/O untuk perangkat USB.
WDF_WMI_INSTANCE_CONFIG

Struktur WDF_WMI_INSTANCE_CONFIG berisi informasi konfigurasi untuk instans penyedia data WMI.
WDF_WMI_PROVIDER_CONFIG

Struktur WDF_WMI_PROVIDER_CONFIG berisi informasi konfigurasi untuk blok data WMI driver.
WDF_WORKITEM_CONFIG

Struktur WDF_WORKITEM_CONFIG berisi informasi yang terkait dengan item kerja.
WDFMEMORY_OFFSET

Struktur WDFMEMORY_OFFSET mengidentifikasi subbagian buffer objek memori.
WDFMEMORY_OFFSET

Struktur WDFMEMORY_OFFSET menjelaskan lokasi dan ukuran informasi yang diakses dalam blok memori.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

Struktur WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS berisi informasi yang disediakan driver yang digunakan kerangka kerja ketika perangkat menganggur dan sistem berada dalam status kerja sistem (S0).
WUDF_INTERRUPT_CONFIG

Struktur WUDF_INTERRUPT_CONFIG berisi informasi konfigurasi untuk gangguan perangkat.
WUDF_WORKITEM_CONFIG

Struktur WUDF_WORKITEM_CONFIG berisi informasi yang terkait dengan item kerja.