Windows Driver Framework (WDF)
Gambaran umum teknologi Windows Driver Framework.
Untuk mengembangkan Windows Driver Framework, Anda memerlukan header ini:
- wdfchildlist.h
- wdfcollection.h
- wdfcommonbuffer.h
- wdfcompanion.h
- wdfcompaniontarget.h
- wdfcontrol.h
- wdfcore.h
- wdfdevice.h
- wdfdmaenabler.h
- wdfdmatransaction.h
- wdfdpc.h
- wdfdriver.h
- wdffdo.h
- wdffileobject.h
- wdfhwaccess.h
- wdfinstaller.h
- wdfinterrupt.h
- wdfio.h
- wdfiotarget.h
- wdfmemory.h
- wdfminiport.h
- wdfobject.h
- wdfpdo.h
- wdfqueryinterface.h
- wdfregistry.h
- wdfrequest.h
- wdfresource.h
- wdfstring.h
- wdfsync.h
- wdftimer.h
- wdftypes.h
- wdfusb.h
- wdfverifier.h
- wdfwmi.h
- wdfworkitem.h
- wudfddi.h
- wudfddi_hwaccess.h
- wudfddi_types.h
- wudfdevice.h
- wudfinterrupt.h
- wudfusb.h
- wudfworkitem.h
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 oleh 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 menentukan teknik untuk menentukan pengaturan alternatif untuk antarmuka USB. |
Fungsi
Batalkan Metode Batalkan 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 diam dan sistem dalam status berfungsi (S0). |
AssignS0IdleSettingsEx Metode AssignS0IdleSettingsEx menyediakan informasi yang disediakan driver yang digunakan kerangka kerja saat perangkat diam 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 Kontrol metode AutoForwardCreateCleanupClose 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 overruns yang mungkin disebabkan oleh operasi penyalinan. |
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 interupsi 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 dikirimkan ke driver untuk diproses. |
DrainSynchronously Metode DrainSynchronously mengarahkan antrean untuk menolak permintaan I/O masuk baru dan memungkinkan permintaan yang sudah diantrekan dikirimkan ke driver untuk diproses. Metode ini kembali setelah semua permintaan selesai atau dibatalkan. |
Aktifkan Metode Aktifkan memungkinkan interupsi 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 yang dialokasikan oleh fungsi panggilan balik EvtChildListAddressDescriptionDuplicate driver. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionCopy driver menyalin deskripsi alamat anak dari satu lokasi tertentu ke lokasi lain. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE Fungsi panggilan balik peristiwa EvtChildListAddressDescriptionDuplicate driver menduplikasi deskripsi alamat anak. |
EVT_WDF_CHILD_LIST_CREATE_DEVICE Fungsi panggilan balik peristiwaEvtChildListCreateDevice driver bus membuat objek perangkat kerangka kerja untuk perangkat baru yang telah dijumlahkan secara dinamis. |
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED Fungsi panggilan balik peristiwa EvtChildListDeviceReenumerated driver memungkinkan driver menyetujui atau membatalkan reenumerasi perangkat tertentu. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCleanup driver membebaskan alokasi memori apa pun untuk deskripsi identifikasi yang dialokasikan oleh fungsi panggilan balik EvtChildListIdentificationDescriptionDuplicate driver. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCompare driver membandingkan satu deskripsi identifikasi anak dengan yang lain. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionCopy driver menyalin deskripsi identifikasi anak dari satu lokasi tertentu ke lokasi lain. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE Fungsi panggilan balik peristiwa EvtChildListIdentificationDescriptionDuplicate driver menduplikasi deskripsi identifikasi anak. |
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN Fungsi panggilan balik peristiwa EvtChildListScanForChildren driver harus melaporkan semua perangkat anak yang ada. |
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, memungkinkan) 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 Lengan fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSx driver (yaitu, mengaktifkan) perangkat sehingga dapat memicu sinyal bangun saat dalam status perangkat berdaya rendah. |
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON Lengan fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSxWithReason driver (yaitu, memungkinkan) 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 perangkat. |
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 melucu (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 melucu (yaitu, menonaktifkan) kemampuan perangkat untuk memicu sinyal bangun saat perangkat dan sistem berada dalam status berdaya 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 mengirimkan informasi status antrean ke driver. |
EVT_WDF_IO_TARGET_QUERY_REMOVE Fungsi panggilan balik peristiwa EvtIoTargetQueryRemove driver menunjukkan apakah kerangka kerja dapat menghapus perangkat target I/O jarak jauh tertentu dengan aman. |
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 dicadangkan 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 ketika 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 berisi permintaan yang akan diselesaikan. |
GetCompletedUsbRequestType Metode GetCompletedUsbRequestType mengambil jenis operasi yang berisi permintaan yang 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 menginformasikan 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 oleh 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 oleh 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 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 Pembersihan mengarahkan kerangka kerja untuk menolak permintaan I/O masuk baru dan membatalkan semua permintaan yang belum terpenuhi. |
Hapus menyeluruh Secara Menyeluruh Metode PurgeSynchronously mengarahkan kerangka kerja untuk menolak permintaan I/O masuk baru dan membatalkan semua permintaan yang luar biasa. Metode ini kembali setelah semua permintaan yang terutang dibatalkan. |
QueueWorkItemForIsr Metode QueueWorkItemForIsr mengantrekan item kerja untuk memproses pekerjaan terkait interupsi di luar rutinitas layanan interupsi. |
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 untuk dipanggil karena driver yang disebut metode IWDFObject::AcquireLock. |
Hapus Metode Hapus menghapus target I/O lokal. |
Buka kembali Metode Buka 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 kios 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 yang berfungsi (D0). |
StopSynchronously 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 fungsi atau memfilter target I/O lokal driver, 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 pengemudi 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 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 WdfDeviceInitSetPnpowerEventCallbacks 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 bertransisi 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, 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 turunan 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: WdfDeviceRetrieveDeviceDirectoryString (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 selesai 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 pointer 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 tertentu 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 anak 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 spin objek interupsi. |
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 interupsi 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 gangguan tertentu. |
WdfInterruptQueueDpcForIsr Metode WdfInterruptQueueDpcForIsr mengantre fungsi panggilan balik EvtInterruptDpc objek interupsi untuk eksekusi. |
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 gangguan aktif dan driver siap memproses permintaan interupsi pada baris terkait. |
WdfInterruptReportInactive Metode WdfInterruptReportInactive menginformasikan sistem bahwa gangguan 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 yang ditentukan. |
WdfInterruptSynchronize Metode WdfInterruptSynchronize menjalankan fungsi panggilan balik tertentu di DIRQL perangkat sambil menahan kunci putar objek interupsi. |
WdfInterruptTryToAcquireLock Metode WdfInterruptTryToAcquireLock mencoba memperoleh kunci pasif objek interupsi. |
WdfInterruptWdmGetInterrupt Metode WdfInterruptWdmGetInterrupt mengembalikan penunjuk 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. |
WdfIoQueueCreate 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 memberikan permintaan tertentu kepada 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. |
WdfIoQueueStart 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 dan permintaan yang dapat dibatalkan milik driver yang ada, 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 deskriptor sumber daya ke akhir konfigurasi logis daftar persyaratan sumber daya. |
WdfIoResourceListCreate 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. |
WdfIoTargetCreate 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. |
WdfIoTargetStart 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 penunjuk 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 tertentu. |
WdfIoTargetWdmGetTargetFileObject Metode WdfIoTargetWdmGetTargetFileObject mengembalikan penunjuk ke objek file Windows Driver Model (WDM) yang terkait dengan target I/O jarak jauh tertentu. |
WdfIoTargetWdmGetTargetPhysicalDevice Metode WdfIoTargetWdmGetTargetPhysicalDevice mengembalikan penunjuk ke objek perangkat fisik (PDO) Windows Driver Model (WDM) yang mewakili perangkat target I/O jarak jauh. |
WdfLookasideListCreate 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 menambah jumlah referensi untuk objek kerangka kerja tertentu dan menetapkan nilai tag, nomor baris, dan nama file ke referensi. |
WdfObjectReleaseLock Metode WdfObjectReleaseLock merilis 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 ketika 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 driver 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. |
WdfWaitLockBuat 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. |
WdfWorkItemBuat 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 ketika perangkat menganggur dan sistem berada 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 sendiri dan sistem, ketika keduanya dalam status 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 pointer 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 interupsi 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 yang mengganggu perangkat. |
WDF_INTERRUPT_INFO Pelajari bagaimana struktur WDF_INTERRUPT_INFO berisi informasi tentang sumber daya yang mengganggu perangkat. |
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS Struktur WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS berisi informasi tentang tindakan tertentu yang dapat diambil 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 Plug and Play dan peristiwa 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 penunjuk 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 saat perangkat diam dan sistem 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. |