header wdm.h
Header ini berisi materi referensi yang mencakup detail spesifik tentang rutinitas, struktur, dan jenis data yang perlu Anda gunakan untuk menulis driver mode kernel.
Untuk informasi selengkapnya, lihat:
wdm.h berisi antarmuka pemrograman berikut:
Fungsi
_BitTest64 Fungsi _BitTest64... |
_BitTestAndComplement64 Fungsi _BitTestAndComplement64... |
_BitTestAndReset64 Fungsi _BitTestAndReset64... |
_BitTestAndSet64 Fungsi _BitTestAndSet64... |
_ReadWriteBarrier Menjelaskan fungsi ReadWriteBarrier~r2 (wdm.h). |
ADDRESS_AND_SIZE_TO_SPAN_PAGES Pelajari selengkapnya tentang: ADDRESS_AND_SIZE_TO_SPAN_PAGES |
AppendTailList Rutinitas AppendTailList menambahkan daftar struktur LIST_ENTRY yang ditautkan dua kali lipat ke ekor daftar struktur LIST_ENTRY lain yang ditautkan dua kali lipat. |
ARM64_SYSREG_CRM Mengembalikan bidang CRn untuk register sistem ARM tertentu. |
ARM64_SYSREG_CRN Pelajari bagaimana metode mengembalikan bidang CRn untuk register sistem ARM tertentu. |
ARM64_SYSREG_OP1 Mengembalikan bidang op1 untuk register sistem ARM tertentu. |
ARM64_SYSREG_OP2 Mengembalikan bidang op2 untuk register sistem ARM tertentu. |
ASSERTMSG ASSERTMSG menguji ekspresi. Jika ekspresi salah, ekspresi akan dipecah menjadi debugger kernel dan mengirimkannya pesan yang ditentukan. |
BarrierAfterRead Menjelaskan fungsi BarrierAfterRead (wdm.h). |
BarrierAfterRead Menjelaskan fungsi BarrierAfterRead~r1 (wdm.h). |
BarrierAfterRead Menjelaskan fungsi BarrierAfterRead~r2 (wdm.h). |
BYTE_OFFSET Pelajari selengkapnya tentang: BYTE_OFFSET |
BYTES_TO_PAGES Pelajari selengkapnya tentang: BYTES_TO_PAGES |
ClfsAddLogContainer Rutinitas ClfsAddLogContainer menambahkan kontainer ke log CLFS. |
ClfsAddLogContainerSet Rutinitas ClfsAddLogContainerSet secara atomik menambahkan sekumpulan kontainer ke log CLFS. |
ClfsAdvanceLogBase Rutinitas ClfsAdvanceLogBase mengatur LSN dasar aliran CLFS. |
ClfsAlignReservedLog Rutinitas ClfsAlignReservedLog menghitung ukuran ruang yang harus dicadangkan untuk sekumpulan rekaman tertentu. Perhitungan ukuran mencakup ruang yang diperlukan untuk header dan ruang yang diperlukan untuk perataan sektor. |
ClfsAllocReservedLog Rutinitas ClfsAllocReservedLog mencadangkan ruang di area marshalling untuk serangkaian rekaman. |
ClfsCloseAndResetLogFile Rutinitas ClfsCloseAndResetLogFile merilis semua referensi ke objek file log tertentu dan menandai aliran terkait untuk direset. |
ClfsCloseLogFileObject Rutinitas ClfsCloseLogFileObject merilis semua referensi ke objek file log. |
ClfsCreateLogFile Rutinitas ClfsCreateLogFile membuat atau membuka aliran CLFS. Jika perlu, ClfsCreateLogFile juga membuat log fisik mendasar yang menyimpan rekaman aliran. |
ClfsCreateMarshallingArea Rutinitas ClfsCreateMarshallingArea membuat area marsekal untuk aliran CLFS dan mengembalikan pointer ke konteks buram yang mewakili area marsekal baru. |
ClfsCreateMarshallingAreaEx Menginisialisasi area marshalling untuk aliran file log fisik atau klien. |
ClfsCreateScanContext Rutinitas ClfsCreateScanContext membuat konteks pemindaian yang dapat digunakan untuk mengulangi kontainer log CLFS tertentu. |
ClfsDeleteLogByPointer Rutinitas ClfsDeleteLogByPointer menandai aliran CLFS untuk penghapusan. |
ClfsDeleteLogFile Rutinitas ClfsDeleteLogFile menandai aliran CLFS untuk penghapusan. |
ClfsDeleteMarshallingArea Rutinitas ClfsDeleteMarshallingArea menghapus area marshalling. |
ClfsFlushBuffers Rutinitas ClfsFlushBuffers memaksa semua blok I/O log di area marshalling tertentu ke penyimpanan yang stabil. |
ClfsFlushToLsn Gaya rutin ClfsFlushToLsn, untuk penyimpanan stabil, semua rekaman yang memiliki LSN kurang dari atau sama dengan LSN tertentu. |
ClfsGetContainerName Rutinitas ClfsGetContainerName mengembalikan nama jalur kontainer tertentu. |
ClfsGetIoStatistics Rutinitas ClfsGetIoStatistics mengembalikan statistik I/O untuk log CLFS tertentu. |
ClfsLsnBlockOffset Rutinitas ClfsLsnBlockOffset mengembalikan offset blok yang selaras dengan sektor yang terkandung dalam LSN tertentu. |
ClfsLsnContainer Rutinitas ClfsLsnContainer mengembalikan pengidentifikasi kontainer logis yang terkandung dalam LSN tertentu. |
ClfsLsnCreate Rutinitas ClfsLsnCreate membuat nomor urutan log (LSN), mengingat pengidentifikasi kontainer, offset blok, dan nomor urutan rekaman. |
ClfsLsnEqual Rutinitas ClfsLsnEqual menentukan apakah dua LSN dari aliran yang sama sama. |
ClfsLsnGreater Rutinitas ClfsLsnGreater menentukan apakah satu LSN lebih besar dari LSN lainnya. Kedua LSN harus berasal dari aliran yang sama. |
ClfsLsnLess Rutinitas ClfsLsnLess menentukan apakah satu LSN kurang dari LSN lainnya. Kedua LSN harus berasal dari aliran yang sama. |
ClfsLsnNull Rutinitas ClfsLsnNull menentukan apakah LSN tertentu sama dengan LSN sekecil mungkin, CLFS_LSN_NULL. |
ClfsLsnRecordSequence Rutinitas ClfsLsnRecordSequence mengembalikan nomor urutan rekaman yang terkandung dalam LSN tertentu. |
ClfsMgmtDeregisterManagedClient Rutinitas ClfsMgmtDeregisterManagedClient menghapus koneksi antara klien dan log, sehingga klien tidak lagi mengelola log. |
ClfsMgmtHandleLogFileFull Rutinitas ClfsMgmtHandleLogFileFull mencoba membuat lebih banyak ruang tersedia dalam log. Ini mungkin membuat lebih banyak ruang tersedia dengan menambahkan kontainer ke log, atau mungkin meminta klien untuk memindahkan ekor log mereka. |
ClfsMgmtInstallPolicy Rutinitas ClfsMgmtInstallPolicy menambahkan struktur CLFS_MGMT_POLICY ke log fisik. |
ClfsMgmtQueryPolicy Rutinitas ClfsMgmtQueryPolicy mengambil struktur CLFS_MGMT_POLICY tertentu untuk log. |
ClfsMgmtRegisterManagedClient Rutinitas ClfsMgmtRegisterManagedClient membuat klien yang akan mengelola log CLFS. |
ClfsMgmtRemovePolicy Rutinitas ClfsMgmtRemovePolicy mengatur ulang struktur CLFS_MGMT_POLICY log ke nilai defaultnya. |
ClfsMgmtSetLogFileSize Rutinitas ClfsMgmtSetLogFileSize menambahkan kontainer ke log atau menghapus kontainer dari log. |
ClfsMgmtSetLogFileSizeAsClient Rutinitas ClfsMgmtSetLogFileSizeAsClient mengatur ukuran file log dengan menambahkan kontainer ke log klien atau menghapus kontainer dari log klien. |
ClfsMgmtTailAdvanceFailure Rutinitas ClfsMgmtTailAdvanceFailure memberi tahu manajemen CLFS bahwa klien tidak dapat memajukan ekor log. |
ClfsQueryLogFileInformation Rutinitas ClfsQueryLogFileInformation mengembalikan metadata dan informasi status untuk aliran CLFS tertentu atau log fisik yang mendasar atau keduanya. |
ClfsReadLogRecord Rutinitas ClfsReadLogRecord membaca catatan target dalam aliran CLFS dan mengembalikan konteks baca yang dapat digunakan pemanggil untuk membaca rekaman sebelumnya atau mengikutinya di aliran. |
ClfsReadNextLogRecord Rutinitas ClfsReadNextLogRecord membaca rekaman berikutnya secara berurutan, relatif terhadap rekaman saat ini dalam konteks baca. |
ClfsReadPreviousRestartArea Rutinitas ClfsReadPreviousRestartArea membaca catatan hidupkan ulang sebelumnya relatif terhadap rekaman saat ini dalam konteks baca. |
ClfsReadRestartArea Rutinitas ClfsReadRestartArea membaca catatan hidupkan ulang yang baru-baru ini ditulis ke aliran CLFS tertentu. |
ClfsRemoveLogContainer Rutinitas ClfsRemoveLogContainer menghapus kontainer dari log CLFS. |
ClfsRemoveLogContainerSet Rutinitas ClfsRemoveLogContainerSet secara atomik menghapus sekumpulan kontainer dari log CLFS. |
ClfsReserveAndAppendLog Rutinitas ClfsReserveAndAppendLog mencadangkan ruang di area marsekal atau menambahkan catatan ke area marsekal atau melakukan keduanya secara atomik. |
ClfsReserveAndAppendLogAligned Rutinitas ClfsReserveAndAppendLogAligned mencadangkan ruang di area marshalling atau menambahkan catatan ke area marshalling atau melakukan keduanya secara atomik. Data rekaman diselaraskan pada batas yang ditentukan. |
ClfsScanLogContainers Rutinitas ClfsScanLogContainers mengambil informasi deskriptif untuk urutan kontainer milik log CLFS tertentu. |
ClfsSetArchiveTail Rutinitas ClfsSetArchiveTail mengatur ekor arsip log CLFS ke LSN tertentu. |
ClfsSetEndOfLog Rutinitas ClfsSetEndOfLog memotong aliran CLFS. |
ClfsSetLogFileInformation Rutinitas ClfsSetLogFileInformation menetapkan metadata dan informasi status untuk aliran tertentu dan log fisik yang mendasarnya. |
ClfsTerminateReadLog Rutinitas ClfsTerminateReadLog membatalkan konteks baca tertentu setelah membebaskan sumber daya yang terkait dengan konteks. |
ClfsWriteRestartArea Rutinitas ClfsWriteRestartArea secara atomik menambahkan rekaman hidupkan ulang baru ke aliran CLFS, membersihkan catatan hidupkan ulang ke penyimpanan yang stabil, dan secara opsional memperbarui LSN dasar aliran. |
CmCallbackGetKeyObjectID Rutinitas CmCallbackGetKeyObjectID mengambil pengidentifikasi unik dan nama objek yang terkait dengan objek kunci registri tertentu. |
CmCallbackGetKeyObjectIDEx Rutinitas CmCallbackGetKeyObjectIDEx mengambil pengidentifikasi unik dan nama objek yang terkait dengan objek kunci registri tertentu. |
CmCallbackReleaseKeyObjectIDEx Rutinitas CmCallbackReleaseKeyObjectIDEx membebaskan string nama objek yang diperoleh dari rutinitas CmCallbackGetKeyObjectIDEx. |
CmGetBoundTransaction Rutinitas CmGetBoundTransaction mengembalikan pointer ke objek transaksi yang mewakili transaksi, jika ada, yang terkait dengan objek kunci registri tertentu. |
CmGetCallbackVersion Rutinitas CmGetCallbackVersion mengambil nomor versi utama dan minor untuk versi fitur panggilan balik registri manajer konfigurasi saat ini. |
CmRegisterCallback Rutinitas CmRegisterCallback usang untuk Windows Vista dan versi sistem operasi yang lebih baru. Gunakan CmRegisterCallbackEx sebagai gantinya. Rutinitas CmRegisterCallback mendaftarkan rutinitas RegistryCallback. |
CmRegisterCallbackEx Rutinitas CmRegisterCallbackEx mendaftarkan rutinitas RegistryCallback. |
CmSetCallbackObjectContext Rutinitas CmSetCallbackObjectContext mengaitkan informasi konteks tertentu dengan objek registri tertentu. |
CmUnRegisterCallback Rutinitas CmUnRegisterCallback membatalkan pendaftaran rutinitas RegistryCallback bahwa rutinitas CmRegisterCallback atau CmRegisterCallbackEx yang sebelumnya terdaftar. |
DbgBreakPoint Rutinitas DbgBreakPoint masuk ke debugger kernel. |
DbgBreakPointWithStatus Rutinitas DbgBreakPointWithStatus masuk ke debugger kernel dan mengirim nilai Status ke debugger. |
DbgPrint Rutinitas DbgPrint mengirim pesan ke debugger kernel. |
DbgPrintEx Rutinitas DbgPrintEx mengirimkan string ke debugger kernel jika kondisi yang Anda tentukan terpenuhi. |
EtwActivityIdControl Fungsi EtwActivityIdControl membuat, mengkueri, dan mengatur pengidentifikasi aktivitas saat ini. |
EtwEventEnabled Fungsi EtwEventEnabled memverifikasi apakah suatu peristiwa diaktifkan. |
EtwProviderEnabled Fungsi EtwProviderEnabled memverifikasi bahwa penyedia diaktifkan untuk pengelogan peristiwa pada tingkat dan kata kunci tertentu. |
EtwRegister Fungsi EtwRegister mendaftarkan penyedia peristiwa dan harus dipanggil sebelum penyedia dapat mulai melacak. |
EtwSetInformation EtwSetInformation menyediakan informasi tujuan khusus untuk memodifikasi pendaftaran penyedia ETW mode kernel. |
EtwUnregister Fungsi EtwUnregister membatalkan pendaftaran penyedia peristiwa dan harus dipanggil sebelum penyedia keluar. |
EtwWrite Fungsi EtwWrite adalah fungsi pelacakan untuk menerbitkan peristiwa dalam kode driver mode kernel Anda. |
EtwWriteEx Fungsi EtwWriteEx adalah fungsi pelacakan untuk menerbitkan peristiwa yang mendukung pemfilteran dalam kode driver mode kernel Anda. |
EtwWriteString Fungsi EventWriteString adalah fungsi pelacakan yang dapat Anda gunakan ketika tidak diperlukan data canggih. Fungsi ini mirip dengan pernyataan cetak debug. |
EtwWriteTransfer Fungsi EtwWriteTransfer menandai peristiwa yang menautkan dua aktivitas bersama-sama; jenis peristiwa ini disebut sebagai peristiwa transfer. |
ExAcquireFastMutex Pelajari selengkapnya tentang rutinitas ExAcquireFastMutex. |
ExAcquireFastMutexUnsafe Pelajari selengkapnya tentang rutinitas ExAcquireFastMutexUnsafe. |
ExAcquirePushLockExclusive Memperoleh kunci push yang diberikan untuk akses eksklusif oleh utas panggilan. |
ExAcquirePushLockShared Memperoleh kunci push yang diberikan untuk akses bersama oleh utas panggilan. |
ExAcquireResourceExclusiveLite Rutinitas ExAcquireResourceExclusiveLite memperoleh sumber daya yang diberikan untuk akses eksklusif oleh utas panggilan. |
ExAcquireResourceSharedLite Rutinitas ExAcquireResourceSharedLite memperoleh sumber daya yang diberikan untuk akses bersama oleh utas panggilan. |
ExAcquireRundownProtection Rutinitas ExAcquireRundownProtection mencoba memperoleh perlindungan run-down pada objek bersama sehingga pemanggil dapat mengakses objek dengan aman. |
ExAcquireRundownProtectionCacheAware Topik ini menjelaskan fungsi ExAcquireRundownProtectionCacheAware. |
ExAcquireRundownProtectionCacheAwareEx Topik ini menjelaskan fungsi ExAcquireRundownProtectionCacheAwareEx. |
ExAcquireRundownProtectionEx Rutinitas ExAcquireRundownProtectionEx mencoba memperoleh perlindungan run-down pada objek bersama sehingga pemanggil dapat mengakses objek dengan aman. |
ExAcquireSharedStarveExclusive Rutinitas ExAcquireSharedStarveExclusive memperoleh sumber daya tertentu untuk akses bersama tanpa menunggu upaya yang tertunda untuk memperoleh akses eksklusif ke sumber daya yang sama. |
ExAcquireSharedWaitForExclusive Rutinitas ExAcquireSharedWaitForExclusive memperoleh sumber daya yang diberikan untuk akses bersama jika akses bersama dapat diberikan dan tidak ada pelayan eksklusif. |
ExAcquireSpinLockExclusive Rutinitas ExAcquireSpinLockExclusive memperoleh kunci putar untuk akses eksklusif oleh pemanggil, dan meningkatkan IRQL ke DISPATCH_LEVEL. |
ExAcquireSpinLockExclusiveAtDpcLevel Pelajari selengkapnya tentang rutinitas ExAcquireSpinLockExclusiveAtDpcLevel. |
ExAcquireSpinLockShared Rutinitas ExAcquireSpinLockShared memperoleh kunci putar untuk akses bersama oleh pemanggil, dan meningkatkan IRQL ke DISPATCH_LEVEL. |
ExAcquireSpinLockSharedAtDpcLevel Pelajari selengkapnya tentang rutinitas ExAcquireSpinLockSharedAtDpcLevel. |
ExAllocateCacheAwareRundownProtection Topik ini menjelaskan fungsi ExAllocateCacheAwareRundownProtection. |
ExAllocateFromLookasideListEx Rutinitas ExAllocateFromLookasideListEx menghapus entri pertama dari daftar lookaside yang ditentukan, atau, jika daftar kosong, secara dinamis mengalokasikan penyimpanan untuk entri baru. |
ExAllocateFromNPagedLookasideList Rutinitas ExAllocateFromNPagedLookasideList mengembalikan penunjuk ke entri yang tidak ditumpuk dari daftar lookaside yang diberikan, atau mengembalikan penunjuk ke entri yang baru dialokasikan yang tidak dialokasikan. |
ExAllocateFromPagedLookasideList Rutinitas ExAllocateFromPagedLookasideList mengembalikan penunjuk ke entri halaman dari daftar lookaside yang diberikan, atau mengembalikan penunjuk ke entri halaman yang baru dialokasikan. |
ExAllocatePool Rutinitas ExAllocatePool sudah usang, dan hanya diekspor untuk biner yang ada. Gunakan ExAllocatePoolWithTag sebagai gantinya. ExAllocatePool mengalokasikan memori kumpulan. |
ExAllocatePool2 Pelajari selengkapnya tentang: ExAllocatePool2 |
ExAllocatePool3 Pelajari selengkapnya tentang: ExAllocatePool3 |
ExAllocatePoolPriorityUninitialized ExAllocatePoolPriorityUninitialized mengalokasikan memori kumpulan dari jenis yang ditentukan. Rutinitas ini adalah opsi pembungkus dan penggantian untuk ExAllocatePoolWithTagPriority. |
ExAllocatePoolPriorityZero Pelajari selengkapnya tentang: ExAllocatePoolPriorityZero |
ExAllocatePoolQuotaUninitialized Rutinitas ExAllocatePoolQuotaUninitialized mengalokasikan memori kumpulan, mengisi daya kuota terhadap proses saat ini. |
ExAllocatePoolQuotaZero Pelajari selengkapnya tentang: ExAllocatePoolQuotaZero |
ExAllocatePoolUninitialized Rutinitas ini adalah opsi pembungkus dan penggantian untuk ExAllocatePoolWithTag. |
ExAllocatePoolWithQuota Kedaluwarsa. Gunakan ExAllocatePoolWithQuotaTag sebagai gantinya. ExAllocatePoolWithQuota mengalokasikan memori kumpulan. Ini hanya diekspor untuk biner driver yang ada. |
ExAllocatePoolWithQuotaTag Rutinitas ExAllocatePoolWithQuotaTag mengalokasikan memori kumpulan, mengisi daya kuota terhadap proses saat ini. |
ExAllocatePoolWithTag Kedaluwarsa. Gunakan ExAllocatePool2 sebagai gantinya. Rutinitas ExAllocatePoolWithTag mengalokasikan memori kumpulan dari jenis yang ditentukan dan mengembalikan penunjuk ke blok yang dialokasikan. |
ExAllocatePoolWithTagPriority Rutinitas ExAllocatePoolWithTagPriority mengalokasikan memori kumpulan dari jenis yang ditentukan. |
ExAllocatePoolZero Pelajari selengkapnya tentang: ExAllocatePoolZero |
ExAllocateTimer ExAllocateTimer rutin mengalokasikan dan menginisialisasi objek timer. |
ExCancelTimer Rutinitas ExCancelTimer membatalkan timer yang ditetapkan oleh panggilan sebelumnya ke rutinitas ExSetTimer. |
ExConvertExclusiveToSharedLite Rutinitas ExConvertExclusiveToSharedLite mengonversi sumber daya tertentu dari yang diperoleh untuk akses eksklusif yang diperoleh untuk akses bersama. |
ExCreateCallback Rutinitas ExCreateCallback membuat objek panggilan balik baru atau membuka objek panggilan balik yang ada atas nama pemanggil. |
ExCreatePool Menentukan fungsi ExCreatePool. |
ExDeleteLookasideListEx Rutinitas ExDeleteLookasideListEx menghapus daftar lookaside. |
ExDeleteNPagedLookasideList Rutinitas ExDeleteNPagedLookasideList menghancurkan daftar lookaside yang tidak disebarkan. |
ExDeletePagedLookasideList Rutinitas ExDeletePagedLookasideList menghancurkan daftar tampilan halaman. |
ExDeleteResourceLite Rutinitas ExDeleteResourceLite menghapus sumber daya tertentu dari daftar sumber daya sistem. |
ExDeleteTimer Rutinitas ExDeleteTimer menghapus objek timer yang sebelumnya dialokasikan oleh rutinitas ExAllocateTimer. |
ExDestroyPool Menentukan fungsi ExDestroyPool. |
ExEnterCriticalRegionAndAcquireResourceExclusive Pelajari selengkapnya tentang rutinitas ExEnterCriticalRegionAndAcquireResourceExclusive. |
ExFlushLookasideListEx Rutinitas ExFlushLookasideListEx membersihkan semua entri dari daftar lookaside yang ditentukan dan membebaskan penyimpanan yang dialokasikan untuk setiap entri. |
ExFreeCacheAwareRundownProtection Topik ini menjelaskan fungsi ExFreeCacheAwareRundownProtection. |
ExFreePool Fungsi ExFreePool (wdm.h) membatalkan blok memori kumpulan tertentu yang sebelumnya dialokasikan. |
ExFreePool2 Mendefinisikan fungsi ExFreePool2. |
ExFreePoolWithTag Rutinitas ExFreePoolWithTag membatalkan blok memori kumpulan yang dialokasikan dengan tag yang ditentukan. |
ExFreeToLookasideListEx Rutinitas ExFreeToLookasideListEx menyisipkan entri ke dalam daftar lookaside, atau, jika daftar penuh, membebaskan penyimpanan yang dialokasikan untuk entri tersebut. |
ExFreeToNPagedLookasideList Rutinitas ExFreeToNPagedLookasideList mengembalikan entri yang tidak ditumpuk ke daftar lookaside yang diberikan atau ke kumpulan yang tidak dipagasi. |
ExFreeToPagedLookasideList Rutinitas ExFreeToPagedLookasideList mengembalikan entri yang dapat dipaginasi ke daftar lookaside yang diberikan atau ke kumpulan halaman. |
ExGetExclusiveWaiterCount Rutinitas ExGetExclusiveWaiterCount mengembalikan jumlah pelayan pada akses eksklusif ke sumber daya tertentu. |
ExGetFirmwareEnvironmentVariable Rutinitas ExGetFirmwareEnvironmentVariable mendapatkan nilai variabel lingkungan firmware sistem yang ditentukan. |
ExGetFirmwareType Mengembalikan jenis firmware sistem. |
ExGetPreviousMode Rutinitas ExGetPreviousMode mengembalikan mode prosesor sebelumnya untuk utas saat ini. |
ExGetSharedWaiterCount Rutinitas ExGetSharedWaiterCount mengembalikan jumlah pelayan pada akses bersama ke sumber daya tertentu. |
ExInitializeDeleteTimerParameters Rutinitas ExInitializeDeleteTimerParameters menginisialisasi struktur EXT_DELETE_PARAMETERS. |
ExInitializeDeviceAts Menjelaskan fungsi ExInitializeDeviceAts. |
ExInitializeDriverRuntime Pelajari selengkapnya tentang: ExInitializeDriverRuntime |
ExInitializeFastMutex Rutinitas ExInitializeFastMutex menginisialisasi variabel mutex cepat, digunakan untuk menyinkronkan akses yang saling eksklusif oleh sekumpulan utas ke sumber daya bersama. |
ExInitializeLookasideListEx Rutinitas ExInitializeLookasideListEx menginisialisasi daftar lookaside. |
ExInitializeNPagedLookasideList Rutinitas ExInitializeNPagedLookasideList menginisialisasi daftar lookaside untuk entri yang tidak dipagasi dari ukuran yang ditentukan. |
ExInitializePagedLookasideList Rutinitas ExInitializePagedLookasideList menginisialisasi daftar lookaside untuk entri yang dapat dipaginasi dari ukuran yang ditentukan. |
ExInitializePushLock Menginisialisasi variabel kunci dorong. |
ExInitializeResourceLite Rutinitas ExInitializeResourceLite menginisialisasi variabel sumber daya. |
ExInitializeRundownProtection Rutinitas ExInitializeRundownProtection menginisialisasi perlindungan run-down pada objek bersama. |
ExInitializeRundownProtectionCacheAware Topik ini menjelaskan fungsi ExInitializeRundownProtectionCacheAware. |
ExInitializeRundownProtectionCacheAwareEx |
ExInitializeSetTimerParameters ExInitializeSetTimerParameters rutin menginisialisasi struktur EXT_SET_PARAMETERS. |
ExInitializeWorkItem ExInitializeWorkItem menginisialisasi item antrean kerja dengan konteks yang disediakan pemanggil dan rutinitas panggilan balik untuk diantrekan untuk dieksekusi saat utas pekerja sistem diberikan kontrol. |
ExInterlockedAddLargeInteger Rutinitas ExInterlockedAddLargeInteger menambahkan nilai bilangan bulat besar ke variabel yang ditentukan sebagai operasi atom. |
ExInterlockedAddLargeStatistic Rutinitas ExInterlockedAddLargeStatistic melakukan penambahan bergantian dari nilai kenaikan ULONG ke variabel LARGE_INTEGER. |
ExInterlockedAddUlong Rutinitas ExInterlockedAddUlong menambahkan nilai panjang yang tidak ditandatangani ke bilangan bulat yang tidak ditandatangani tertentu sebagai operasi atomik. |
ExInterlockedCompareExchange64 Rutinitas ExInterlockedCompareExchange64 membandingkan satu variabel bilangan bulat dengan yang lain dan, jika sama, mengatur variabel pertama ke nilai yang disediakan penelepon. |
ExInterlockedFlushSList Rutinitas ExInterlockedFlushSList secara atomik menghapus semua entri dari daftar yang ditautkan secara berurutan. |
ExInterlockedInsertHeadList Rutinitas ExInterlockedInsertHeadList secara atomik menyisipkan entri di awal daftar struktur LIST_ENTRY yang ditautkan ganda. |
ExInterlockedInsertTailList Rutinitas ExInterlockedInsertTailList secara atomik menyisipkan entri di akhir daftar struktur LIST_ENTRY yang ditautkan dua kali. |
ExInterlockedPopEntryList Rutinitas ExInterlockedPopEntryList secara atomik menghapus entri dari awal daftar struktur SINGLE_LIST_ENTRY yang ditautkan secara senyap. |
ExInterlockedPopEntrySList Rutinitas ExInterlockedPopEntrySList secara atomik menghapus entri pertama dari daftar yang ditautkan secara berurutan. |
ExInterlockedPushEntryList Rutinitas ExInterlockedPushEntryList secara atomik menyisipkan entri di awal daftar struktur SINGLE_LIST_ENTRY yang ditautkan. |
ExInterlockedPushEntrySList Rutinitas ExInterlockedPushEntrySList secara atomik menyisipkan entri di awal daftar yang ditautkan secara berurutan. |
ExInterlockedRemoveHeadList Rutinitas ExInterlockedRemoveHeadList menghapus entri dari awal daftar struktur LIST_ENTRY yang ditautkan ganda. |
ExIsProcessorFeaturePresent Kueri rutin ExIsProcessorFeaturePresent untuk keberadaan fitur prosesor tertentu. |
ExIsResourceAcquiredExclusiveLite Rutinitas ExIsResourceAcquiredExclusiveLite mengembalikan apakah utas saat ini memiliki akses eksklusif ke sumber daya tertentu. |
ExIsResourceAcquiredSharedLite Rutinitas ExIsResourceAcquiredSharedLite mengembalikan apakah utas saat ini memiliki akses (baik bersama atau eksklusif) ke sumber daya tertentu. |
ExIsSoftBoot Menentukan apakah sistem telah melalui mulai ulang sementara. |
ExLocalTimeToSystemTime Rutinitas ExLocalTimeToSystemTime mengonversi nilai waktu sistem untuk zona waktu saat ini menjadi nilai GreenGMT yang tidak bias. |
ExNotifyCallback Rutinitas ExNotifyCallback menyebabkan semua rutinitas panggilan balik yang terdaftar untuk objek yang diberikan dipanggil. |
ExpInterlockedPopEntrySList Menjelaskan fungsi ExpInterlockedPopEntrySList. |
ExpInterlockedPushEntrySList Menjelaskan fungsi ExpInterlockedPushEntrySList. |
ExQueryDepthSList Rutinitas ExQueryDepthSList mengembalikan jumlah entri yang saat ini berada dalam daftar yang ditautkan secara berurutan tertentu. |
ExQueryTimerResolution Rutinitas ExQueryTimerResolution melaporkan rentang resolusi timer yang didukung oleh jam sistem. |
ExQueueWorkItem ExQueueWorkItem menyisipkan item kerja tertentu ke dalam antrean tempat utas pekerja sistem menghapus item dan memberikan kontrol pada rutinitas yang diberikan pemanggil ke ExInitializeWorkItem. |
ExRaiseStatus Rutinitas ExRaiseStatus dipanggil oleh driver yang menyediakan penangan pengecualian terstruktur untuk menangani kesalahan tertentu yang terjadi saat mereka memproses permintaan I/O. |
ExRegisterCallback Rutinitas ExRegisterCallback mendaftarkan rutinitas panggilan balik tertentu dengan objek panggilan balik tertentu. |
ExReinitializeResourceLite Rutinitas ExReinitializeResourceLite menginisialisasi ulang variabel sumber daya yang ada. |
ExReInitializeRundownProtection Rutinitas ExReInitializeRundownProtection menginisialisasi ulang struktur EX_RUNDOWN_REF setelah objek terkait dijalankan. |
ExReInitializeRundownProtectionCacheAware Topik ini menjelaskan fungsi ExReInitializeRundownProtectionCacheAware. |
ExReleaseFastMutex Pelajari selengkapnya tentang rutinitas ExReleaseFastMutex. |
ExReleaseFastMutexUnsafe Pelajari selengkapnya tentang rutinitas ExReleaseFastMutexUnsafe. |
ExReleasePushLockExclusive Melepaskan kunci push tertentu untuk akses eksklusif yang dimiliki oleh utas saat ini. |
ExReleasePushLockShared Melepaskan kunci push tertentu untuk akses bersama yang dimiliki oleh utas saat ini. |
ExReleaseResourceAndLeaveCriticalRegion Pelajari selengkapnya tentang rutinitas ExReleaseResourceAndLeaveCriticalRegion. |
ExReleaseResourceForThreadLite Rutinitas ExReleaseResourceForThreadLite merilis sumber daya input dari utas yang ditunjukkan. |
ExReleaseResourceLite Rutinitas ExReleaseResourceLite merilis sumber daya eksekutif tertentu yang dimiliki oleh utas saat ini. |
ExReleaseRundownProtection Rutinitas ExReleaseRundownProtection merilis perlindungan run-down yang diperoleh pemanggil sebelumnya dengan memanggil rutinitas ExAcquireRundownProtection. |
ExReleaseRundownProtectionCacheAware Topik ini menjelaskan fungsi ExReleaseRundownProtectionCacheAware. |
ExReleaseRundownProtectionCacheAwareEx Topik ini menjelaskan fungsi ExReleaseRundownProtectionCacheAwareEx. |
ExReleaseRundownProtectionEx Rutinitas ExReleaseRundownProtectionEx merilis perlindungan run-down yang diperoleh pemanggil sebelumnya dengan memanggil rutinitas ExAcquireRundownProtectionEx. |
ExReleaseSpinLockExclusive Rutinitas ExReleaseSpinLockExclusive merilis kunci putar yang sebelumnya diperoleh pemanggil untuk akses eksklusif, dan memulihkan IRQL ke nilai aslinya. |
ExReleaseSpinLockExclusiveFromDpcLevel Pelajari selengkapnya tentang rutinitas ExReleaseSpinLockExclusiveFromDpcLevel. |
ExReleaseSpinLockShared Rutinitas ExReleaseSpinLockShared merilis kepemilikan kunci putar yang sebelumnya diperoleh pemanggil untuk akses bersama, dan memulihkan IRQL ke nilai aslinya. |
ExReleaseSpinLockSharedFromDpcLevel Pelajari selengkapnya tentang rutinitas ExReleaseSpinLockSharedFromDpcLevel. |
ExRundownCompleted Rutinitas ExRundownCompleted memperbarui status run-down objek bersama untuk menunjukkan bahwa eksekusi objek telah selesai. |
ExRundownCompletedCacheAware Topik ini menjelaskan fungsi ExRundownCompletedCacheAware. |
ExSecurePoolUpdate Fungsi ExSecurePoolUpdate memperbarui konten alokasi kumpulan aman. |
ExSecurePoolValidate Fungsi ExSecurePoolValidate memvalidasi bahwa kumpulan aman yang disediakan memang yang dibuat sebelumnya. |
ExSetFirmwareEnvironmentVariable Rutinitas ExSetFirmwareEnvironmentVariable menetapkan nilai variabel lingkungan firmware sistem yang ditentukan. |
ExSetResourceOwnerPointer Rutinitas ExSetResourceOwnerPointer menetapkan penunjuk alur pemilik untuk sumber daya eksekutif. |
ExSetResourceOwnerPointerEx Rutinitas ExSetResourceOwnerPointerEx mentransfer kepemilikan sumber daya eksekutif dari utas panggilan ke penunjuk pemilik, yang merupakan alamat sistem yang mengidentifikasi pemilik sumber daya. |
ExSetTimer Rutinitas ExSetTimer memulai operasi timer dan mengatur timer kedaluwarsa pada waktu jatuh tempo yang ditentukan. |
ExSetTimerResolution Rutinitas ExSetTimerResolution memodifikasi frekuensi di mana jam sistem terganggu. Gunakan rutinitas ini dengan sangat hati-hati (lihat bagian Keterangan berikut). |
ExSizeOfRundownProtectionCacheAware Topik ini menjelaskan fungsi ExSizeOfRundownProtectionCacheAware. |
ExSystemTimeToLocalTime Rutinitas ExSystemTimeToLocalTime mengonversi nilai waktu sistem GMT ke waktu sistem lokal untuk zona waktu saat ini. |
ExTryConvertSharedSpinLockExclusive Rutinitas ExTryConvertSharedSpinLockExclusive mencoba mengonversi status akses kunci spin dari yang diperoleh untuk akses bersama ke akses eksklusif. |
ExTryToAcquireFastMutex Pelajari selengkapnya tentang rutinitas ExTryToAcquireFastMutex. |
ExUnregisterCallback Rutinitas ExUnregisterCallback menghapus rutinitas panggilan balik yang sebelumnya terdaftar dengan objek panggilan balik dari daftar rutinitas yang akan dipanggil selama proses pemberitahuan. |
ExWaitForRundownProtectionRelease Rutinitas ExWaitForRundownProtectionRelease menunggu sampai semua driver yang telah diberikan perlindungan run-down menyelesaikan akses mereka dari objek bersama. |
ExWaitForRundownProtectionReleaseCacheAware Topik ini menjelaskan fungsi ExWaitForRundownProtectionReleaseCacheAware. |
FIELD_OFFSET Makro FIELD_OFFSET (wdm.h) mengembalikan offset byte dari bidang yang ditentukan dalam jenis struktur yang diketahui yang ditentukan. |
FirstEntrySList Rutinitas FirstEntrySList mengembalikan entri pertama dalam daftar yang ditautkan secara berurutan. |
IMAGE_POLICY_OVERRIDE Dicadangkan untuk makro IMAGE_POLICY_OVERRIDE. |
InitializeListHead Rutinitas InitializeListHead menginisialisasi struktur LIST_ENTRY yang mewakili kepala daftar yang ditautkan dua kali. |
InitializeSListHead Rutinitas InitializeSListHead (atau ExInitializeSListHead) menginisialisasi struktur SLIST_HEADER yang mewakili kepala daftar yang ditautkan secara berurutan. |
InsertHeadList Rutinitas InsertHeadList menyisipkan entri di kepala daftar struktur LIST_ENTRY yang ditautkan secara ganda. |
InsertTailList Rutinitas InsertTailList menyisipkan entri di ekor daftar struktur LIST_ENTRY yang ditautkan ganda. |
InterlockedAnd Makro InterlockedAnd (wdm.h) secara atomik menghitung operasi AND bitwise dengan variabel yang ditentukan dan nilai yang ditentukan. |
InterlockedCompareExchange Rutinitas InterlockedCompareExchange melakukan operasi atom yang membandingkan nilai input yang ditunjukkan oleh Tujuan dengan nilai Comperand. |
InterlockedCompareExchangePointer Rutinitas InterlockedCompareExchangePointer melakukan operasi atomik yang membandingkan nilai pointer input yang ditunjukkan oleh Tujuan dengan nilai pointer Comperand. |
InterlockedDecrement Fungsi InterlockedDecrement (wdm.h) mengurangi variabel jenis LONG yang disediakan pemanggil sebagai operasi atomik. |
InterlockedExchange Fungsi InterlockedExchange (wdm.h) menetapkan variabel bilangan bulat ke nilai tertentu sebagai operasi atomik. |
InterlockedExchangeAdd Fungsi InterlockedExchangeAdd (wdm.h) menambahkan nilai ke bilangan bulat tertentu sebagai operasi atomik dan mengembalikan nilai asli bilangan bulat yang diberikan. |
InterlockedExchangePointer Fungsi InterlockedExchangePointer (wdm.h) melakukan operasi atomik yang mengatur penunjuk ke nilai baru. |
InterlockedIncrement Fungsi InterlockedIncrement (wdm.h) menaikkan variabel yang disediakan pemanggil sebagai operasi atomik. |
InterlockedOr Fungsi InterlockedOr (wdm.h) secara atomik menghitung operasi OR bitwise dengan variabel yang ditentukan dan nilai yang ditentukan. |
InterlockedXor Fungsi InterlockedXor (wdm.h) secara atom menghitung operasi OR eksklusif bitwise dengan variabel yang ditentukan dan nilai yang ditentukan. |
IoAcquireCancelSpinLock Pelajari selengkapnya tentang rutinitas IoAcquireCancelSpinLock. |
IoAcquireKsrPersistentMemory Microsoft mencadangkan fungsi IoAcquireKsrPersistentMemory hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoAcquireKsrPersistentMemoryEx Microsoft mencadangkan fungsi IoAcquireKsrPersistentMemoryEx hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoAcquireRemoveLock Rutinitas IoAcquireRemoveLock menaikkan jumlah untuk kunci hapus, yang menunjukkan bahwa objek perangkat terkait tidak boleh dilepas dari tumpukan perangkat atau dihapus. |
IoAdjustPagingPathCount Kenaikan rutin IoAdjustPagingPathCount atau mengurangi penghitung file halaman yang disediakan pemanggil sebagai operasi atomik. |
IoAllocateDriverObjectExtension Rutinitas IoAllocateDriverObjectExtension mengalokasikan area konteks per driver, yang disebut ekstensi objek driver, dan menetapkan pengidentifikasi unik untuk itu. |
IoAllocateErrorLogEntry Rutinitas IoAllocateErrorLogEntry mengalokasikan entri log kesalahan, dan mengembalikan penunjuk ke paket yang digunakan pemanggil untuk menyediakan informasi tentang kesalahan I/O. |
IoAllocateIrp Rutinitas IoAllocateIrp mengalokasikan IRP, mengingat jumlah lokasi tumpukan I/O untuk setiap driver yang berlapis di bawah pemanggil, dan, secara opsional, untuk pemanggil. |
IoAllocateIrpEx IoAllocateIrpEx mengalokasikan paket permintaan I/O (IRP) dari |
IoAllocateMdl Rutinitas IoAllocateMdl mengalokasikan daftar deskriptor memori (MDL) yang cukup besar untuk memetakan buffer, mengingat alamat awal dan panjang buffer. Secara opsional, rutinitas ini mengaitkan MDL dengan IRP. |
IoAllocateWorkItem Rutinitas IoAllocateWorkItem mengalokasikan item kerja. |
IoAttachDevice Rutinitas IoAttachDevice melampirkan objek perangkat penelepon ke objek perangkat target bernama, sehingga permintaan I/O yang terikat untuk perangkat target dirutekan terlebih dahulu ke pemanggil. |
IoAttachDeviceToDeviceStack Rutinitas IoAttachDeviceToDeviceStack melampirkan objek perangkat pemanggil ke objek perangkat tertinggi dalam rantai dan mengembalikan penunjuk ke objek perangkat tertinggi sebelumnya. |
IoBuildAsynchronousFsdRequest Rutinitas IoBuildAsynchronousFsdRequest mengalokasikan dan menyiapkan IRP untuk dikirim ke driver tingkat bawah. |
IoBuildDeviceIoControlRequest Rutinitas IoBuildDeviceIoControlRequest mengalokasikan dan menyiapkan IRP untuk permintaan kontrol perangkat yang diproses secara sinkron. |
IoBuildPartialMdl Rutinitas IoBuildPartialMdl membangun daftar deskriptor memori (MDL) baru yang mewakili bagian dari buffer yang dijelaskan oleh MDL yang ada. |
IoBuildSynchronousFsdRequest Rutinitas IoBuildSynchronousFsdRequest mengalokasikan dan menyiapkan IRP untuk permintaan I/O yang diproses secara sinkron. |
IoCallDriver Rutinitas IoCallDriver mengirimkan IRP ke driver yang terkait dengan objek perangkat tertentu. |
IoCancelIrp Rutinitas IoCancelIrp menetapkan bit pembatalan dalam IRP tertentu dan memanggil rutinitas pembatalan untuk IRP jika ada. |
IoCheckLinkShareAccess Rutinitas IoCheckLinkShareAccess dipanggil oleh driver sistem file (FSD) atau driver tingkat tertinggi lainnya untuk memeriksa apakah akses bersama tautan ke objek file diizinkan. |
IoCheckShareAccess Rutinitas IoCheckShareAccess dipanggil oleh driver sistem file (FSD) atau driver tingkat tertinggi lainnya untuk memeriksa apakah akses bersama ke objek file diizinkan. |
IoCheckShareAccessEx Rutinitas IoCheckShareAccessEx dipanggil oleh driver sistem file (FSD) atau driver tingkat tertinggi lainnya untuk memeriksa apakah akses bersama ke objek file diizinkan. |
IoConnectInterrupt Rutinitas IoConnectInterrupt mendaftarkan rutinitas InterruptService (ISR) driver perangkat, sehingga akan dipanggil ketika perangkat mengganggu salah satu set prosesor tertentu. |
IoConnectInterruptEx Untuk informasi selengkapnya, lihat WdmlibIoConnectInterruptEx function.#define IoConnectInterruptEx WdmlibIoConnectInterruptEx |
IoCopyCurrentIrpStackLocationToNext Rutinitas IoCopyCurrentIrpStackLocationToNext menyalin parameter tumpukan IRP dari lokasi tumpukan I/O saat ini ke lokasi tumpukan driver berikutnya yang lebih rendah. |
IoCreateDevice Rutinitas IoCreateDevice membuat objek perangkat untuk digunakan oleh driver. |
IoCreateFile Rutinitas IoCreateFile menyebabkan file atau direktori baru dibuat, atau membuka file, perangkat, direktori, atau volume yang ada, memberi pemanggil handel untuk objek file. |
IoCreateNotificationEvent Rutinitas IoCreateNotificationEvent membuat atau membuka peristiwa pemberitahuan bernama yang digunakan untuk memberi tahu satu atau beberapa utas eksekusi bahwa suatu peristiwa telah terjadi. |
IoCreateSymbolicLink Rutinitas IoCreateSymbolicLink menyiapkan tautan simbolis antara nama objek perangkat dan nama yang terlihat pengguna untuk perangkat. |
IoCreateSynchronizationEvent Rutinitas IoCreateSynchronizationEvent membuat atau membuka peristiwa sinkronisasi bernama untuk digunakan dalam serialisasi akses ke perangkat keras antara dua driver yang tidak terkait. |
IoCreateSystemThread Rutinitas IoCreateSystemThread membuat utas sistem yang dijalankan dalam mode kernel, dan menyediakan handel untuk utas. |
IoCreateUnprotectedSymbolicLink Rutinitas IoCreateUnprotectedSymbolicLink menyiapkan tautan simbolis yang tidak terlindungi antara nama objek perangkat dan nama Win32 yang terlihat sesuai. |
IoCsqInitialize Rutinitas IoCsqInitialize menginisialisasi tabel pengiriman antrean IRP pembatalan-aman driver. |
IoCsqInitializeEx Rutinitas IoCsqInitializeEx menginisialisasi tabel pengiriman untuk antrean IRP yang aman untuk pembatalan. |
IoCsqInsertIrp Rutinitas IoCsqInsertIrp menyisipkan IRP dalam antrean IRP yang aman untuk pembatalan pengemudi. |
IoCsqInsertIrpEx Rutinitas IoCsqInsertIrpEx menyisipkan IRP ke dalam antrean IRP yang aman untuk pembatalan driver. |
IoCsqRemoveIrp Rutinitas IoCsqRemoveIrp menghapus IRP tertentu dari antrean. |
IoCsqRemoveNextIrp Rutinitas IoCsqRemoveNextIrp menghapus IRP yang cocok berikutnya dalam antrean. |
IoDeleteDevice Rutinitas IoDeleteDevice menghapus objek perangkat dari sistem, misalnya, ketika perangkat yang mendasar dihapus dari sistem. |
IoDeleteSymbolicLink Rutinitas IoDeleteSymbolicLink menghapus tautan simbolis dari sistem. |
IoDetachDevice Rutinitas IoDetachDevice merilis lampiran antara objek perangkat pemanggil dan objek perangkat driver yang lebih rendah. |
IoDisconnectInterrupt Rutinitas IoDisconnectInterrupt merilis serangkaian objek interupsi driver perangkat saat perangkat dijeda atau dihapus, atau ketika driver sedang dibongkar. |
IoDisconnectInterruptEx Untuk informasi selengkapnya, lihat WdmlibIoDisconnectInterruptEx function.#define IoDisconnectInterruptEx WdmlibIoDisconnectInterruptEx |
IoEnumerateKsrPersistentMemoryEx Microsoft mencadangkan fungsi IoEnumerateKsrPersistentMemoryEx hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IofCallDriver Panggil IoCallDriver sebagai gantinya. Mengirim IRP ke driver yang terkait dengan objek perangkat tertentu. |
IofCompleteRequest Rutinitas IoCompleteRequest menunjukkan bahwa pemanggil telah menyelesaikan semua pemrosesan untuk permintaan I/O tertentu dan mengembalikan IRP yang diberikan ke manajer I/O. |
IoForwardIrpSynchronously IoForwardIrpSynchronously rutin mengirimkan IRP ke driver tertentu dan menunggu driver tersebut menyelesaikan IRP. |
IoFreeErrorLogEntry Rutinitas IoFreeErrorLogEntry membebaskan entri log kesalahan yang tidak digunakan. |
IoFreeIrp Rutinitas IoFreeIrp merilis IRP yang dialokasikan penelepon dari rutinitas IoCompletion penelepon. |
IoFreeKsrPersistentMemory Microsoft mencadangkan fungsi IoFreeKsrPersistentMemory hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoFreeMdl Rutinitas IoFreeMdl merilis daftar deskriptor memori yang dialokasikan pemanggil (MDL). |
IoFreeWorkItem Rutinitas IoFreeWorkItem membebaskan item kerja yang dialokasikan oleh IoAllocateWorkItem. |
IoGetAffinityInterrupt Untuk informasi selengkapnya, lihat WdmlibIoGetAffinityInterrupt function.#define IoGetAffinityInterrupt WdmlibIoGetAffinityInterrupt |
IoGetAttachedDeviceReference Rutinitas IoGetAttachedDeviceReference di wdm.h mengembalikan penunjuk ke objek perangkat tingkat tertinggi dalam tumpukan driver dan menambah jumlah referensi. |
IoGetBootDiskInformation Rutinitas IoGetBootDiskInformation mengembalikan informasi yang menjelaskan disk boot dan sistem. |
IoGetContainerInformation Rutinitas IoGetContainerInformation menyediakan informasi tentang status sesi pengguna saat ini. |
IoGetCurrentIrpStackLocation Rutinitas IoGetCurrentIrpStackLocation mengembalikan penunjuk ke lokasi tumpukan I/O penelepon di IRP yang ditentukan. |
IoGetCurrentProcess Rutinitas IoGetCurrentProcess mengembalikan penunjuk ke proses saat ini. |
IoGetDeviceDirectory Mengembalikan handel ke direktori pada disk khusus untuk objek driver yang ditentukan di mana driver dapat membaca dan menulis file. |
IoGetDeviceInterfaceAlias Rutinitas IoGetDeviceInterfaceAlias mengembalikan antarmuka perangkat alias dari instans antarmuka perangkat yang ditentukan, jika alias ada. |
IoGetDeviceInterfacePropertyData Rutinitas IoGetDeviceInterfacePropertyData mengambil nilai properti antarmuka perangkat saat ini. |
IoGetDeviceInterfaces Rutinitas IoGetDeviceInterfaces mengembalikan daftar instans antarmuka perangkat dari kelas antarmuka perangkat tertentu (seperti semua perangkat pada sistem yang mendukung antarmuka HID). |
IoGetDeviceNumaNode Rutinitas IoGetDeviceNumaNode mendapatkan nomor node perangkat. |
IoGetDeviceObjectPointer Rutinitas IoGetDeviceObjectPointer mengembalikan penunjuk ke objek atas di tumpukan objek perangkat bernama dan penunjuk ke objek file yang sesuai, jika akses yang diminta ke objek dapat diberikan. |
IoGetDeviceProperty Rutinitas IoGetDeviceProperty mengambil informasi tentang perangkat seperti informasi konfigurasi dan nama PDO-nya. |
IoGetDevicePropertyData Rutinitas IoGetDevicePropertyData mengambil pengaturan saat ini untuk properti perangkat. |
IoGetDmaAdapter Rutinitas IoGetDmaAdapter mengembalikan penunjuk ke struktur adaptor DMA untuk objek perangkat fisik. |
IoGetDriverDirectory Mengembalikan handel ke direktori pada disk tempat driver dapat membaca dan menulis file. File dalam direktori tersebut berlaku untuk objek driver tertentu. |
IoGetDriverObjectExtension Rutinitas IoGetDriverObjectExtension mengambil area konteks per driver yang dialokasikan sebelumnya. |
IoGetFunctionCodeFromCtlCode Makro IoGetFunctionCodeFromCtlCode mengembalikan nilai kode fungsi yang terkandung dalam kode kontrol I/O. |
IoGetInitialStack Rutinitas IoGetInitialStack mengembalikan alamat dasar tumpukan utas saat ini. |
IoGetIommuInterface Mengambil pointer ke antarmuka yang berisi pointer ke rutinitas IOMMU. |
IoGetIommuInterfaceEx Mengambil pointer ke antarmuka yang diperluas yang berisi serangkaian rutinitas IOMMU. |
IoGetIoPriorityHint Rutinitas IoGetIoPriorityHint mendapatkan nilai petunjuk prioritas dari IRP. |
IoGetNextIrpStackLocation Rutinitas IoGetNextIrpStackLocation memberikan akses driver tingkat yang lebih tinggi ke lokasi tumpukan I/O driver yang lebih rendah berikutnya di IRP sehingga pemanggil dapat mengaturnya untuk driver yang lebih rendah. |
IoGetRelatedDeviceObject Mengingat objek file, rutinitas IoGetRelatedDeviceObject mengembalikan penunjuk ke objek perangkat yang sesuai. |
IoGetRemainingStackSize Rutinitas IoGetRemainingStackSize mengembalikan jumlah ruang tumpukan mode kernel yang tersedia saat ini. |
IoGetStackLimits Rutinitas IoGetStackLimits mengembalikan batas bingkai tumpukan utas saat ini. |
IoGetTopLevelIrp Rutinitas IoGetTopLevelIrp di wdm.h mengembalikan nilai bidang TopLevelIrp dari utas saat ini. |
IoInitializeDpcRequest Rutinitas IoInitializeDpcRequest mendaftarkan rutinitas DpcForIsr yang disediakan driver. |
IoInitializeIrp Rutinitas IoInitializeIrp menginisialisasi IRP tertentu yang dialokasikan oleh pemanggil. |
IoInitializeRemoveLock Rutinitas IoInitializeRemoveLock menginisialisasi kunci hapus untuk objek perangkat. |
IoInitializeTimer Rutinitas IoInitializeTimer menyiapkan rutinitas IoTimer yang disediakan driver yang terkait dengan objek perangkat tertentu. |
IoInitializeWorkItem Rutinitas IoInitializeWorkItem menginisialisasi item kerja yang telah dialokasikan pemanggil. |
IoInvalidateDeviceRelations Rutinitas IoInvalidateDeviceRelations memberi tahu manajer PnP bahwa hubungan untuk perangkat (seperti relasi bus, hubungan ejeksi, hubungan penghapusan, dan hubungan perangkat target) telah berubah. |
IoInvalidateDeviceState Rutinitas IoInvalidateDeviceState memberi tahu manajer PnP bahwa beberapa aspek status PnP perangkat telah berubah. |
IoIs32bitProcess IoIs32bitProcess rutin memeriksa apakah pencetus permintaan I/O saat ini adalah aplikasi mode pengguna 32-bit. |
IoIsErrorUserInduced Rutinitas IoIsErrorUserInduced menentukan apakah kesalahan I/O yang ditemui saat memproses permintaan ke perangkat media yang dapat dilepas disebabkan oleh pengguna. |
IoIsWdmVersionAvailable IoIsWdmVersionAvailable memeriksa apakah versi WDM tertentu didukung oleh sistem operasi. |
IoMarkIrpPending Rutinitas IoMarkIrpPending menandai IRP yang ditentukan, menunjukkan bahwa rutinitas pengiriman driver kemudian dikembalikan STATUS_PENDING karena pemrosesan lebih lanjut diperlukan oleh rutinitas driver lainnya. |
IopenDeviceInterfaceRegistryKey Rutinitas IopenDeviceInterfaceRegistryKey mengembalikan handel ke kunci registri untuk menyimpan informasi tentang instans antarmuka perangkat tertentu. |
IoopenDeviceRegistryKey Rutinitas IopenDeviceRegistryKey mengembalikan handel ke lokasi status registri untuk instans perangkat tertentu. |
IopenDriverRegistryKey Dicadangkan untuk fungsi IopenDriverRegistryKey. |
IoQueryKsrPersistentMemorySize Microsoft mencadangkan fungsi IoQueryKsrPersistentMemorySize hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoQueryKsrPersistentMemorySizeEx Microsoft mencadangkan fungsi IoQueryKsrPersistentMemorySizeEx hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoQueueWorkItem Rutinitas IoQueueWorkItem mengaitkan rutinitas WorkItem dengan item kerja, dan menyisipkan item kerja ke dalam antrean untuk diproses nanti oleh utas pekerja sistem. |
IoQueueWorkItemEx Rutinitas IoQueueWorkItemEx mengaitkan rutinitas WorkItemEx dengan item kerja, dan menyisipkan item kerja ke dalam antrean untuk diproses nanti oleh utas pekerja sistem. |
IoRegisterContainerNotification Rutinitas IoRegisterContainerNotification mendaftarkan driver mode kernel untuk menerima pemberitahuan tentang kelas peristiwa tertentu. |
IoRegisterDeviceInterface Rutinitas IoRegisterDeviceInterface mendaftarkan kelas antarmuka perangkat, jika belum terdaftar sebelumnya, dan membuat instans baru kelas antarmuka, yang kemudian dapat diaktifkan driver untuk digunakan oleh aplikasi atau komponen sistem lainnya. |
IoRegisterLastChanceShutdownNotification Rutinitas IoRegisterLastChanceShutdownNotification mendaftarkan driver untuk menerima IRP IRP_MJ_SHUTDOWN ketika sistem dimatikan, setelah semua sistem file dibersihkan. |
IoRegisterPlugPlayNotification Rutinitas IoRegisterPlugPlayNotification mendaftarkan rutinitas panggilan balik pemberitahuan Plug and Play (PnP) untuk dipanggil ketika peristiwa PnP dari kategori yang ditentukan terjadi. |
IoRegisterShutdownNotification Rutinitas IoRegisterShutdownNotification mendaftarkan driver untuk menerima IRP IRP_MJ_SHUTDOWN saat sistem dimatikan. |
IoReleaseCancelSpinLock Pelajari selengkapnya tentang rutinitas IoReleaseCancelSpinLock. |
IoReleaseRemoveLock Rutinitas IoReleaseRemoveLock merilis kunci hapus yang diperoleh dengan panggilan sebelumnya ke IoAcquireRemoveLock. |
IoReleaseRemoveLockAndWait Rutinitas IoReleaseRemoveLockAndWait merilis kunci hapus yang diperoleh driver dalam panggilan sebelumnya ke IoAcquireRemoveLock, dan menunggu sampai semua akuisisi kunci telah dirilis. |
IoRemoveLinkShareAccess Rutinitas IoRemoveLinkShareAccess menghapus informasi akses dan tautan akses berbagi untuk instans terbuka tertentu dari objek file. |
IoRemoveLinkShareAccessEx Rutinitas IoRemoveLinkShareAccessEx menghapus akses dan berbagi informasi akses dalam struktur Akses Berbagi sistem file untuk instans terbuka tertentu. |
IoRemoveShareAccess Rutinitas IoRemoveShareAccess menghapus informasi akses dan akses berbagi untuk instans terbuka tertentu dari objek file. |
IoReportInterruptActive Rutinitas IoReportInterruptActive menginformasikan sistem operasi bahwa rutinitas layanan interupsi (ISR) terdaftar aktif dan siap menangani permintaan interupsi. |
IoReportInterruptInactive Rutinitas IoReportInterruptInactive menginformasikan sistem operasi bahwa rutinitas layanan interupsi (ISR) terdaftar tidak aktif dan tidak mengharapkan permintaan interupsi. |
IoReportTargetDeviceChange IoReportTargetDeviceChange rutin memberi tahu manajer PnP bahwa peristiwa kustom telah terjadi pada perangkat. |
IoReportTargetDeviceChangeAsynchronous Rutinitas IoReportTargetDeviceChangeAsynchronous memberi tahu manajer PnP bahwa peristiwa kustom telah terjadi pada perangkat. |
IoRequestDeviceEject Rutinitas IoRequestDeviceEject memberi tahu manajer PnP bahwa tombol keluarkan perangkat ditekan. |
IoRequestDpc Rutinitas IoRequestDpc mengantre rutin DpcForIsr yang disediakan driver untuk menyelesaikan pemrosesan I/O berbasis interupsi pada IRQL yang lebih rendah. |
IoReserveKsrPersistentMemory Microsoft mencadangkan fungsi IoReserveKsrPersistentMemory hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoReserveKsrPersistentMemoryEx Microsoft mencadangkan fungsi IoReserveKsrPersistentMemoryEx hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IoReuseIrp Rutinitas IoReuseIrp menginisialisasi ulang IRP sehingga dapat digunakan kembali. |
Iosb64ToIosb Fungsi Iosb64ToIosb... |
IosbToIosb64 Fungsi IosbToIosb64... |
IoSetCancelRoutine Rutinitas IoSetCancelRoutine menyiapkan rutinitas Batal yang disediakan driver untuk dipanggil jika IRP tertentu dibatalkan. |
IoSetCompletionRoutine Rutinitas IoSetCompletionRoutine mendaftarkan rutinitas IoCompletion, yang akan dipanggil ketika driver tingkat bawah berikutnya telah menyelesaikan operasi yang diminta untuk IRP yang diberikan. |
IoSetCompletionRoutineEx Rutinitas IoSetCompletionRoutineEx mendaftarkan rutinitas IoCompletion, yang dipanggil ketika driver tingkat bawah berikutnya telah menyelesaikan operasi yang diminta untuk IRP yang diberikan. |
IoSetDeviceInterfacePropertyData Rutinitas IoSetDeviceInterfacePropertyData memodifikasi nilai properti antarmuka perangkat saat ini. |
IoSetDeviceInterfaceState Rutinitas IoSetDeviceInterfaceState memungkinkan atau menonaktifkan instans kelas antarmuka perangkat yang terdaftar sebelumnya. |
IoSetDevicePropertyData Rutinitas IoSetDevicePropertyData memodifikasi pengaturan saat ini untuk properti perangkat. |
IoSetIoPriorityHint Rutinitas IoSetIoPriorityHint menetapkan nilai petunjuk prioritas untuk IRP. |
IoSetLinkShareAccess Rutinitas IoSetLinkShareAccess mengatur hak akses untuk tautan yang berbagi objek file yang ditentukan. |
IoSetNextIrpStackLocation Rutinitas IoSetNextIrpStackLocation mengatur lokasi tumpukan IRP di IRP yang dialokasikan driver ke penelepon. |
IoSetShareAccess Rutinitas IoSetShareAccess mengatur hak akses untuk berbagi objek file yang diberikan. |
IoSetShareAccessEx Rutinitas IoSetShareAccessEx mengatur hak akses untuk berbagi objek file yang ditentukan. |
IoSetStartIoAttributes Rutinitas IoSetStartIoAttributes dalam wdm.h menetapkan atribut untuk rutinitas StartIo driver. |
IoSetTopLevelIrp Rutinitas IoSetTopLevelIrp di wdm.h menetapkan nilai bidang TopLevelIrp dari utas saat ini. |
IoSizeOfIrp Rutinitas IoSizeOfIrp di wdm.h menentukan ukuran dalam byte untuk IRP, mengingat jumlah lokasi tumpukan di IRP. |
IoSizeofWorkItem Rutinitas IoSizeofWorkItem mengembalikan ukuran, dalam byte, dari struktur IO_WORKITEM. |
IoSkipCurrentIrpStackLocation Pelajari selengkapnya tentang: IoSkipCurrentIrpStackLocation |
IoStartNextPacket Rutinitas IoStartNextPacket di wdm.h menghapus antrean IRP berikutnya dari antrean perangkat terkait objek perangkat yang diberikan dan memanggil rutinitas StartIo driver. |
IoStartNextPacketByKey Rutinitas IoStartNextPacketByKey di wdm.h menghapus antrean paket permintaan I/O berikutnya dari antrean perangkat terkait objek perangkat yang ditentukan. |
IoStartPacket Rutinitas IoStartPacket di wdm.h memanggil rutinitas StartIo driver dengan IRP atau memasukkan IRP ke dalam antrean perangkat untuk objek perangkat yang diberikan. |
IoStartTimer Rutinitas IoStartTimer di wdm.h memungkinkan timer yang terkait dengan objek perangkat tertentu sehingga rutinitas IoTimer yang disediakan driver dipanggil sekali per detik. |
IoStopTimer Rutinitas IoStopTimer di wdm.h menonaktifkan timer untuk objek perangkat tertentu sehingga rutinitas IoTimer yang disediakan driver tidak dipanggil. |
IoUninitializeWorkItem Rutinitas IoUninitializeWorkItem membatalkan inisialisasi item kerja yang diinisialisasi oleh IoInitializeWorkItem. |
IoUnregisterContainerNotification Rutinitas IoUnregisterContainerNotification membatalkan pendaftaran pemberitahuan kontainer yang sebelumnya dibuat oleh rutinitas IoRegisterContainerNotification. |
IoUnregisterPlugPlayNotification Rutinitas ini usang di Windows 7 dan versi Windows yang lebih baru. Rutinitas IoUnregisterPlugPlayNotification menghapus pendaftaran rutinitas panggilan balik driver untuk peristiwa PnP. |
IoUnregisterPlugPlayNotificationEx Rutinitas IoUnregisterPlugPlayNotificationEx membatalkan pendaftaran rutinitas panggilan balik driver untuk pemberitahuan peristiwa Plug and Play (PnP). |
IoUnregisterShutdownNotification Rutinitas IoUnregisterShutdownNotification menghapus driver terdaftar dari antrean pemberitahuan matikan. |
IoUpdateLinkShareAccess IoUpdateLinkShareAccess rutin memperbarui akses berbagi untuk objek file yang diberikan, biasanya ketika file sedang dibuka. |
IoUpdateLinkShareAccessEx IoUpdateLinkShareAccessEx rutin memperbarui akses berbagi untuk objek file yang diberikan, biasanya ketika file sedang dibuka. |
IoUpdateShareAccess IoUpdateShareAccess rutin memperbarui akses berbagi untuk objek file yang diberikan, biasanya ketika file sedang dibuka. |
IoValidateDeviceIoControlAccess Untuk informasi selengkapnya, lihat fungsi WdmlibIoValidateDeviceIoControlAccess. |
IoWithinStackLimits Rutinitas IoWithinStackLimits menentukan apakah wilayah memori berada dalam batas tumpukan utas saat ini. |
IoWMIAllocateInstanceIds Rutinitas IoWMIAllocateInstanceIds mengalokasikan satu atau beberapa ID instans yang unik untuk GUID. |
IoWMIDeviceObjectToInstanceName Rutinitas IoWMIDeviceObjectToInstanceName menentukan nama instans untuk instans kelas WMI yang diterapkan oleh driver yang ditentukan oleh objek perangkat. |
IoWMIDeviceObjectToProviderId Rutinitas IoWMIDeviceObjectToProviderId menerjemahkan objek perangkat yang ditentukan ke dalam ID Penyedia WMI yang sesuai. |
IoWMIExecuteMethod Rutinitas IoWMIExecuteMethod menjalankan metode kelas WMI pada instans blok data WMI yang ditentukan. |
IoWMIHandleToInstanceName Rutinitas IoWMIHandleToInstanceName menentukan nama instans untuk instans kelas WMI yang diterapkan oleh driver yang ditentukan oleh handel file. |
IoWMIOpenBlock Rutinitas IoWMIOpenBlock membuka objek blok data WMI untuk kelas WMI yang ditentukan. |
IoWMIQueryAllData Rutinitas IoWMIQueryAllData mengembalikan semua blok data WMI yang mengimplementasikan kelas WMI tertentu. |
IoWMIQueryAllDataMultiple Rutinitas IoWMIQueryAllDataMultiple mengembalikan semua blok data WMI yang mengimplementasikan salah satu set kelas WMI. |
IoWMIQuerySingleInstance Rutinitas IoWMIQuerySingleInstance mengembalikan instans yang ditentukan dari blok data WMI. |
IoWMIQuerySingleInstanceMultiple Rutinitas IoWMIQuerySingleInstanceMultiple mengembalikan semua instans blok data WMI yang mengimplementasikan kelas WMI yang ditentukan dengan nama instans yang ditentukan. |
IoWMIRegistrationControl Rutinitas IoWMIRegistrationControl mendaftarkan atau membatalkan pendaftaran pemanggil sebagai penyedia data WMI untuk objek perangkat tertentu. |
IoWMISetNotificationCallback Rutinitas IoWMISetNotificationCallback mendaftarkan panggilan balik pemberitahuan untuk peristiwa WMI. |
IoWMISetSingleInstance Rutinitas IoWMISetSingleInstance mengatur nilai untuk properti dalam instans blok data yang cocok dengan kelas WMI dan nama instans yang ditentukan. |
IoWMISetSingleItem Rutinitas IoWMISetSingleItem mengatur satu properti dalam instans blok data yang cocok dengan kelas WMI dan nama instans yang ditentukan. |
IoWMISuggestInstanceName Rutinitas IoWMISuggestInstanceName digunakan untuk meminta WMI menyarankan nama dasar yang dapat digunakan driver untuk membangun nama instans WMI untuk perangkat. |
IoWMIWriteEvent Rutinitas IoWMIWriteEvent memberikan peristiwa tertentu ke komponen WMI mode pengguna untuk pemberitahuan. |
IoWriteErrorLogEntry Rutinitas IoWriteErrorLogEntry dalam wdm.h mengantre paket log kesalahan tertentu ke utas pengelogan kesalahan sistem. |
IoWriteKsrPersistentMemory Microsoft mencadangkan fungsi IoWriteKsrPersistentMemory hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IsListEmpty Rutinitas IsListEmpty menunjukkan apakah daftar struktur LIST_ENTRY yang ditautkan dua kali kosong. |
KdBreakPointWithStatus Makro KdBreakPointWithStatus memecah ke debugger kernel dan mengirim nilai Status ke debugger. |
KdChangeOption KdChangeOption rutin mengakses dan mengubah status dalam kernel yang terkait dengan penelusuran kesalahan kernel. |
KdDisableDebugger Rutinitas KdDisableDebugger menonaktifkan debugger kernel. |
KdEnableDebugger Rutinitas KdEnableDebugger mengaktifkan kembali debugger kernel setelah panggilan ke rutinitas KdDisableDebugger menonaktifkan debugger kernel. |
KdPrint Makro KdPrint mengirim pesan ke debugger kernel. |
KdPrintEx Makro KdPrintEx mengirimkan string ke debugger kernel jika kondisi yang Anda tentukan terpenuhi. Panggilan ke KdPrintEx memerlukan tanda kurung ganda. |
KdRefreshDebuggerNotPresent Makro KdRefreshDebuggerNotPresent menyegarkan nilai variabel kernel global KD_DEBUGGER_NOT_PRESENT. |
KeAcquireGuardedMutex Pelajari selengkapnya tentang rutinitas KeAcquireGuardedMutex. |
KeAcquireGuardedMutexUnsafe Pelajari selengkapnya tentang fungsi KeAcquireGuardedMutexUnsafe. |
KeAcquireInStackQueuedSpinLock Pelajari selengkapnya tentang rutinitas KeAcquireInStackQueuedSpinLock. |
KeAcquireInStackQueuedSpinLockAtDpcLevel Pelajari selengkapnya tentang rutinitas KeAcquireInStackQueuedSpinLockAtDpcLevel. |
KeAcquireInStackQueuedSpinLockForDpc Pelajari selengkapnya tentang rutinitas KeAcquireInStackQueuedSpinLockForDpc. |
KeAcquireInterruptSpinLock Pelajari selengkapnya tentang rutinitas KeAcquireInterruptSpinLock. |
KeAcquireSpinLock Rutinitas KeAcquireSpinLock memperoleh kunci putar sehingga pemanggil dapat menyinkronkan akses ke data bersama dengan cara yang aman multiprosesor dengan menaikkan IRQL. |
KeAcquireSpinLockAtDpcLevel Rutinitas KeAcquireSpinLockAtDpcLevel memperoleh kunci putar ketika pemanggil sudah berjalan di IRQL >= DISPATCH_LEVEL. |
KeAcquireSpinLockForDpc Pelajari selengkapnya tentang rutinitas KeAcquireSpinLockForDpc. |
KeAcquireSpinLockRaiseToDpc Rutinitas KeAcquireSpinLockRaiseToDpc adalah versi rutinitas KeAcquireSpinLock yang lebih cepat. |
KeAddTriageDumpDataBlock Menambahkan blok data cadangan triase ke array blok data cadangan triase. |
KeAreAllApcsDisabled Rutinitas KeAreAllApcsDisabled menunjukkan apakah utas panggilan berada di dalam wilayah yang dijaga atau berjalan di IRQL >= APC_LEVEL, yang menonaktifkan semua pengiriman APC. |
KeAreApcsDisabled Fungsi KeAreApcsDisabled (wdm.h) mengembalikan nilai yang menunjukkan apakah utas panggilan berada dalam wilayah penting atau wilayah yang dijaga. |
KeBugCheckEx Rutinitas KeBugCheckEx menurunkan sistem dengan cara yang terkontrol ketika pemanggil menemukan ketidakkonsistensian yang tidak dapat dipulihkan yang akan merusak sistem jika pemanggil terus berjalan. |
KeCancelTimer KeCancelTimer rutin menghapus antrean objek timer sebelum interval timer, jika ada yang diatur, kedaluwarsa. |
KeClearEvent Rutinitas KeClearEvent menetapkan peristiwa ke keadaan tidak disinyalir. |
KeConvertAuxiliaryCounterToPerformanceCounter Rutinitas KeConvertAuxiliaryCounterToPerformanceCounter mengonversi nilai penghitung tambahan yang ditentukan menjadi nilai penghitung kinerja. |
KeConvertPerformanceCounterToAuxiliaryCounter Rutinitas KeConvertPerformanceCounterToAuxiliaryCounter mengonversi nilai penghitung kinerja yang ditentukan menjadi nilai penghitung tambahan. |
KeDelayExecutionThread Rutinitas KeDelayExecutionThread menempatkan utas saat ini ke dalam status tunggu yang dapat diperingatkan atau tidak dapat diubah untuk interval tertentu. |
KeDeregisterBoundCallback Rutinitas KeDeregisterBoundCallback membatalkan pendaftaran panggilan balik pengecualian terikat mode pengguna yang didaftarkan oleh KeRegisterBoundCallback. |
KeDeregisterBugCheckCallback Rutinitas KeDeregisterBugCheckCallback menghapus rutinitas panggilan balik yang didaftarkan oleh KeRegisterBugCheckCallback. |
KeDeregisterBugCheckReasonCallback Rutinitas KeDeregisterBugCheckReasonCallback menghapus rutinitas panggilan balik yang didaftarkan oleh KeRegisterBugCheckReasonCallback. |
KeDeregisterNmiCallback Rutinitas KeDeregisterNmiCallback membatalkan pendaftaran panggilan balik nonmaskable interrupt (NMI) yang didaftarkan oleh KeRegisterNmiCallback. |
KeDeregisterProcessorChangeCallback Rutinitas KeDeregisterProcessorChangeCallback membatalkan pendaftaran fungsi panggilan balik yang sebelumnya terdaftar di sistem operasi dengan memanggil rutinitas KeRegisterProcessorChangeCallback. |
KeEnterCriticalRegion Fungsi KeEnterCriticalRegion (wdm.h) untuk sementara menonaktifkan eksekusi APC kernel normal, tetapi tidak mencegah APC kernel khusus berjalan. |
KeEnterGuardedRegion Fungsi KeEnterGuardedRegion (wdm.h) memasuki wilayah yang dijaga, yang menonaktifkan semua pengiriman APC mode kernel ke utas saat ini. |
KeFlushIoBuffers KeFlushIoBuffers rutin membersihkan wilayah memori yang dijelaskan oleh MDL dari cache semua prosesor. |
KeFlushQueuedDpcs Rutinitas KeFlushQueuedDpcs kembali setelah semua DPC yang diantrekan pada semua prosesor telah dijalankan. |
KefReleaseSpinLockFromDpcLevel Rutinitas KeReleaseSpinLockFromDpcLevel merilis kunci putar eksekutif tanpa mengubah IRQL. |
KeGetCurrentIrql Rutinitas KeGetCurrentIrql mengembalikan IRQL saat ini. |
KeGetCurrentNodeNumber Fungsi KeGetCurrentNodeNumber (wdm.h) mengembalikan nomor simpul NUMA untuk prosesor logis yang dijalankan pemanggil. |
KeGetCurrentProcessorNumberEx Fungsi KeGetCurrentProcessorNumberEx (wdm.h) mengembalikan nomor prosesor prosesor logis yang dijalankan pemanggil. |
KeGetCurrentThread Rutinitas KeGetCurrentThread mengidentifikasi utas saat ini. |
KeGetProcessorIndexFromNumber Rutinitas KeGetProcessorIndexFromNumber di wdm.h mengonversi nomor grup dan nomor prosesor relatif grup ke indeks prosesor systemwide. |
KeGetProcessorNumberFromIndex Rutinitas KeGetProcessorNumberFromIndex di wdm.h mengonversi indeks prosesor systemwide menjadi nomor grup dan nomor prosesor relatif grup. |
KeGetRecommendedSharedDataAlignment Rutinitas KeGetRecommendedSharedDataAlignment mengembalikan perataan pilihan untuk struktur memori yang dapat diakses oleh lebih dari satu prosesor. |
KeInitializeCallbackRecord Pelajari selengkapnya tentang: KeInitializeCallbackRecord |
KeInitializeCrashDumpHeader Pelajari bagaimana rutinitas KeInitializeCrashDumpHeader menyediakan informasi header yang diperlukan sistem untuk file crash dump. |
KeInitializeDeviceQueue KeInitializeDeviceQueue rutin menginisialisasi objek antrean perangkat ke status tidak sibuk. |
KeInitializeDpc Rutinitas KeInitializeDpc menginisialisasi objek DPC, dan mendaftarkan rutinitas CustomDpc untuk objek tersebut. |
KeInitializeEvent KeInitializeEvent rutin menginisialisasi objek peristiwa sebagai sinkronisasi (pelayan tunggal) atau peristiwa jenis pemberitahuan dan mengaturnya ke status bersinyalitik atau tidak diberi sinyal. |
KeInitializeGuardedMutex Rutinitas KeInitializeGuardedMutex menginisialisasi mutex yang dijaga. |
KeInitializeMutex Rutinitas KeInitializeMutex menginisialisasi objek mutex, mengaturnya ke status tersinyal. |
KeInitializeSemaphore Rutinitas KeInitializeSemaphore menginisialisasi objek semaphore dengan jumlah tertentu dan menentukan batas atas yang dapat dicapai oleh hitungan. |
KeInitializeSpinLock Rutinitas KeInitializeSpinLock menginisialisasi variabel jenis KSPIN_LOCK. |
KeInitializeThreadedDpc Rutinitas KeInitializeThreadedDpc menginisialisasi objek DPC utas, dan mendaftarkan rutinitas CustomThreadedDpc untuk objek tersebut. |
KeInitializeTimer KeInitializeTimer rutin menginisialisasi objek timer. |
KeInitializeTimerEx Rutinitas KeInitializeTimerEx menginisialisasi objek timer kernel yang diperluas. |
KeInitializeTriageDumpDataArray Menginisialisasi array blok data cadangan triase. |
KeInsertByKeyDeviceQueue Rutinitas KeInsertByKeyDeviceQueue memperoleh kunci putar untuk DeviceQueue yang ditentukan dan mengantre entri sesuai dengan nilai sort-key yang ditentukan jika antrean perangkat diatur ke status sibuk. |
KeInsertDeviceQueue Rutinitas KeInsertDeviceQueue memperoleh kunci putar untuk objek antrean perangkat yang ditentukan dan, jika antrean perangkat diatur ke keadaan sibuk, mengantre entri yang ditentukan. |
KeInsertQueueDpc KeInsertQueueDpc rutin mengantre DPC untuk dieksekusi. |
KeipiGenericCall Rutinitas KeIpiGenericCall menyebabkan rutinitas yang ditentukan berjalan pada semua prosesor secara bersamaan. |
KeIsExecutingDpc Memeriksa apakah DPC sedang dijalankan pada prosesor saat ini. |
KeLeaveCriticalRegion Pelajari bagaimana rutinitas KeLeaveCriticalRegion mengaktifkan kembali pengiriman APC mode kernel normal yang dinonaktifkan oleh panggilan sebelumnya ke KeEnterCriticalRegion. |
KeLeaveGuardedRegion Pelajari bagaimana rutinitas KeLeaveGuardedRegion keluar dari wilayah yang dijaga yang dimasukkan oleh KeEnterGuardedRegion. |
KeLowerIrql Rutinitas KeLowerIrql memulihkan IRQL pada prosesor saat ini ke nilai aslinya. |
KeMemoryBarrier Rutinitas KeMemoryBarrier menciptakan penghalang pada posisinya dalam kode—di mana pengkompilasi dan prosesor tidak dapat memindahkan operasi apa pun. |
KeQueryActiveGroupCount Pelajari bagaimana rutinitas KeQueryActiveGroupCount mengembalikan jumlah grup prosesor aktif dalam sistem multiprosesor. |
KeQueryActiveProcessorCount Pelajari bagaimana rutinitas KeQueryActiveProcessorCount mengembalikan jumlah prosesor yang saat ini aktif. |
KeQueryActiveProcessorCountEx Pelajari bagaimana rutinitas KeQueryActiveProcessorCountEx mengembalikan jumlah prosesor logika aktif dalam grup tertentu dalam sistem multiprosesor atau di seluruh sistem. |
KeQueryActiveProcessors Pelajari bagaimana rutinitas KeQueryActiveProcessors mengembalikan bitmask dari prosesor yang saat ini aktif. |
KeQueryAuxiliaryCounterFrequency Rutinitas KeQueryAuxiliaryCounterFrequency mengembalikan frekuensi penghitung tambahan dalam satuan Hz. |
KeQueryDpcWatchdogInformation Rutinitas KeQueryDpcWatchdogInformation mengembalikan nilai timer pengawas panggilan prosedur yang ditangguhkan (DPC) untuk prosesor saat ini. |
KeQueryGroupAffinity Pelajari bagaimana rutinitas KeQueryGroupAffinity mengembalikan masker afinitas yang mengidentifikasi prosesor logis aktif dalam grup tertentu dalam sistem multiprosesor. |
KeQueryHighestNodeNumber Pelajari bagaimana rutinitas KeQueryHighestNodeNumber mengembalikan angka simpul tertinggi dalam sistem multiprosesor yang memiliki arsitektur akses memori non-seragam (NUMA). |
KeQueryInterruptTime Rutinitas KeQueryInterruptTime mengembalikan nilai saat ini dari jumlah waktu interupsi sistem, dengan akurasi ke dalam centang jam sistem. |
KeQueryInterruptTimePrecise Rutinitas KeQueryInterruptTimePrecise mengembalikan nilai saat ini dari jumlah waktu interupsi sistem, dengan akurasi ke dalam mikrodetik. |
KeQueryLogicalProcessorRelationship Rutinitas KeQueryLogicalProcessorRelationship mendapatkan informasi tentang hubungan satu atau beberapa prosesor dengan prosesor lain dalam sistem multiprosesor. |
KeQueryMaximumGroupCount Pelajari bagaimana rutinitas KeQueryMaximumGroupCount mengembalikan jumlah maksimum grup dalam sistem multiproscessor. |
KeQueryMaximumProcessorCount Pelajari bagaimana rutinitas KeQueryMaximumProcessorCount mengembalikan jumlah maksimum prosesor. |
KeQueryMaximumProcessorCountEx Pelajari bagaimana rutinitas KeQueryMaximumProcessorCountEx mengembalikan jumlah maksimum prosesor logis dalam grup tertentu dalam sistem multiprosesor. |
KeQueryNodeActiveAffinity Rutinitas KeQueryNodeActiveAffinity mendapatkan afinitas prosesor saat ini dari simpul tertentu dalam sistem multiprosesor yang memiliki arsitektur akses memori non-seragam (NUMA). |
KeQueryNodeActiveAffinity2 Rutinitas ini mengembalikan afinitas prosesor multi-grup saat ini dari simpul NUMA yang diberikan. |
KeQueryNodeActiveProcessorCount Rutinitas ini mengembalikan jumlah prosesor aktif dalam simpul NUMA yang diberikan di semua grup. |
KeQueryNodeMaximumProcessorCount Pelajari bagaimana rutinitas KeQueryNodeMaximumProcessorCount mengembalikan jumlah maksimum prosesor logis yang dapat dimuat oleh simpul tertentu dalam sistem multiprosesor akses memori non-seragam (NUMA). |
KeQueryPerformanceCounter Rutinitas KeQueryPerformanceCounter di wdm.h mengambil nilai dan frekuensi penghitung kinerja saat ini. |
KeQueryPriorityThread Rutinitas KeQueryPriorityThread mengembalikan prioritas saat ini dari utas tertentu. |
KeQueryRuntimeThread Rutinitas KeQueryRuntimeThread melaporkan akumulasi waktu berjalan mode kernel dan mode pengguna dari utas, dalam jam. |
KeQuerySystemTime Rutinitas KeQuerySystemTime mendapatkan waktu sistem saat ini. |
KeQuerySystemTimePrecise Rutinitas KeQuerySystemTimePrecise mengambil waktu sistem saat ini, dan lebih tepat daripada rutinitas KeQuerySystemTime. |
KeQueryTickCount Pelajari bagaimana rutinitas KeQueryTickCount mempertahankan hitungan gangguan timer interval yang telah terjadi sejak sistem di-boot. |
KeQueryTimeIncrement Rutinitas KeQueryTimeIncrement mengembalikan jumlah 100 unit nanodetik yang ditambahkan ke sistem setiap kali jam interval terganggu. |
KeQueryTotalCycleTimeThread Rutinitas KeQueryTotalCycleTimeThread mengembalikan akumulasi waktu siklus untuk utas yang ditentukan. |
KeQueryUnbiasedInterruptTime Rutinitas KeQueryUnbiasedInterruptTime mengembalikan nilai saat ini dari jumlah waktu interupsi sistem. |
KeRaiseIrql Rutinitas KeRaiseIrql meningkatkan prioritas perangkat keras ke nilai IRQL yang ditentukan, sehingga menutupi gangguan IRQL yang setara atau lebih rendah pada prosesor saat ini. |
KeRaiseIrqlToDpcLevel Pelajari bagaimana rutinitas KeRaiseIrqlToDpcLevel meningkatkan prioritas perangkat keras ke IRQL = DISPATCH_LEVEL, sehingga menutupi gangguan IRQL yang setara atau lebih rendah pada prosesor saat ini. |
KeReadStateEvent Rutinitas KeReadStateEvent mengembalikan status saat ini, sinyal atau tidak diberi sinyal, dari objek peristiwa. |
KeReadStateMutex Rutinitas KeReadStateMutex mengembalikan status saat ini, sinyal atau tidak diberi sinyal, dari objek mutex yang ditentukan. |
KeReadStateSemaphore Rutinitas KeReadStateSemaphore mengembalikan status saat ini, sinyal atau tidak diberi sinyal, dari objek semaphore yang ditentukan. |
KeReadStateTimer Rutinitas KeReadStateTimer membaca status objek timer saat ini. |
KeRegisterBoundCallback Rutinitas KeRegisterBoundCallback mendaftarkan rutinitas yang akan dipanggil setiap kali pengecualian terikat mode pengguna terjadi. |
KeRegisterBugCheckCallback Rutinitas KeRegisterBugCheckCallback mendaftarkan rutinitas BugCheckCallback, yang dijalankan ketika sistem operasi mengeluarkan pemeriksaan bug. |
KeRegisterBugCheckReasonCallback Rutinitas KeRegisterBugCheckReasonCallback mendaftarkan rutinitas KbCallbackDumpIo, KbCallbackSecondaryDumpData, atau KbCallbackAddPages, yang dijalankan ketika sistem operasi mengeluarkan pemeriksaan bug. |
KeRegisterNmiCallback Rutinitas KeRegisterNmiCallback mendaftarkan rutinitas yang akan dipanggil setiap kali gangguan yang tidak dapat dimasak (NMI) terjadi. |
KeRegisterProcessorChangeCallback Rutinitas KeRegisterProcessorChangeCallback mendaftarkan fungsi panggilan balik dengan sistem operasi sehingga sistem operasi akan memberi tahu driver ketika prosesor baru ditambahkan ke partisi perangkat keras. |
KeReleaseGuardedMutex Rutinitas KeReleaseGuardedMutex merilis mutex terjaga yang diperoleh dengan KeAcquireGuardedMutex atau KeTryToAcquireGuardedMutex. |
KeReleaseGuardedMutexUnsafe Rutinitas KeReleaseGuardedMutexUnsafe merilis mutex terjaga yang diperoleh oleh KeAcquireGuardedMutexUnsafe. |
KeReleaseInStackQueuedSpinLock Rutinitas KeReleaseInStackQueuedSpinLock merilis kunci spin antrean yang diperoleh oleh KeAcquireInStackQueuedSpinLock. |
KeReleaseInStackQueuedSpinLockForDpc Rutinitas KeReleaseInStackQueuedSpinLockForDpc melepaskan kunci putar antrean yang diperoleh dengan memanggil KeAcquireInStackQueuedSpinLockForDpc. |
KeReleaseInStackQueuedSpinLockFromDpcLevel Rutinitas KeReleaseInStackQueuedSpinLockFromDpcLevel merilis kunci spin antrean yang diperoleh oleh KeAcquireInStackQueuedSpinLockAtDpcLevel. |
KeReleaseInterruptSpinLock Rutinitas KeReleaseInterruptSpinLock melepaskan kunci spin interupsi yang diperoleh oleh KeAcquireInterruptSpinLock. |
KeReleaseMutex Rutinitas KeReleaseMutex merilis objek mutex, dan menentukan apakah pemanggil akan memanggil salah satu rutinitas KeWaitXxx segera setelah KeReleaseMutex mengembalikan kontrol. |
KeReleaseSemaphore Rutinitas KeReleaseSemaphore merilis objek semaphore yang ditentukan. |
KeReleaseSpinLock Rutinitas KeReleaseSpinLock melepaskan kunci putar dan memulihkan IRQL asli tempat pemanggil berjalan. |
KeReleaseSpinLockForDpc Rutinitas KeReleaseSpinLockForDpc melepaskan kunci putar yang diperoleh dengan memanggil KeAcquireSpinLockForDpc. |
KeReleaseSpinLockFromDpcLevel Pelajari bagaimana rutinitas KeReleaseSpinLockFromDpcLevel melepaskan kunci putar eksekutif tanpa mengubah IRQL. |
KeRemoveByKeyDeviceQueue Rutinitas KeRemoveByKeyDeviceQueue menghapus entri, dipilih sesuai dengan nilai kunci pengurutan, dari antrean perangkat yang ditentukan. |
KeRemoveDeviceQueue Rutinitas KeRemoveDeviceQueue menghapus entri dari kepala antrean perangkat tertentu. |
KeRemoveEntryDeviceQueue Rutinitas KeRemoveEntryDeviceQueue mengembalikan apakah entri yang ditentukan berada dalam antrean perangkat dan menghapusnya, jika diantrekan, dari antrean perangkat. |
KeRemoveQueueDpc Rutinitas KeRemoveQueueDpc menghapus objek DPC yang ditentukan dari antrean DPC sistem. |
KeResetEvent KeResetEvent rutin mengatur ulang objek peristiwa tertentu ke status tidak diberi sinyal dan mengembalikan status sebelumnya dari objek peristiwa tersebut. |
KeRestoreExtendedProcessorState KeRestoreExtendedProcessorState rutin memulihkan informasi status prosesor yang diperluas yang sebelumnya disimpan. |
KeRestoreFloatingPointState Rutinitas KeRestoreFloatingPointState memulihkan konteks floating-point nonvolatile yang disimpan oleh panggilan sebelumnya ke KeSaveFloatingPointState. |
KeRevertToUserAffinityThreadEx Rutinitas KeRevertToUserAffinityThreadEx memulihkan afinitas sebelumnya dari utas saat ini. |
KeRevertToUserGroupAffinityThread Rutinitas KeRevertToUserGroupAffinityThread memulihkan afinitas grup utas panggilan ke nilai aslinya pada saat utas dibuat. |
KeSaveExtendedProcessorState Rutinitas KeSaveExtendedProcessorState menyimpan informasi status prosesor yang diperluas. |
KeSaveFloatingPointState Rutinitas KeSaveFloatingPointState menyimpan konteks floating-point nonvolatile sehingga pemanggil dapat melakukan operasi floating-point. |
KeSetCoalescableTimer Rutinitas KeSetCoalescableTimer mengatur waktu kedaluwarsa awal dan periode objek timer dan menentukan berapa banyak penundaan yang dapat ditoleransi dalam waktu kedaluwarsa. |
KeSetEvent Rutinitas KeSetEvent mengatur objek peristiwa ke status yang disinyalkan jika peristiwa belum diberi sinyal, dan mengembalikan status objek peristiwa sebelumnya. |
KeSetImportanceDpc Pelajari bagaimana rutinitas KeSetImportanceDpc menentukan seberapa cepat rutinitas DPC dijalankan. |
KeSetPriorityThread Rutinitas KeSetPriorityThread menetapkan prioritas run-time dari utas yang dibuat driver. |
KeSetSystemAffinityThread Rutinitas KeSetSystemAffinityThread mengatur afinitas sistem utas saat ini. |
KeSetSystemAffinityThreadEx Rutinitas KeSetSystemAffinityThreadEx mengatur afinitas sistem dari utas saat ini. |
KeSetSystemGroupAffinityThread Rutinitas KeSetSystemGroupAffinityThread mengubah nomor grup dan masker afinitas utas panggilan. |
KeSetTargetProcessorDpc Pelajari bagaimana rutinitas KeSetTargetProcessorDpc menentukan prosesor yang akan dijalankan rutinitas DPC. |
KeSetTargetProcessorDpcEx Rutinitas KeSetTargetProcessorDpcEx menentukan prosesor yang akan dijalankan rutinitas DPC. |
KeSetTimer Rutinitas KeSetTimer mengatur interval absolut atau relatif di mana objek timer akan diatur ke status tersinyar dan, secara opsional, memasok rutinitas CustomTimerDpc untuk dijalankan ketika interval tersebut kedaluwarsa. |
KeSetTimerEx Rutinitas KeSetTimerEx mengatur interval absolut atau relatif di mana objek timer akan diatur ke status yang disinyalkan, secara opsional memasok rutinitas CustomTimerDpc untuk dieksekusi ketika interval tersebut kedaluwarsa, dan secara opsional memasok interval berulang untuk timer. |
KeShouldYieldProcessor Pelajari selengkapnya tentang: Fungsi KeShouldYieldProcessor |
KeStallExecutionProcessor Rutinitas KeStallExecutionProcessor di wdm.h menyimpan pemanggil pada prosesor saat ini untuk interval waktu yang ditentukan. |
KeSynchronizeExecution Rutinitas KeSynchronizeExecution menyinkronkan eksekusi rutinitas yang ditentukan dengan rutinitas layanan interupsi (ISR) yang ditetapkan ke satu set objek interupsi atau lebih. |
KetestSpinLock Tes rutin KeTestSpinLock untuk ketersediaan kunci putar. |
KeTryToAcquireGuardedMutex Rutinitas KeTryToAcquireGuardedMutex memperoleh mutex yang dijaga, jika tersedia. |
KeTryToAcquireSpinLockAtDpcLevel Rutinitas KeTryToAcquireSpinLockAtDpcLevel mencoba memperoleh kunci putar pada DISPATCH_LEVEL. |
KeWaitForMultipleObjects Rutinitas KeWaitForMultipleObjects menempatkan utas saat ini ke dalam status tunggu yang dapat diperingatkan atau tidak dapat diubah hingga salah satu atau semua dari sejumlah objek dispatcher diatur ke status tersinyar atau (opsional) hingga waktu tunggu habis. |
KeWaitForsingleObject Rutinitas KeWaitForSingleObject menempatkan utas saat ini ke dalam status tunggu hingga objek dispatcher yang diberikan diatur ke status yang disinyalkan atau (opsional) hingga waktu tunggu habis. |
KzLowerIrql Memulihkan IRQL pada prosesor saat ini ke nilai aslinya. |
KzRaiseIrql Meningkatkan prioritas perangkat keras ke nilai IRQL yang ditentukan, sehingga menutupi gangguan IRQL yang setara atau lebih rendah pada prosesor saat ini. |
MmAdvanceMdl Rutinitas MmAdvanceMdl memajukan awal rentang memori virtual MDL dengan jumlah byte yang ditentukan. |
MmAllocateContiguousMemory Pelajari bagaimana rutinitas MmAllocateContiguousMemory mengalokasikan berbagai memori fisik yang berdampingan dan tidak berpaginasi dan memetakannya ke ruang alamat sistem. |
MmAllocateContiguousMemoryEx Fungsi MmAllocateContiguousMemoryEx mengalokasikan berbagai memori non-halaman yang berdampingan secara fisik dan mengembalikan alamat virtualnya. |
MmAllocateContiguousMemorySpecifyCache Pelajari bagaimana rutinitas MmAllocateContiguousMemorySpecifyCache mengalokasikan berbagai memori fisik yang berdampingan dan tidak bersekat dan memetakannya ke ruang alamat sistem. |
MmAllocateContiguousMemorySpecifyCacheNode Pelajari bagaimana rutinitas MmAllocateContiguousMemorySpecifyCacheNode mengalokasikan berbagai memori fisik yang berdekatan dan tidak berpaginasi dan memetakannya ke ruang alamat sistem. |
MmAllocateContiguousNodeMemory Pelajari bagaimana rutinitas MmAllocateContiguousNodeMemory mengalokasikan berbagai memori fisik yang berdekatan dan tidak berpaginasi dan memetakannya ke ruang alamat sistem. |
MmAllocateMappingAddress Rutinitas MmAllocateMappingAddress mencadangkan berbagai ruang alamat virtual sistem dengan ukuran yang ditentukan. |
MmAllocateMappingAddressEx Fungsi MmAllocateMappingAddressEx mengalokasikan pemetaan PTE sistem dengan panjang yang diminta yang dapat digunakan nanti untuk memetakan alamat arbitrer. |
MmAllocateMdlForIoSpace Rutinitas MmAllocateMdlForIoSpace mengalokasikan MDL dan menginisialisasi MDL ini untuk menjelaskan serangkaian rentang alamat fisik di ruang alamat I/O. |
MmAllocateNodePagesForMdlEx Rutinitas MmAllocateNodePagesForMdlEx mengalokasikan memori fisik yang tidak dipagasi dari simpul ideal, dan mengalokasikan struktur MDL untuk menggambarkan memori ini. |
MmAllocatePagesForMdl Rutinitas MmAllocatePagesForMdl mengalokasikan halaman memori fisik yang tidak terisi dan tidak diisi ke MDL. |
MmAllocatePagesForMdlEx Rutinitas MmAllocatePagesForMdlEx mengalokasikan halaman memori fisik yang tidak bertumpuk ke MDL. Gunakan rutinitas ini alih-alih MmAllocatePagesForMdl. |
MmBuildMdlForNonPagedPool Rutinitas MmBuildMdlForNonPagedPool menerima MDL yang menentukan buffer memori virtual yang tidak bertumpuk, dan memperbaruinya untuk menjelaskan halaman fisik yang mendasar. |
MmFreeContiguousMemory Pelajari bagaimana rutinitas MmFreeContiguousMemory merilis berbagai memori yang berdekatan secara fisik yang dialokasikan oleh rutinitas MmAllocateContiguousMemoryXxx. |
MmFreeContiguousMemorySpecifyCache Pelajari bagaimana rutinitas MmFreeContiguousMemorySpecifyCache membebaskan buffer yang dialokasikan oleh rutinitas MmAllocateContiguousMemorySpecifyCacheXxx. |
MmFreeMappingAddress Rutinitas MmFreeMappingAddress membebaskan berbagai memori virtual yang disediakan oleh rutinitas MmAllocateMappingAddress. |
MmFreePagesFromMdl Rutinitas MmFreePagesFromMdl membebaskan semua halaman fisik yang dijelaskan oleh MDL yang dibuat oleh rutinitas MmAllocatePagesForMdl. |
MmGetMdlByteCount Makro MmGetMdlByteCount mengembalikan panjang, dalam byte, dari buffer yang dijelaskan oleh MDL yang ditentukan. |
MmGetMdlByteOffset Pelajari selengkapnya tentang: MmGetMdlByteOffset |
MmGetMdlPfnArray Makro MmGetMdlPfnArray mengembalikan penunjuk ke awal array nomor halaman fisik yang terkait dengan daftar deskriptor memori (MDL). |
MmGetMdlVirtualAddress Pelajari selengkapnya tentang: MmGetMdlVirtualAddress |
MmGetSystemAddressForMdl Rutinitas MmGetSystemAddressForMdl sudah usang. Gunakan MmGetSystemAddressForMdlSafe sebagai gantinya. |
MmGetSystemAddressForMdlSafe Pelajari selengkapnya tentang: MmGetSystemAddressForMdlSafe |
MmGetSystemRoutineAddress Rutinitas MmGetSystemRoutineAddress mengembalikan pointer ke fungsi yang ditentukan oleh SystemRoutineName. |
MmGetSystemRoutineAddressEx Fungsi MmGetSystemRoutineAddressEx mengembalikan alamat fungsi yang ditentukan dalam modul sistem yang ditentukan. |
MmInitializeMdl Pelajari selengkapnya tentang: MmInitializeMdl |
MmIsDriverSuspectForVerifier Rutinitas MmIsDriverSuspectForVerifier menunjukkan apakah driver yang diwakili oleh objek driver yang ditentukan ada dalam daftar driver yang dipilih untuk diverifikasi oleh Driver Verifier. |
MmIsDriverVerifying Rutinitas MmIsDriverVerifying menunjukkan apakah driver mode kernel yang diidentifikasi oleh objek driver yang ditentukan sedang diverifikasi atau memanggil driver yang sedang diverifikasi oleh Driver Verifier. |
MmIsDriverVerifyingByAddress MmIsDriverVerifyingByAddress rutin memeriksa apakah driver mode kernel yang diidentifikasi oleh alamat gambar yang ditentukan sedang diverifikasi atau memanggil driver yang sedang diverifikasi oleh Driver Verifier. |
MmLockPagableCodeSection Rutinitas MmLockPagableCodeSection mengunci bagian kode driver, yang berisi serangkaian rutinitas driver yang ditandai dengan direktif kompilator khusus, ke dalam ruang sistem. |
MmLockPagableDataSection Rutinitas MmLockPagableDataSection mengunci seluruh bagian data driver ke dalam ruang sistem. |
MmMapIoSpace Rutinitas MmMapIoSpace memetakan rentang alamat fisik yang diberikan ke ruang sistem yang tidak di-patah. |
MmMapIoSpaceEx MmMapIoSpaceEx rutin memetakan rentang alamat fisik yang diberikan ke ruang sistem non-halaman menggunakan perlindungan halaman yang ditentukan. |
MmMapLockedPages Rutinitas MmMapLockedPages sudah usang untuk Windows 2000 dan versi Windows yang lebih baru, dan untuk Windows Me. |
MmMapLockedPagesSpecifyCache Rutinitas MmMapLockedPagesSpecifyCache memetakan halaman fisik yang dijelaskan oleh MDL ke alamat virtual, dan memungkinkan pemanggil menentukan atribut cache yang digunakan untuk membuat pemetaan. |
MmMapLockedPagesWithReservedMapping Rutinitas MmMapLockedPagesWithReservedMapping memetakan semua atau sebagian rentang alamat yang sebelumnya dicadangkan oleh rutinitas MmAllocateMappingAddress. |
MmMapMdl Fungsi ini memetakan halaman fisik yang dijelaskan oleh daftar deskriptor memori (MDL) ke dalam ruang alamat virtual sistem. |
MmMapMemoryDumpMdlEx Fungsi MmMapMemoryDumpMdlEx memetakan MDL ke alamat virtual tertentu. |
MmPageEntireDriver Rutinitas MmPageEntireDriver menyebabkan semua kode dan data driver dibuat dapat dipaginasi, mengesampingkan atribut dari berbagai bagian yang membentuk gambar driver. |
MmPrepareMdlForReuse Pelajari selengkapnya tentang: MmPrepareMdlForReuse |
MmProbeAndLockPages MmProbeAndLockPages rutin memeriksa halaman memori virtual yang ditentukan, menjadikannya residen, dan menguncinya dalam memori. |
MmProbeAndLockSelectedPages MmProbeAndLockSelectedPages rutin memeriksa halaman memori virtual yang dipilih, menjadikannya residen, dan menguncinya dalam memori. |
MmProtectDriverSection MmProtectDriverSection baca-saja melindungi bagian dari driver yang dimuat dengan menggunakan layanan yang disediakan oleh Mode Aman Virtual (VSM). |
MmProtectMdlSystemAddress Rutinitas MmProtectMdlSystemAddress mengatur jenis perlindungan untuk rentang alamat memori. |
MmQuerySystemSize Rutinitas MmQuerySystemSize mengembalikan perkiraan jumlah memori dalam sistem. |
MmResetDriverPaging Rutinitas MmResetDriverPaging mengatur ulang status yang dapat dipaginasi dari bagian driver ke yang ditentukan saat driver dikompilasi. |
MmSizeOfMdl Rutinitas MmSizeOfMdl mengembalikan jumlah byte yang akan dialokasikan untuk MDL yang menjelaskan rentang alamat tertentu. |
MmUnlockPagableImageSection Rutinitas MmUnlockPagableImageSection merilis bagian kode driver atau data driver, yang sebelumnya dikunci ke dalam ruang sistem dengan MmLockPagableCodeSection, MmLockPagableDataSection atau MmLockPagableSectionByHandle, sehingga bagian dapat di-page out lagi. |
MmUnlockPages Rutinitas MmUnlockPages membuka halaman fisik yang dijelaskan oleh daftar deskriptor memori (MDL) yang ditentukan. |
MmUnmapIoSpace Rutinitas MmUnmapIoSpace membatalkan peta rentang alamat fisik tertentu yang sebelumnya dipetakan oleh MmMapIoSpace. |
MmUnmapLockedPages Rutinitas MmUnmapLockedPages merilis pemetaan yang disiapkan oleh panggilan sebelumnya ke Rutinitas MmMapLockedPages atau MmMapLockedPagesSpecifyCache. |
MmUnmapReservedMapping Rutinitas MmUnmapReservedMapping membuka peta buffer memori yang dipetakan oleh rutinitas MmMapLockedPagesWithReservedMapping. |
NtCommitComplete Rutinitas ZwCommitComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai melakukan data transaksi. |
NtCommitEnlistment Rutinitas ZwCommitEnlistment memulai operasi penerapan untuk transaksi pendaftaran tertentu. |
NtCommitTransaction Rutinitas ZwCommitTransaction memulai operasi penerapan untuk transaksi tertentu. |
NtCreateEnlistment Rutinitas ZwCreateEnlistment membuat objek pendaftaran baru untuk transaksi. |
NtCreateResourceManager Rutinitas ZwCreateResourceManager membuat objek manajer sumber daya. |
NtCreateTransaction Rutinitas ZwCreateTransaction membuat objek transaksi. |
NtCreateTransactionManager Rutinitas ZwCreateTransactionManager membuat objek manajer transaksi baru. |
NtEnumerateTransactionObject Rutinitas ZwEnumerateTransactionObject menghitung objek KTM pada komputer. |
NtGetNotificationResourceManager Rutinitas ZwGetNotificationResourceManager mengambil pemberitahuan transaksi berikutnya dari antrean pemberitahuan resource manager tertentu. |
NtManagePartition Fungsi NtManagePartition mendapatkan dan mengatur informasi untuk partisi. |
NtOpenEnlistment Rutinitas ZwOpenEnlistment mendapatkan handel ke objek pendaftaran yang ada. |
NtOpenResourceManager Rutinitas ZwOpenResourceManager mengembalikan handel ke objek manajer sumber daya yang ada. |
NtOpenTransaction Rutinitas ZwOpenTransaction mendapatkan handel ke objek transaksi yang ada. |
NtOpenTransactionManager Rutinitas ZwOpenTransactionManager mendapatkan handel ke objek manajer transaksi yang ada. |
NtPowerInformation Pelajari bagaimana rutinitas ZwPowerInformation (wdm.h) mengatur atau mengambil informasi daya sistem. |
NtPrepareComplete Rutinitas ZwPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menyiapkan data transaksi. |
NtPrepareEnlistment Rutinitas ZwPrepareEnlistment memulai operasi persiapan untuk transaksi pendaftaran tertentu. |
NtPrepareComplete ZwPrepareComplete rutin memberi tahu KTM bahwa manajer sumber daya panggilan telah menyelesaikan persiapan awal data transaksi. |
NtPrepareEnlistment Rutinitas ZwPrepareEnlistment memulai operasi pra-persiapan untuk transaksi daftar yang ditentukan. |
NtQueryInformationEnlistment Rutinitas ZwQueryInformationEnlistment mengambil informasi tentang objek pendaftaran tertentu. |
NtQueryInformationResourceManager Rutinitas ZwQueryInformationResourceManager mengambil informasi tentang objek manajer sumber daya tertentu. |
NtQueryInformationTransaction Rutinitas ZwQueryInformationTransaction mengambil informasi tentang transaksi tertentu. |
NtQueryInformationTransactionManager Rutinitas ZwQueryInformationTransactionManager mengambil informasi tentang objek manajer transaksi tertentu. |
NtReadOnlyEnlistment Rutinitas ZwReadOnlyEnlistment menetapkan daftar yang ditentukan menjadi baca-saja. |
NtRecoverEnlistment Rutinitas ZwRecoverEnlistment memulai operasi pemulihan untuk transaksi yang terkait dengan pendaftaran tertentu. |
NtRecoverResourceManager Rutinitas ZwRecoverResourceManager mencoba memulihkan transaksi yang terkait dengan setiap pendaftaran objek resource manager tertentu. |
NtRecoverTransactionManager ZwRecoverTransactionManager rutin merekonstruksi status objek manajer transaksi (termasuk semua transaksi, pendaftaran, dan manajer sumber daya) dari informasi pemulihan yang ada di aliran log. |
NtRenameTransactionManager Rutinitas NtRenameTransactionManager mengubah identitas objek manajer transaksi yang disimpan dalam aliran file log CLFS yang terkandung dalam nama file log. |
NtRollbackComplete Rutinitas ZwRollbackComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menggulung balik data transaksi. |
NtRollbackEnlistment Rutinitas ZwRollbackEnlistment mengembalikan transaksi yang terkait dengan pendaftaran tertentu. |
NtRollbackTransaction Rutinitas ZwRollbackTransaction memulai operasi putar kembali untuk transaksi tertentu. |
NtRollforwardTransactionManager Rutinitas ZwRollforwardTransactionManager memulai operasi pemulihan untuk semua transaksi yang sedang berlangsung yang ditetapkan ke manajer transaksi tertentu. |
NtSetInformationEnlistment Rutinitas ZwSetInformationEnlistment mengatur informasi untuk objek pendaftaran tertentu. |
NtSetInformationResourceManager Rutinitas ZwSetInformationResourceManager tidak digunakan. |
NtSetInformationTransaction Rutinitas ZwSetInformationTransaction menetapkan informasi untuk transaksi tertentu. |
NtSetInformationTransactionManager Jangan sebut rutinitas ini dari kode mode kernel. |
NtSinglePhaseReject Rutinitas ZwSinglePhaseReject menginformasikan KTM bahwa manajer sumber daya panggilan tidak akan mendukung operasi penerapan fase tunggal untuk pendaftaran tertentu. |
ObCloseHandle Rutinitas ObCloseHandle menutup handel objek. |
ObDereferenceObject Rutinitas ObDereferenceObject mengurangi jumlah referensi objek yang diberikan dan melakukan pemeriksaan retensi. |
ObDereferenceObjectDeferDelete ObDereferenceObjectDeferDelete secara rutin mengurangi jumlah referensi untuk objek yang diberikan, memeriksa retensi objek, dan menghindari kebuntuan. |
ObDereferenceObjectDeferDeleteWithTag Rutinitas ObDereferenceObjectDeferDeleteWithTag mengurangi jumlah referensi untuk objek yang ditentukan, menangguhkan penghapusan objek untuk menghindari kebuntuan, dan menulis nilai tag empat byte ke objek untuk mendukung pelacakan referensi objek. |
ObDereferenceObjectWithTag Rutinitas ObDereferenceObjectWithTag mengurangi jumlah referensi objek yang ditentukan, dan menulis nilai tag empat byte ke objek untuk mendukung pelacakan referensi objek. |
ObfReferenceObject Rutinitas ObfReferenceObject menaikkan jumlah referensi ke objek yang diberikan. |
ObGetObjectSecurity Rutinitas ObGetObjectSecurity mendapatkan deskriptor keamanan untuk objek tertentu. |
ObReferenceObject Rutinitas ObReferenceObject menaikkan jumlah referensi ke objek yang diberikan. |
ObReferenceObjectByHandle Rutinitas ObReferenceObjectByHandle menyediakan validasi akses pada handel objek, dan, jika akses dapat diberikan, mengembalikan penunjuk yang sesuai ke isi objek. |
ObReferenceObjectByHandleWithTag Rutinitas ObReferenceObjectByHandleWithTag meningkatkan jumlah referensi objek yang diidentifikasi oleh handel yang ditentukan, dan menulis nilai tag empat byte ke objek untuk mendukung pelacakan referensi objek. |
ObReferenceObjectByPointer Rutinitas ObReferenceObjectByPointer meningkatkan jumlah referensi penunjuk untuk objek tertentu. |
ObReferenceObjectByPointerWithTag Rutinitas ObReferenceObjectByPointerWithTag meningkatkan jumlah referensi objek yang ditentukan, dan menulis nilai tag empat byte ke objek untuk mendukung pelacakan referensi objek. |
ObReferenceObjectSafe Fungsi ObReferenceObjectSafe menaikkan jumlah referensi untuk objek dan menentukan apakah aman untuk menggunakan objek . Ini mengembalikan FALSE jika objek sedang dihapus atau TRUE jika aman untuk menggunakan objek lebih lanjut. |
ObReferenceObjectWithTag Rutinitas ObReferenceObjectWithTag meningkatkan jumlah referensi objek yang ditentukan, dan menulis nilai tag empat byte ke objek untuk mendukung pelacakan referensi objek. |
ObRegisterCallbacks Rutinitas ObRegisterCallbacks mendaftarkan daftar rutinitas panggilan balik untuk operasi utas, proses, dan handel desktop. |
ObReleaseObjectSecurity Rutinitas ObReleaseObjectSecurity adalah timbal balik dari ObGetObjectSecurity. |
ObUnRegisterCallbacks Rutinitas ObUnRegisterCallbacks membatalkan pendaftaran serangkaian rutinitas panggilan balik yang terdaftar dengan rutinitas ObRegisterCallbacks. |
PAGE_ALIGN Pelajari selengkapnya tentang: PAGE_ALIGN |
PcwAddInstance Fungsi PcwAddInstance menambahkan instans yang ditentukan dari counterset ke buffer konsumen. |
PcwCloseInstance Fungsi PcwCloseInstance menutup instans yang ditentukan dari counterset. |
PcwCreateInstance Fungsi PcwCreateInstance membuat instans baru untuk penghitung terdaftar yang ditentukan. |
PcwRegister Fungsi PcwRegister mendaftarkan penelepon sebagai penyedia counterset yang ditentukan. |
PcwUnregister Fungsi PcwUnregister membatalkan pendaftaran penyedia counterset yang ditentukan. |
PoCallDriver Rutinitas PoCallDriver di wdm.h meneruskan IRP daya ke driver berikutnya yang lebih rendah di tumpukan perangkat. (Hanya Windows Server 2003, Windows XP, dan Windows 2000.). |
PoClearPowerRequest Rutinitas PoClearPowerRequest dalam file wdm.h mengurangi jumlah untuk jenis permintaan daya yang ditentukan. |
PoCreatePowerRequest Rutinitas PoCreatePowerRequest di wdm.h membuat objek permintaan daya. Untuk mengaktifkan permintaan daya, buat satu objek permintaan daya dan gunakan untuk semua panggilan. |
PoDeletePowerRequest Rutinitas PoDeletePowerRequest di wdm.h menghapus objek permintaan daya. Driver harus menghapus objek permintaan daya sebelum menghapus objek perangkat. |
PoEndDeviceBusy Rutinitas PoEndDeviceBusy dalam file wdm.h menandai akhir periode waktu di mana perangkat sibuk. |
PoFxActivateComponent Rutinitas PoFxActivateComponent meningkatkan jumlah referensi aktivasi pada komponen yang ditentukan. |
PoFxCompleteDevicePowerNotRequired Rutinitas PoFxCompleteDevicePowerNotRequired memberi tahu kerangka kerja manajemen daya (PoFx) bahwa driver panggilan telah menyelesaikan responsnya terhadap panggilan ke rutinitas panggilan balik DevicePowerNotRequiredCallback driver. |
PoFxCompleteDirectedPowerDown Driver klien Directed Power Framework (DFx) memanggil fungsi ini untuk menyelesaikan transisi Daya turun Yang diarahkan. |
PoFxCompleteIdleCondition Rutinitas PoFxCompleteIdleCondition menginformasikan kerangka kerja manajemen daya (PoFx) bahwa komponen yang ditentukan telah menyelesaikan perubahan yang tertunda ke kondisi menganggur. |
PoFxCompleteIdleState Rutinitas PoFxCompleteIdleState menginformasikan kerangka kerja manajemen daya (PoFx) bahwa komponen yang ditentukan telah menyelesaikan perubahan yang tertunda ke status Fx. |
PoFxIdleComponent PoFxIdleComponent rutin mengurangi jumlah referensi aktivasi pada komponen yang ditentukan. |
PoFxIssueComponentPerfStateChange Rutinitas PoFxIssueComponentPerfStateChange mengirimkan permintaan untuk menempatkan komponen perangkat dalam status performa tertentu. |
PoFxIssueComponentPerfStateChangeMultiple Rutinitas PoFxIssueComponentPerfStateChangeMultiple mengirimkan permintaan untuk mengubah status performa dalam beberapa set status performa secara bersamaan untuk komponen perangkat. |
PoFxNotifySurprisePowerOn PoFxNotifySurprisePowerOn rutin memberi tahu kerangka kerja manajemen daya (PoFx) bahwa perangkat dinyalakan sebagai efek samping dari memasok daya ke beberapa perangkat lain. |
PoFxPowerControl Rutinitas PoFxPowerControl mengirimkan permintaan kontrol daya ke kerangka kerja manajemen daya (PoFx). |
PoFxPowerOnCrashdumpDevice PoFxPowerOnCrashdumpDevice rutin meminta agar perangkat crash-dump diaktifkan. |
PoFxQueryCurrentComponentPerfState Rutinitas PoFxQueryCurrentComponentPerfState mengambil status performa aktif dalam set status performa komponen. |
PoFxRegisterComponentPerfStates Rutinitas PoFxRegisterComponentPerfStates mendaftarkan komponen perangkat untuk manajemen status performa oleh kerangka kerja manajemen daya (PoFx). |
PoFxRegisterCrashdumpDevice Rutinitas PoFxRegisterCrashdumpDevice mendaftarkan perangkat crash-dump. |
PoFxRegisterDevice Rutinitas PoFxRegisterDevice mendaftarkan perangkat dengan kerangka kerja manajemen daya (PoFx). |
PoFxReportDevicePoweredOn Rutinitas PoFxReportDevicePoweredOn memberi tahu kerangka kerja manajemen daya (PoFx) bahwa perangkat menyelesaikan transisi yang diminta ke status daya D0 (sepenuhnya aktif). |
PoFxSetComponentLatency Rutinitas PoFxSetComponentLatency menentukan latensi maksimum yang dapat ditoleransi dalam transisi dari kondisi menganggur ke kondisi aktif dalam komponen yang ditentukan. |
PoFxSetComponentResidency Rutinitas PoFxSetComponentResidency menetapkan perkiraan waktu untuk berapa lama komponen kemungkinan akan tetap menganggur setelah komponen memasuki kondisi menganggur. |
PoFxSetComponentWake Rutinitas PoFxSetComponentWake menunjukkan apakah driver mempersenjatai komponen yang ditentukan untuk bangun setiap kali komponen memasuki kondisi menganggur. |
PoFxSetDeviceIdleTimeout Rutinitas PoFxSetDeviceIdleTimeout menentukan interval waktu minimum dari saat komponen terakhir perangkat memasuki kondisi diam hingga ketika kerangka kerja manajemen daya (PoFx) memanggil rutinitas DevicePowerNotRequiredCallback driver. |
PoFxSetTargetDripsDevicePowerState Rutinitas ini dipanggil untuk memberi tahu manajer daya status daya perangkat target perangkat untuk DRIPS. Driver dapat mengambil alih batasan DRIPS yang disediakan oleh PEP. |
PoFxStartDevicePowerManagement Rutinitas PoFxStartDevicePowerManagement menyelesaikan pendaftaran perangkat dengan kerangka kerja manajemen daya (PoFx) dan memulai manajemen daya perangkat. |
PoFxUnregisterDevice Rutinitas PoFxUnregisterDevice menghapus pendaftaran perangkat dari kerangka kerja manajemen daya (PoFx). |
PoGetSystemWake Rutinitas PoGetSystemWake menentukan apakah IRP tertentu telah ditandai sebagai membangunkan sistem dari keadaan tidur. |
PopEntryList Rutinitas PopEntryList menghapus entri pertama dari daftar struktur SINGLE_LIST_ENTRY yang ditautkan secara senyap. |
PoQueryWatchdogTime Rutinitas PoQueryWatchdogTime di wdm.h menunjukkan apakah manajer daya telah mengaktifkan penghitung waktu habis untuk setiap IRP daya yang ditetapkan ke tumpukan perangkat. |
PoRegisterDeviceForIdleDetection Rutinitas PoRegisterDeviceForIdleDetection di wdm.h memungkinkan atau membatalkan deteksi diam dan menetapkan nilai batas waktu diam untuk perangkat. |
PoRegisterPowerSettingCallback Rutinitas PoRegisterPowerSettingCallback di wdm.h mendaftarkan rutinitas panggilan balik pengaturan daya untuk menerima pemberitahuan perubahan dalam pengaturan daya yang ditentukan. |
PoRegisterSystemState Rutinitas PoRegisterSystemState di wdm.h mendaftarkan sistem sebagai sibuk karena aktivitas tertentu seperti yang ditunjukkan oleh bendera. |
PoRequestPowerIrp Rutinitas PoRequestPowerIrp mengalokasikan IRP daya dan mengirimkannya ke driver teratas di tumpukan perangkat untuk perangkat yang ditentukan. |
PoSetDeviceBusy Pelajari selengkapnya tentang: PoSetDeviceBusy |
PoSetDeviceBusyEx Rutinitas PoSetDeviceBusyEx di wdm.h memberi tahu manajer daya bahwa perangkat yang terkait dengan penghitung diam yang ditentukan sibuk. |
PoSetPowerRequest Rutinitas PoSetPowerRequest dalam wdm.h menaikkan jumlah untuk jenis permintaan daya yang ditentukan. Manajer daya menghitung permintaan untuk setiap jenis permintaan daya. |
PoSetPowerState Rutinitas PoSetPowerState di wdm.h memberi tahu sistem perubahan status daya perangkat untuk perangkat. |
PoSetSystemState Driver memanggil rutinitas PoSetSystemState untuk menunjukkan bahwa sistem aktif. |
PoSetSystemWake Rutinitas PoSetSystemWake menandai IRP yang ditentukan sebagai salah satu yang berkontribusi membangunkan sistem dari keadaan tidur. |
PoSetSystemWakeDevice Fungsi PoSetSystemWakeDevice mencoba mengekstrak PDO dari objek perangkat yang disediakan. |
PoStartDeviceBusy Rutinitas PoStartDeviceBusy di wdm.h menandai dimulainya periode waktu di mana perangkat sibuk. |
PoStartNextPowerIrp Rutinitas PoStartNextPowerIrp di wdm.h menandakan manajer daya bahwa driver siap untuk menangani IRP daya berikutnya. |
PoUnregisterPowerSettingCallback Rutinitas PoUnregisterPowerSettingCallback di wdm.h membatalkan pendaftaran rutinitas panggilan balik pengaturan daya yang sebelumnya didaftarkan driver. |
PoUnregisterSystemState Rutinitas PoUnregisterSystemState di wdm.h membatalkan pendaftaran status sistem yang dibuat oleh PoRegisterSystemState. |
ProbeForRead ProbeForRead secara rutin memeriksa bahwa buffer mode pengguna benar-benar berada di bagian pengguna dari ruang alamat, dan diselaraskan dengan benar. |
ProbeForWrite ProbeForWrite memeriksa bahwa buffer mode pengguna benar-benar berada di bagian mode pengguna dari ruang alamat, dapat ditulis, dan selaras dengan benar. |
PsAllocateAffinityToken Fungsi PsAllocateAffinityToken mengalokasikan token afinitas utas. |
PsCreateSystemThread Rutinitas PsCreateSystemThread membuat utas sistem yang dijalankan dalam mode kernel dan mengembalikan handel untuk utas. |
PsFreeAffinityToken Fungsi PsFreeAffinityToken membebaskan token afinitas yang dialokasikan oleh PsAllocateAffinityToken. |
PsGetCurrentThread Pelajari bagaimana rutinitas PsGetCurrentThread (wdm.h) mengidentifikasi utas saat ini. |
PsGetVersion Fungsi ini kedaluarsa di Windows XP dan versi yang lebih baru dari sistem operasi Windows. Gunakan RtlGetVersion sebagai gantinya. PsGetVersion mengembalikan informasi yang dipilih pemanggil tentang versi sistem operasi berbasis NT saat ini. |
PsQueryTotalCycleTimeProcess Rutinitas PsQueryTotalCycleTimeProcess mengembalikan akumulasi waktu siklus untuk proses yang ditentukan. |
PsRevertToUserMultipleGroupAffinityThread Fungsi PsRevertToUserMultipleGroupAffinityThread mengembalikan utas saat ini ke afinitas sebelumnya seperti yang ditunjukkan oleh token afinitas yang diberikan. |
PsSetSystemMultipleGroupAffinityThread Fungsi PsSetSystemMultipleGroupAffinityThread mengatur afinitas sistem multi-grup dari utas saat ini. |
PsTerminateSystemThread Rutinitas PsTerminateSystemThread mengakhiri utas sistem saat ini. |
PushEntryList Rutinitas PushEntryList menyisipkan entri di awal daftar struktur SINGLE_LIST_ENTRY yang ditautkan secara senyap. |
READ_PORT_BUFFER_UCHAR Fungsi READ_PORT_BUFFER_UCHAR (wdm.h) membaca sejumlah byte dari alamat port yang ditentukan ke dalam buffer. |
READ_PORT_BUFFER_ULONG Fungsi READ_PORT_BUFFER_ULONG (wdm.h) membaca sejumlah nilai ULONG dari alamat port yang ditentukan ke dalam buffer. |
READ_PORT_BUFFER_USHORT Fungsi READ_PORT_BUFFER_USHORT (wdm.h) membaca sejumlah nilai USHORT dari alamat port yang ditentukan ke dalam buffer. |
READ_PORT_UCHAR Fungsi READ_PORT_UCHAR (wdm.h) mengembalikan byte yang dibaca dari alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
READ_PORT_ULONG Fungsi READ_PORT_ULONG (wdm.h) mengembalikan nilai ULONG yang dibaca dari alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
READ_PORT_USHORT Fungsi READ_PORT_USHORT (wdm.h) mengembalikan nilai USHORT yang dibaca dari alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
READ_REGISTER_BUFFER_UCHAR Fungsi READ_REGISTER_BUFFER_UCHAR (wdm.h) membaca sejumlah byte dari alamat register yang ditentukan ke dalam buffer. |
READ_REGISTER_BUFFER_ULONG Fungsi READ_REGISTER_BUFFER_ULONG (wdm.h) membaca sejumlah nilai ULONG dari alamat register yang ditentukan ke dalam buffer. |
READ_REGISTER_BUFFER_ULONG64 Fungsi READ_REGISTER_BUFFER_ULONG64 (wdm.h)membaca sejumlah nilai ULONG64 dari alamat register yang ditentukan ke dalam buffer. |
READ_REGISTER_BUFFER_USHORT Fungsi READ_REGISTER_BUFFER_USHORT (wdm.h) membaca sejumlah nilai USHORT dari alamat register yang ditentukan ke dalam buffer. |
READ_REGISTER_UCHAR Fungsi READ_REGISTER_UCHAR (wdm.h) mengembalikan byte yang dibaca dari alamat register yang ditentukan di memori perangkat yang dipetakan penduduk. |
READ_REGISTER_ULONG Fungsi READ_REGISTER_ULONG (wdm.h) mengembalikan nilai ULONG yang dibaca dari alamat register yang ditentukan di memori perangkat yang dipetakan residen. |
READ_REGISTER_ULONG64 Fungsi READ_REGISTER_ULONG64 (wdm.h) membaca nilai ULONG64 dari alamat register yang ditentukan. |
READ_REGISTER_USHORT Fungsi READ_REGISTER_USHORT (wdm.h) mengembalikan nilai USHORT yang dibaca dari alamat register yang ditentukan di memori perangkat yang dipetakan residen. |
ReadBooleanRaw Topik ini menjelaskan fungsi ReadBooleanRaw. |
ReadInt32Acquire Fungsi ReadInt32Acquire... |
ReadInt32NoFence Fungsi ReadInt32NoFence... |
ReadInt32Raw Fungsi ReadInt32Raw... |
ReadUInt32Acquire Fungsi ReadUInt32Acquire... |
ReadUInt32Nofence Fungsi ReadUInt32NoFence... |
ReadUInt32Raw Fungsi ReadUInt32Raw... |
RemoveEntryList Rutinitas RemoveEntryList menghapus entri dari daftar struktur LIST_ENTRY yang ditautkan dua kali lipat. |
RemoveHeadList Rutinitas RemoveHeadList menghapus entri dari awal daftar struktur LIST_ENTRY yang ditautkan ganda. |
RemoveTailList Rutinitas RemoveTailList menghapus entri dari akhir daftar struktur LIST_ENTRY yang ditautkan ganda. |
ROUND_TO_PAGES Pelajari selengkapnya tentang: ROUND_TO_PAGES |
RtlAnsiStringToUnicodeSize Rutinitas RtlAnsiStringToUnicodeSize mengembalikan jumlah byte yang diperlukan untuk menahan string ANSI yang dikonversi menjadi string Unicode. |
RtlAnsiStringToUnicodeString RtlAnsiStringToUnicodeString mengonversi string sumber ANSI yang diberikan menjadi string Unicode. |
RtlAppendUnicodeStringToString Rutinitas RtlAppendUnicodeStringToString menggabungkan dua string Unicode. |
RtlAppendUnicodeToString Rutinitas RtlAppendUnicodeToString menggabungkan string Unicode yang disediakan ke string Unicode yang di-buffer. |
RtlAreBitsClear Rutinitas RtlAreBitsClear menentukan apakah rentang bit tertentu dalam variabel bitmap jelas. |
RtlAreBitsSet Rutinitas RtlAreBitsSet menentukan apakah rentang bit tertentu dalam variabel bitmap diatur. |
RtlCheckBit Rutinitas RtlCheckBit menentukan apakah bit tertentu dalam variabel bitmap tertentu jelas atau diatur. |
RtlCheckRegistryKey RtlCheckRegistryKey rutin memeriksa keberadaan kunci bernama tertentu dalam registri. |
RtlClearAllBits Rutinitas RtlClearAllBits mengatur semua bit dalam variabel bitmap tertentu ke nol. |
RtlClearBit Rutinitas RtlClearBit mengatur bit yang ditentukan dalam bitmap ke nol. |
RtlClearBits Rutinitas RtlClearBits mengatur semua bit dalam rentang bit yang ditentukan dalam bitmap ke nol. |
RtlCmDecodeMemIoResource Rutinitas RtlCmDecodeMemIoResource menyediakan alamat awal dan panjang struktur CM_PARTIAL_RESOURCE_DESCRIPTOR yang menjelaskan berbagai alamat port memori atau I/O. |
RtlCmEncodeMemIoResource Rutinitas RtlCmEncodeMemIoResource memperbarui struktur CM_PARTIAL_RESOURCE_DESCRIPTOR untuk menjelaskan berbagai alamat port memori atau I/O. |
RtlCompareMemory Rutinitas RtlCompareMemory membandingkan dua blok memori dan mengembalikan jumlah byte yang cocok hingga perbedaan pertama. |
RtlCompareUnicodeString Rutinitas RtlCompareUnicodeString membandingkan dua string Unicode. |
RtlConstantTimeEqualMemory Topik ini menjelaskan fungsi RtlConstantTimeEqualMemory. |
RtlConvertLongToLargeInteger Rutinitas RtlConvertLongToLargeInteger mengonversi bilangan bulat bertanda tangan input menjadi bilangan bulat besar yang ditandatangani. |
RtlConvertUlongToLargeInteger Rutinitas RtlConvertUlongToLargeInteger mengonversi bilangan bulat yang tidak ditandatangani ke bilangan bulat besar yang ditandatangani. Untuk Windows XP dan versi Windows yang lebih baru, jangan gunakan rutinitas ini; gunakan dukungan asli untuk __int64. |
RtlCopyMemory Pelajari bagaimana rutinitas RtlCopyMemory menyalin konten blok memori sumber ke blok memori tujuan. |
RtlCopyMemoryNonTemporal Fungsi ini menyalin dari satu buffer ke buffer lain menggunakan gerakan non-temporal yang tidak mencemari cache. Buffer tidak boleh tumpang tindih. |
RtlCopyUnicodeString RtlCopyUnicodeString rutin menyalin string sumber ke string tujuan. |
RtlCreateRegistryKey Rutinitas RtlCreateRegistryKey menambahkan objek kunci dalam registri di sepanjang jalur relatif tertentu. |
RtlCreateSecurityDescriptor Rutinitas RtlCreateSecurityDescriptor menginisialisasi deskriptor keamanan format absolut baru. Saat kembali, deskriptor keamanan diinisialisasi tanpa ACL sistem, tidak ada ACL diskresi, tidak ada pemilik, tidak ada grup utama, dan semua bendera kontrol yang diatur ke nol. |
RtlDeleteRegistryValue Rutinitas RtlDeleteRegistryValue menghapus nama entri yang ditentukan dan nilai terkait dari registri di sepanjang jalur relatif yang diberikan. |
RtlDowncaseUnicodeChar Rutinitas RtlDowncaseUnicodeChar mengonversi karakter Unicode yang ditentukan menjadi huruf kecil. |
RtlEqualLuid Pelajari selengkapnya tentang: RtlEqualLuid |
RtlEqualMemory Rutinitas RtlEqualMemory membandingkan dua blok memori untuk menentukan apakah jumlah byte yang ditentukan identik. |
RtlEqualUnicodeString Rutinitas RtlEqualUnicodeString membandingkan dua string Unicode untuk menentukan apakah keduanya sama. |
RtlFillMemory Rutinitas RtlFillMemory mengisi blok memori dengan nilai isian yang ditentukan. |
RtlFillMemoryNonTemporal Fungsi ini mengisi blok memori dengan nilai isian yang ditentukan menggunakan gerakan non-temporal yang tidak mencemari cache. |
RtlFindClearBits RtlFindClearBits rutin mencari berbagai bit yang jelas dari ukuran yang diminta dalam bitmap. |
RtlFindClearBitsAndSet RtlFindClearBitsAndSet rutin mencari berbagai bit yang jelas dari ukuran yang diminta dalam bitmap dan mengatur semua bit dalam rentang ketika telah ditemukan. |
RtlFindClearRuns Rutinitas RtlFindClearRuns menemukan jumlah eksekusi bit yang jelas yang ditentukan dalam bitmap tertentu. |
RtlFindFirstRunClear Rutinitas RtlFindFirstRunClear mencari rentang awal bit jelas yang berdekatan dalam bitmap tertentu. |
RtlFindLastBackwardRunClear Rutinitas RtlFindLastBackwardRunClear mencari bitmap tertentu untuk eksekusi bit yang jelas sebelumnya, dimulai dari posisi indeks yang ditentukan. |
RtlFindLeastSignificantBit Rutinitas RtlFindLeastSignificantBit mengembalikan posisi berbasis nol dari bit nonzero yang paling tidak signifikan dalam parameternya. |
RtlFindLongestRunClear Rutinitas RtlFindLongestRunClear mencari rentang bit jelas terbesar yang berdekatan dalam bitmap tertentu. |
RtlFindMostSignificantBit Rutinitas RtlFindMostSignificantBit mengembalikan posisi berbasis nol dari bit nonzero yang paling signifikan dalam parameternya. |
RtlFindNextForwardRunClear Rutinitas RtlFindNextForwardRunClear mencari variabel bitmap tertentu untuk eksekusi bit yang jelas berikutnya, dimulai dari posisi indeks yang ditentukan. |
RtlFindSetBits Rutinitas RtlFindSetBits mencari berbagai bit yang ditetapkan dengan ukuran yang diminta dalam bitmap. |
RtlFindSetBitsAndClear Rutinitas RtlFindSetBitsAndClear mencari rentang bit yang diminta dalam bitmap dan menghapus semua bit dalam rentang ketika telah ditemukan. |
RtlFreeAnsiString RtlFreeAnsiString merilis penyimpanan yang dialokasikan oleh RtlUnicodeStringToAnsiString. |
RtlFreeUnicodeString RtlFreeUnicodeString merilis penyimpanan rutin yang dialokasikan oleh RtlAnsiStringToUnicodeString atau RtlUpcaseUnicodeString. |
RtlFreeUTF8String Fungsi RtlFreeUTF8String merilis penyimpanan yang dialokasikan oleh RtlUnicodeStringToUTF8String. |
RtlGetVersion Rutinitas RtlGetVersion mengembalikan informasi versi tentang sistem operasi yang sedang berjalan. |
RtlGUIDFromString Rutinitas RtlGUIDFromString mengonversi string Unicode yang diberikan menjadi GUID dalam format biner. |
RtlHashUnicodeString Rutinitas RtlHashUnicodeString membuat nilai hash dari string Unicode dan algoritma hash tertentu. |
RtlInitAnsiString Rutinitas RtlInitAnsiString menginisialisasi string karakter ANSI yang dihitung. |
RtlInitEmptyAnsiString Pelajari selengkapnya tentang: RtlInitEmptyAnsiString |
RtlInitEmptyUnicodeString Pelajari selengkapnya tentang: RtlInitEmptyUnicodeString |
RtlInitializeBitMap Rutinitas RtlInitializeBitMap menginisialisasi header variabel bitmap. |
RtlInitString Rutinitas RtlInitString menginisialisasi string yang dihitung dari karakter 8-bit. |
RtlInitStringEx Rutinitas RtlInitStringEx di wdm.h menginisialisasi string karakter 8-bit yang dihitung. RtlInitStringEx tidak mengubah string sumber. |
RtlInitUnicodeString Untuk informasi selengkapnya, lihat fungsi WdmlibRtlInitUnicodeStringEx. |
RtlInitUTF8String Fungsi RtlInitUTF8String menginisialisasi string karakter UTF-8 yang dihitung. |
RtlInitUTF8StringEx Rutinitas RtlInitUTF8StringEx menginisialisasi string karakter UTF-8 yang dihitung. |
RtlInt64ToUnicodeString Rutinitas RtlInt64ToUnicodeString mengonversi nilai bilangan bulat 64-bit yang tidak ditandatangani tertentu ke string Unicode yang mewakili nilai dalam basis tertentu. |
RtlIntegerToUnicodeString Rutinitas RtlIntegerToUnicodeString mengonversi nilai bilangan bulat yang tidak ditandatangani menjadi string null-terminated dari satu atau beberapa karakter Unicode di basis yang ditentukan. |
RtlIntPtrToUnicodeString Rutinitas RtlIntPtrToUnicodeString mengonversi nilai ULONG_PTR tertentu menjadi string Unicode yang mewakili nilai dalam basis tertentu. |
RtlIoDecodeMemIoResource Rutinitas RtlIoDecodeMemIoResource menyediakan informasi alamat yang terkandung dalam struktur IO_RESOURCE_DESCRIPTOR yang menjelaskan berbagai alamat port memori atau I/O. |
RtlIoEncodeMemIoResource RtlIoEncodeMemIoResource rutin memperbarui struktur IO_RESOURCE_DESCRIPTOR untuk menjelaskan berbagai alamat port memori atau I/O. |
RtlIsNtDdiVersionAvailable Rutinitas RtlIsNtDdiVersionAvailable menentukan apakah versi antarmuka driver perangkat (DDI) Microsoft Windows yang ditentukan tersedia. |
RtlIsServicePackVersionInstalled Rutinitas RtlIsServicePackVersionInstalled menentukan apakah versi paket layanan tertentu dari antarmuka driver perangkat (DDI) Microsoft Windows diinstal. |
RtlIsZeroLuid Pelajari selengkapnya tentang: RtlIsZeroLuid |
RtlLengthSecurityDescriptor Rutinitas RtlLengthSecurityDescriptor mengembalikan ukuran deskriptor keamanan tertentu. |
RtlMoveMemory RtlMoveMemory rutin menyalin konten blok memori sumber ke blok memori tujuan, dan mendukung blok memori sumber dan tujuan yang tumpang tindih. |
RtlNumberOfClearBits Rutinitas RtlNumberOfClearBits mengembalikan hitungan bit yang jelas dalam variabel bitmap tertentu. |
RtlNumberOfSetBits Rutinitas RtlNumberOfSetBits mengembalikan hitungan bit yang ditetapkan dalam variabel bitmap tertentu. |
RtlNumberOfSetBitsUlongPtr Rutinitas RtlNumberOfSetBitsUlongPtr mengembalikan jumlah bit dalam nilai bilangan bulat ULONG_PTR yang ditentukan yang diatur ke satu. |
RtlPrefetchMemoryNonTemporal Rutinitas RtlPrefetchMemoryNonTemporal memberikan petunjuk kepada prosesor bahwa buffer harus dipindahkan sementara ke cache prosesor. |
RtlQueryRegistryValues Rutinitas RtlQueryRegistryValues memungkinkan pemanggil untuk mengkueri beberapa nilai dari subtree registri dengan satu panggilan. |
RtlRetrieveUlong Pelajari selengkapnya tentang: RtlRetrieveUlong |
RtlRetrieveUshort Pelajari selengkapnya tentang: RtlRetrieveUshort |
RtlSanitizeUnicodeStringPadding Membersihkan padding untuk string Unicode. |
RtlSecureZeroMemory Rutinitas RtlSecureZeroMemory mengisi blok memori dengan nol dengan cara yang dijamin aman. |
RtlSetAllBits Rutinitas RtlSetAllBits mengatur semua bit dalam variabel bitmap tertentu. |
RtlSetBit Rutinitas RtlSetBit mengatur bit yang ditentukan dalam bitmap menjadi satu. |
RtlSetBits Rutinitas RtlSetBits mengatur semua bit dalam rentang variabel bitmap tertentu. |
RtlSetDaclSecurityDescriptor Rutinitas RtlSetDaclSecurityDescriptor mengatur informasi DACL dari deskriptor keamanan format absolut, atau jika sudah ada DACL yang ada dalam deskriptor keamanan, itu digantikan. |
RtlStoreUlong Pelajari selengkapnya tentang: RtlStoreUlong |
RtlStoreUlonglong Pelajari selengkapnya tentang: RtlStoreUlonglong |
RtlStoreUlongPtr Pelajari selengkapnya tentang: RtlStoreUlongPtr |
RtlStoreUshort Pelajari selengkapnya tentang: RtlStoreUshort |
RtlStringFromGUID Rutinitas RtlStringFromGUID mengonversi GUID tertentu dari format biner menjadi string Unicode. |
RtlTestBit Rutinitas RtlTestBit mengembalikan nilai bit dalam bitmap. |
RtlTimeFieldsToTime Rutinitas RtlTimeFieldsToTime mengonversi informasi TIME_FIELDS menjadi nilai waktu sistem. |
RtlTimeToTimeFields Rutinitas RtlTimeToTimeFields mengonversi waktu sistem menjadi struktur TIME_FIELDS. |
RtlUlongByteSwap Rutinitas RtlUlongByteSwap membalikkan urutan empat byte dalam nilai bilangan bulat 32-bit yang tidak ditandatangani. |
RtlUlonglongByteSwap Rutinitas RtlUlonglongByteSwap membalikkan urutan delapan byte dalam nilai bilangan bulat 64-bit yang tidak ditandatangani. |
RtlUnicodeStringToAnsiSize Rutinitas RtlUnicodeStringToAnsiSize mengembalikan jumlah byte yang diperlukan untuk string ANSI yang dihentikan null yang setara dengan string Unicode tertentu. |
RtlUnicodeStringToAnsiString Rutinitas RtlUnicodeStringToAnsiString mengonversi string Unicode tertentu menjadi string ANSI. |
RtlUnicodeStringToInteger Rutinitas RtlUnicodeStringToInteger mengonversi representasi string Unicode dari angka ke nilai bilangan bulat yang setara. |
RtlUnicodeStringToUTF8String Fungsi RtlUnicodeStringToUTF8String mengonversi string sumber Unicode yang ditentukan menjadi string UTF8. |
RtlUnicodeToUTF8N Rutinitas RtlUnicodeToUTF8N di wdm.h mengonversi string Unicode menjadi string UTF-8. Output UTF-8 dihentikan null hanya jika string input Unicode adalah. |
RtlUpcaseUnicodeChar Rutinitas RtlUpcaseUnicodeChar mengonversi karakter Unicode yang ditentukan menjadi huruf besar. |
RtlUshortByteSwap Rutinitas RtlUshortByteSwap membalikkan urutan dua byte dalam nilai bilangan bulat 16-bit yang tidak ditandatangani. |
RtlUTF8StringToUnicodeString Fungsi RtlUTF8StringToUnicodeString mengonversi string sumber UTF8 yang ditentukan menjadi string Unicode sesuai dengan informasi lokal sistem saat ini. |
RtlUTF8ToUnicodeN Rutinitas RtlUTF8ToUnicodeN di wdm.h mengonversi string UTF-8 menjadi string Unicode. Output Unicode dihentikan null hanya jika string input UTF-8 adalah. |
RtlValidRelativeSecurityDescriptor RtlValidRelativeSecurityDescriptor rutin memeriksa validitas deskriptor keamanan relatif mandiri. |
RtlValidSecurityDescriptor RtlValidSecurityDescriptor rutin memeriksa validitas deskriptor keamanan tertentu. |
RtlVerifyVersionInfo Rutinitas RtlVerifyVersionInfo membandingkan serangkaian persyaratan versi sistem operasi tertentu dengan atribut yang sesuai dari versi sistem operasi yang sedang berjalan. |
RtlWriteRegistryValue Rutinitas RtlWriteRegistryValue menulis data yang disediakan pemanggil ke dalam registri di sepanjang jalur relatif yang ditentukan pada nama nilai yang diberikan. |
RtlxAnsiStringToUnicodeSize Rutinitas RtlxAnsiStringToUnicodeSize mengembalikan jumlah byte yang diperlukan untuk string Unicode null-terminated yang setara dengan string ANSI tertentu. |
RtlxUnicodeStringToAnsiSize Rutinitas RtlxUnicodeStringToAnsiSize mengembalikan jumlah byte yang diperlukan untuk string ANSI null-terminated yang setara dengan string Unicode tertentu. |
RtlZeroMemory Makro RtlZeroMemory (wdm.h) mengisi blok memori dengan nol, diberikan penunjuk ke blok dan panjang, dalam byte, yang akan diisi. |
SeAccessCheck Rutinitas SeAccessCheck menentukan apakah hak akses yang diminta dapat diberikan ke objek yang dilindungi oleh deskriptor keamanan dan pemilik objek. |
SeAssignSecurity Rutinitas SeAssignSecurity membangun deskriptor keamanan relatif mandiri untuk objek baru, mengingat pendeskripsi keamanan direktori induknya dan keamanan yang awalnya diminta untuk objek tersebut. |
SeAssignSecurityEx Rutinitas SeAssignSecurityEx membangun deskriptor keamanan relatif mandiri untuk objek baru mengingat parameter opsional berikut:_a pendeskripsi keamanan direktori induk objek, deskriptor keamanan eksplisit untuk objek, dan jenis objek. |
SeCaptureSubjectContext Rutinitas SeCaptureSubjectContext di wdm.h menangkap konteks keamanan utas panggilan untuk validasi akses dan audit. |
SeDeassignSecurity Rutinitas SeDeassignSecurity membatalkan alokasi memori yang terkait dengan deskriptor keamanan yang ditetapkan menggunakan SeAssignSecurity. |
SeEtwWriteKMCveEvent Fungsi SeEtwWriteKMCveEvent adalah fungsi pelacakan untuk menerbitkan peristiwa ketika eksploitasi kerentanan keamanan yang dicoba terdeteksi di driver mode kernel Anda. |
SeLockSubjectContext Rutinitas SeLockSubjectContext di wdm.h mengunci token utama dan peniruan dari konteks subjek yang ditangkap. |
SeReleaseSubjectContext Rutinitas SeReleaseSubjectContext di wdm.h merilis konteks keamanan subjek yang ditangkap oleh panggilan sebelumnya ke SeCaptureSubjectContext. |
SeUnlockSubjectContext Rutinitas SeUnlockSubjectContext di wdm.h membuka token konteks subjek yang ditangkap yang dikunci oleh panggilan ke SeLockSubjectContext. |
SeValidSecurityDescriptor Rutinitas SeValidSecurityDescriptor mengembalikan apakah deskriptor keamanan tertentu valid secara struktural. |
TmCommitComplete TmCommitComplete rutin memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai melakukan transaksi. |
TmCommitEnlistment Rutinitas TmCommitEnlistment memulai operasi penerapan untuk transaksi pendaftaran tertentu. |
TmCommitTransaction Rutinitas TmCommitTransaction memulai operasi penerapan untuk transaksi tertentu. |
TmCreateEnlistment Rutinitas TmCreateEnlistment membuat objek pendaftaran baru untuk transaksi. |
TmDereferenceEnlistmentKey TmDereferenceEnlistmentKey secara rutin mengurangi jumlah referensi untuk kunci objek pendaftaran tertentu. |
TmEnableCallbacks Rutinitas TmEnableCallbacks memungkinkan rutinitas panggilan balik yang menerima pemberitahuan transaksi. |
TmGetTransactionId Rutinitas TmGetTransactionId mengambil pengidentifikasi unit kerja (UOW) objek transaksi. |
TmInitializeTransactionManager Rutinitas TmInitializeTransactionManager menginisialisasi objek manajer transaksi. |
TmIsTransactionActive Rutinitas TmIsTransactionActive menunjukkan apakah transaksi tertentu dalam keadaan aktif. |
TmPrepareComplete Rutinitas TmPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menyiapkan data transaksi. |
TmPrepareEnlistment Rutinitas TmPrepareEnlistment memulai operasi persiapan untuk transaksi pendaftaran tertentu. |
TmPrepareComplete Rutinitas TmPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah menyelesaikan persiapan awal data transaksi. |
TmPrePrepareEnlistment Rutinitas TmPrepareEnlistment memulai operasi pra-persiapan untuk transaksi pendaftaran tertentu. |
TmReadOnlyEnlistment Rutinitas TmReadOnlyEnlistment menetapkan pendaftaran tertentu menjadi baca-saja. |
TmRecoverEnlistment Rutinitas TmRecoverEnlistment memulai operasi pemulihan untuk transaksi yang terkait dengan pendaftaran tertentu. |
TmRecoverResourceManager Rutinitas TmRecoverResourceManager mencoba memulihkan transaksi yang terkait dengan setiap pendaftaran objek resource manager tertentu. |
TmRecoverTransactionManager TmRecoverTransactionManager rutin membangun kembali status objek manajer transaksi (termasuk semua transaksi, pendaftaran, dan manajer sumber daya) dari informasi pemulihan yang ada di aliran log. |
TmReferenceEnlistmentKey Rutinitas TmReferenceEnlistmentKey meningkatkan jumlah referensi untuk kunci objek pendaftaran yang ditentukan dan mengambil kunci. |
TmRenameTransactionManager Rutinitas TmRenameTransactionManager mengubah identitas objek manajer transaksi yang disimpan dalam aliran file log CLFS yang terkandung dalam nama file log. |
TmRequestOutcomeEnlistment Rutinitas TmRequestOutcomeEnlistment meminta KTM untuk mencoba memberikan hasil segera (penerapan atau pembatalan) untuk transaksi yang terkait dengan pendaftaran tertentu. |
TmRollbackComplete TmRollbackComplete rutin memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menggulung balik data transaksi. |
TmRollbackEnlistment Rutinitas TmRollbackEnlistment mengembalikan pendaftaran tertentu. |
TmRollbackTransaction Rutinitas TmRollbackTransaction memulai operasi pembatalan untuk transaksi tertentu. |
TmSinglePhaseReject Rutinitas TmSinglePhaseReject menginformasikan KTM bahwa manajer sumber daya panggilan tidak akan mendukung operasi penerapan fase tunggal untuk pendaftaran tertentu. |
vDbgPrintEx Rutinitas vDbgPrintEx mengirimkan string ke debugger kernel jika kondisi tertentu terpenuhi. |
vDbgPrintExWithPrefix Rutinitas vDbgPrintExWithPrefix mengirimkan string ke debugger kernel jika kondisi tertentu yang Anda tentukan terpenuhi. Rutinitas ini dapat menambahkan awalan ke output debugger untuk membantu mengatur hasil penelusuran kesalahan. |
VslCreateSecureSection Materi VslCreateSecureSection ini belum tersedia. Topik tempat penampung ini disediakan sebagai contoh dokumentasi yang mungkin disertakan dalam rilis selanjutnya. |
VslDeleteSecureSection Materi VslDeleteSecureSection ini belum tersedia. Topik tempat penampung ini disediakan sebagai contoh dokumentasi yang mungkin disertakan dalam rilis selanjutnya. |
WmiQueryTraceInformation Rutinitas WmiQueryTraceInformation mengembalikan informasi tentang jejak peristiwa WMI. |
WmiTraceMessage Rutinitas WmiTraceMessage menambahkan pesan ke log output sesi pelacakan perangkat lunak WPP. |
WmiTraceMessageVa Rutinitas WmiTraceMessageVa menambahkan pesan ke log output sesi pelacakan perangkat lunak WPP. |
WRITE_PORT_BUFFER_UCHAR Fungsi WRITE_PORT_BUFFER_UCHAR (wdm.h) menulis sejumlah byte dari buffer ke port yang ditentukan. |
WRITE_PORT_BUFFER_ULONG Fungsi WRITE_PORT_BUFFER_ULONG (wdm.h) menulis sejumlah nilai ULONG dari buffer ke alamat port yang ditentukan. |
WRITE_PORT_BUFFER_USHORT Fungsi WRITE_PORT_BUFFER_USHORT (wdm.h) menulis sejumlah nilai USHORT dari buffer ke alamat port yang ditentukan. |
WRITE_PORT_UCHAR Fungsi WRITE_PORT_UCHAR (wdm.h) menulis byte ke alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
WRITE_PORT_ULONG Fungsi WRITE_PORT_ULONG (wdm.h) menulis nilai ULONG ke alamat port yang ditentukan dalam memori perangkat yang dipetakan penduduk. |
WRITE_PORT_USHORT Fungsi WRITE_PORT_USHORT (wdm.h) menulis nilai USHORT ke alamat port yang ditentukan dalam memori perangkat yang dipetakan residen. |
WRITE_REGISTER_BUFFER_UCHAR Fungsi WRITE_REGISTER_BUFFER_UCHAR (wdm.h) menulis sejumlah byte dari buffer ke register yang ditentukan. |
WRITE_REGISTER_BUFFER_ULONG Fungsi WRITE_REGISTER_BUFFER_ULONG (wdm.h) menulis sejumlah nilai ULONG dari buffer ke register yang ditentukan. |
WRITE_REGISTER_BUFFER_ULONG64 Fungsi WRITE_REGISTER_BUFFER_ULONG64 (wdm.h) menulis sejumlah nilai ULONG64 dari buffer ke register yang ditentukan. |
WRITE_REGISTER_BUFFER_USHORT Fungsi WRITE_REGISTER_BUFFER_USHORT (wdm.h) menulis sejumlah nilai USHORT dari buffer ke register yang ditentukan. |
WRITE_REGISTER_UCHAR Fungsi WRITE_REGISTER_UCHAR (wdm.h) menulis byte ke alamat register yang ditentukan di memori perangkat yang dipetakan penduduk. |
WRITE_REGISTER_ULONG Fungsi WRITE_REGISTER_ULONG (wdm.h) menulis nilai ULONG ke alamat register yang ditentukan di memori perangkat yang dipetakan residen. |
WRITE_REGISTER_ULONG64 Fungsi WRITE_REGISTER_ULONG64 (wdm.h) menulis nilai ULONG64 ke alamat register yang ditentukan. |
WRITE_REGISTER_USHORT Fungsi WRITE_REGISTER_USHORT (wdm.h) menulis nilai USHORT ke alamat register yang ditentukan di memori perangkat yang dipetakan penduduk. |
WriteInt32NoFence Fungsi WriteInt32NoFence... |
WriteInt32Raw Fungsi WriteInt32Raw... |
WriteInt32Release Fungsi WriteInt32Release... |
WriteUInt32Nofence Fungsi WriteUInt32NoFence... |
WriteUInt32Raw Fungsi WriteUInt32Raw... |
WriteUInt32Lease Fungsi WriteUInt32Release... |
ZwClose Rutinitas ZwClose di wdm.h menutup handel objek. ZwClose adalah rutinitas generik yang beroperasi pada semua jenis objek. |
ZwCommitComplete Pelajari bagaimana rutinitas ZwCommitComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai melakukan data transaksi. |
ZwCommitEnlistment Pelajari bagaimana rutinitas ZwCommitEnlistment memulai operasi penerapan untuk transaksi pendaftaran tertentu. |
ZwCommitTransaction Pelajari bagaimana rutinitas ZwCommitTransaction memulai operasi penerapan untuk transaksi tertentu. |
ZwCreateDirectoryObject Rutinitas ZwCreateDirectoryObject membuat atau membuka objek direktori objek. |
ZwCreateEnlistment Pelajari bagaimana rutinitas ZwCreateEnlistment membuat objek pendaftaran baru untuk transaksi. |
ZwCreateFile Rutinitas ZwCreateFile membuat file baru atau membuka file yang ada. |
ZwCreateKey Rutinitas ZwCreateKey membuat kunci registri baru atau membuka yang sudah ada. |
ZwCreateKeyTransacted Rutinitas ZwCreateKeyTransacted membuat kunci registri baru atau membuka yang sudah ada, dan mengaitkan kunci dengan transaksi. |
ZwCreateResourceManager Pelajari bagaimana rutinitas ZwCreateResourceManager membuat objek manajer sumber daya. |
ZwCreateSection Rutinitas ZwCreateSection di wdm.h membuat objek bagian. Setelah handel menunjuk ke tidak lagi digunakan, driver harus menutupnya. |
ZwCreateTransaction Pelajari bagaimana rutinitas ZwCreateTransaction membuat objek transaksi. |
ZwCreateTransactionManager Pelajari bagaimana rutinitas ZwCreateTransactionManager membuat objek manajer transaksi baru. |
ZwDeleteKey Rutinitas ZwDeleteKey menghapus kunci terbuka dari registri. |
ZwDeleteValueKey Rutinitas ZwDeleteValueKey menghapus entri nilai yang cocok dengan nama dari kunci terbuka di registri. Jika tidak ada entri seperti itu, kesalahan akan dikembalikan. |
ZwEnumerateKey Rutinitas ZwEnumerateKey mengembalikan informasi tentang subkunci kunci registri terbuka. |
ZwEnumerateTransactionObject Pelajari bagaimana rutinitas ZwEnumerateTransactionObject menghitung objek KTM di komputer. |
ZwEnumerateValueKey Rutinitas ZwEnumerateValueKey mendapatkan informasi tentang entri nilai kunci terbuka. |
ZwFlushKey Rutinitas ZwFlushKey memaksa kunci registri untuk diterapkan ke disk. |
ZwGetNotificationResourceManager Pelajari bagaimana rutinitas ZwGetNotificationResourceManager mengambil pemberitahuan transaksi berikutnya dari antrean pemberitahuan manajer sumber daya tertentu. |
ZwLoadDriver Rutinitas ZwLoadDriver memuat driver ke dalam sistem. |
ZwMakeTemporaryObject Rutinitas ZwMakeTemporaryObject mengubah atribut objek untuk membuatnya sementara. |
ZwMapViewOfSection Rutinitas ZwMapViewOfSection memetakan tampilan bagian ke ruang alamat virtual proses subjek. |
ZwOpenEnlistment Pelajari bagaimana rutinitas ZwOpenEnlistment mendapatkan handel ke objek pendaftaran yang ada. |
ZwOpenEvent Rutinitas ZwOpenEvent membuka handel ke objek peristiwa bernama yang ada dengan akses yang diinginkan yang ditentukan. |
ZwOpenFile Rutinitas ZwOpenFile di wdm.h membuka file, direktori, perangkat, atau volume yang ada. Setelah handel menunjuk ke tidak lagi digunakan, driver harus menutupnya. |
ZwOpenKey Rutinitas ZwOpenKey membuka kunci registri yang ada. |
ZwOpenKeyEx Rutinitas ZwOpenKeyEx membuka kunci registri yang ada. |
ZwOpenKeyTransacted Rutinitas ZwOpenKeyTransacted membuka kunci registri yang ada dan mengaitkan kunci dengan transaksi. |
ZwOpenKeyTransactedEx Rutinitas ZwOpenKeyTransactedEx membuka kunci registri yang ada dan mengaitkan kunci dengan transaksi. |
ZwOpenResourceManager Pelajari bagaimana rutinitas ZwOpenResourceManager mengembalikan handel ke objek resource manager yang ada. |
ZwOpenSection Rutinitas ZwOpenSection membuka handel untuk objek bagian yang ada. |
ZwOpenSymbolicLinkObject Rutinitas ZwOpenSymbolicLinkObject membuka tautan simbolis yang ada. |
ZwOpenTransaction Pelajari bagaimana rutinitas ZwOpenTransaction mendapatkan handel ke objek transaksi yang ada. |
ZwOpenTransactionManager Pelajari bagaimana rutinitas ZwOpenTransactionManager mendapatkan handel ke objek manajer transaksi yang ada. |
ZwPrepareComplete Pelajari bagaimana rutinitas ZwPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menyiapkan data transaksi. |
ZwPrepareEnlistment Pelajari bagaimana rutinitas ZwPrepareEnlistment memulai operasi persiapan untuk transaksi pendaftaran tertentu. |
ZwPrepareComplete Pelajari bagaimana rutinitas ZwPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah menyelesaikan persiapan awal data transaksi. |
ZwPrepareEnlistment Pelajari bagaimana rutinitas ZwPrepareEnlistment memulai operasi pra-persiapan untuk transaksi pendaftaran tertentu. |
ZwQueryFullAttributesFile ZwQueryFullAttributesFile rutin menyediakan informasi terbuka jaringan untuk file yang ditentukan. |
ZwQueryInformationByName ZwQueryInformationByName mengembalikan informasi yang diminta tentang file yang ditentukan oleh nama file. |
ZwQueryInformationEnlistment Pelajari bagaimana rutinitas ZwQueryInformationEnlistment mengambil informasi tentang objek pendaftaran tertentu. |
ZwQueryInformationFile Rutinitas ZwQueryInformationFile mengembalikan berbagai jenis informasi tentang objek file. |
ZwQueryInformationResourceManager Pelajari bagaimana rutinitas ZwQueryInformationResourceManager mengambil informasi tentang objek resource manager tertentu. |
ZwQueryInformationTransaction Pelajari bagaimana rutinitas ZwQueryInformationTransaction mengambil informasi tentang transaksi tertentu. |
ZwQueryInformationTransactionManager Pelajari bagaimana rutinitas ZwQueryInformationTransactionManager mengambil informasi tentang objek manajer transaksi tertentu. |
ZwQueryKey Rutinitas ZwQueryKey menyediakan informasi tentang kelas kunci registri, serta jumlah dan ukuran subkuntangnya. |
ZwQuerySymbolicLinkObject Rutinitas ZwQuerySymbolicLinkObject mengembalikan string Unicode yang berisi target tautan simbolis. |
ZwQueryValueKey Rutinitas ZwQueryValueKey mengembalikan entri nilai untuk kunci registri. |
ZwReadFile Rutinitas ZwReadFile di wdm.h membaca data dari file terbuka. Penelepon ZwReadFile harus sudah memanggil ZwCreateFile. |
ZwReadOnlyEnlistment Pelajari bagaimana rutinitas ZwReadOnlyEnlistment menetapkan pendaftaran tertentu menjadi baca-saja. |
ZwRecoverEnlistment Pelajari bagaimana rutinitas ZwRecoverEnlistment memulai operasi pemulihan untuk transaksi yang terkait dengan pendaftaran tertentu. |
ZwRecoverResourceManager Pelajari bagaimana rutinitas ZwRecoverResourceManager mencoba memulihkan transaksi yang terkait dengan setiap pendaftaran objek resource manager tertentu. |
ZwRecoverTransactionManager Pelajari bagaimana rutinitas ZwRecoverTransactionManager merekonstruksi status objek manajer transaksi dari informasi pemulihan yang ada di aliran log. |
ZwRollbackComplete Pelajari bagaimana rutinitas ZwRollbackComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menggulung balik data transaksi. |
ZwRollbackEnlistment Pelajari bagaimana rutinitas ZwRollbackEnlistment mengembalikan transaksi yang terkait dengan pendaftaran tertentu. |
ZwRollbackTransaction Pelajari bagaimana rutinitas ZwRollbackTransaction memulai operasi pembatalan untuk transaksi tertentu. |
ZwRollforwardTransactionManager Pelajari bagaimana rutinitas ZwRollforwardTransactionManager memulai operasi pemulihan untuk semua transaksi yang sedang berlangsung yang ditetapkan ke manajer transaksi tertentu. |
ZwSetInformationEnlistment Pelajari bagaimana ZwSetInformationEnlistment mengatur informasi rutin untuk objek pendaftaran tertentu. |
ZwSetInformationFile Rutinitas ZwSetInformationFile di wdm.h mengubah berbagai jenis informasi tentang objek file. Ini mengabaikan anggota FILE_XXX_INFORMATION yang tidak didukung. |
ZwSetInformationResourceManager Pelajari bagaimana rutinitas ZwSetInformationResourceManager tidak digunakan. |
ZwSetInformationTransaction Pelajari bagaimana rutinitas ZwSetInformationTransaction menetapkan informasi untuk transaksi tertentu. |
ZwSetValueKey Rutinitas ZwSetValueKey membuat atau mengganti entri nilai kunci registri. |
ZwSinglePhaseReject Pelajari bagaimana rutinitas ZwSinglePhaseReject menginformasikan KTM bahwa manajer sumber daya panggilan tidak akan mendukung operasi penerapan fase tunggal untuk pendaftaran tertentu. |
ZwUnloadDriver Rutinitas ZwUnloadDriver membongkar driver dari sistem. |
ZwUnmapViewOfSection Rutinitas ZwUnmapViewOfSection membatalkan peta tampilan bagian dari ruang alamat virtual proses subjek. |
ZwWriteFile ZwWriteFile rutin menulis data ke file terbuka. |
Fungsi panggilan balik
ALLOCATE_FUNCTION_EX Rutinitas LookasideListAllocateEx mengalokasikan penyimpanan untuk entri lookaside-list baru saat klien meminta entri dari daftar lookaside yang kosong. |
BOUND_CALLBACK Rutinitas BoundCallback dijalankan setiap kali sistem mengeluarkan pengecualian terikat untuk utas mode pengguna. |
D3COLD_REQUEST_AUX_POWER Memungkinkan objek perangkat fungsi (FDO) untuk menyampaikan persyaratan daya tambahannya. |
D3COLD_REQUEST_CORE_POWER_RAIL Memungkinkan objek perangkat fungsi (FDO) untuk menunjukkan apakah rel daya inti diperlukan. |
D3COLD_REQUEST_PERST_DELAY Memungkinkan objek perangkat fungsi (FDO) untuk menyampaikan persyaratannya untuk waktu penundaan tetap. |
DEVICE_BUS_SPECIFIC_RESET_HANDLER Topik ini menjelaskan fungsi panggilan balik DEVICE_BUS_SPECIFIC_RESET_HANDLER. |
DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER Topik ini menjelaskan fungsi panggilan balik DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER. |
DEVICE_RESET_HANDLER Rutinitas DeviceReset digunakan untuk mengatur ulang dan memulihkan perangkat yang tidak berfungsi. |
DMA_COMPLETION_ROUTINE Panggilan balik DmaCompletionRoutine rutin memberi tahu driver yang sebelumnya meminta transfer DMA sistem bahwa transfer ini selesai. |
DRIVER_ADD_DEVICE Rutinitas AddDevice bertanggung jawab untuk membuat objek perangkat fungsi (FDO) atau memfilter objek perangkat (filter DO) untuk perangkat yang dijumlahkan oleh manajer Plug and Play (PnP). |
DRIVER_CANCEL Rutinitas Batalkan membatalkan operasi I/O. |
DRIVER_CONTROL Rutinitas ini memulai transfer data DMA atau operasi transfer data. |
DRIVER_DISPATCH Layanan rutin panggilan balik berbagai IRP. Untuk daftar kode fungsi, lihat Keterangan. |
DRIVER_INITIALIZE DriverEntry adalah rutinitas pertama yang dipanggil setelah driver dimuat, dan bertanggung jawab untuk menginisialisasi driver. |
DRIVER_LIST_CONTROL Rutinitas AdapterListControl memulai operasi sebar/kumpulkan akses memori langsung (DMA). |
DRIVER_STARTIO Rutinitas StartIo memulai operasi I/O yang dijelaskan oleh IRP. |
DRIVER_UNLOAD Rutinitas Bongkar melakukan operasi apa pun yang diperlukan sebelum sistem membongkar driver. |
ENABLE_VIRTUALIZATION Rutinitas EnableVirtualization memungkinkan atau menonaktifkan virtualisasi untuk perangkat PCI Express (PCIe) yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). |
ETWENABLECALLBACK Fungsi EtwEnableCallback adalah fungsi panggilan balik opsional yang disediakan driver yang digunakan untuk menerima pemberitahuan aktifkan atau nonaktifkan. |
EX_CALLBACK_FUNCTION Rutinitas RegistryCallback driver filter dapat memantau, memblokir, atau memodifikasi operasi registri. |
EXT_CALLBACK Rutinitas panggilan balik ExTimerCallback berjalan setelah interval waktu objek timer EX_TIMER kedaluwarsa. |
EXT_DELETE_CALLBACK Rutinitas panggilan balik ExTimerDeleteCallback berjalan saat sistem operasi menghapus objek timer EX_TIMER. |
FPGA_BUS_SCAN Disiapkan untuk penggunaan masa mendatang. Memicu pemindaian bus di induk perangkat FPGA. |
FPGA_CONTROL_CONFIG_SPACE Disiapkan untuk penggunaan masa mendatang. Mengaktifkan atau menonaktifkan akses ke ruang konfigurasi perangkat FPGA. |
FPGA_CONTROL_ERROR_REPORTING Disiapkan untuk penggunaan masa mendatang. Mengalihkan pelaporan kesalahan untuk perangkat FPGA dan jembatan induknya. |
FPGA_CONTROL_LINK Disediakan untuk penggunaan FPGA_CONTROL_LINK di masa mendatang. |
FREE_FUNCTION_EX Rutinitas LookasideListFreeEx membebaskan penyimpanan untuk entri lookaside-list saat klien mencoba menyisipkan entri ke dalam daftar lookaside yang penuh. |
GET_D3COLD_CAPABILITY Rutinitas GetBusDriverD3ColdSupport memungkinkan driver untuk perangkat mengkueri apakah driver bus enumerasi mendukung status daya perangkat D3cold. |
GET_D3COLD_LAST_TRANSITION_STATUS Rutinitas GetLastTransitionStatus memungkinkan driver untuk perangkat mengkueri apakah transisi terbaru ke substat D3hot diikuti oleh transisi ke substat D3cold. |
GET_DEVICE_RESET_STATUS Topik ini menjelaskan fungsi panggilan balik GET_DEVICE_RESET_STATUS. |
GET_DMA_ADAPTER Rutinitas GetDmaAdapter mengembalikan struktur DMA_ADAPTER untuk perangkat target. |
GET_IDLE_WAKE_INFO Rutinitas GetIdleWakeInfo memungkinkan driver untuk perangkat menemukan status daya perangkat tempat perangkat dapat memberi sinyal peristiwa bangun. |
GET_SDEV_IDENTIFIER Materi ini belum tersedia. Topik tempat penampung ini disediakan sebagai contoh dokumentasi yang mungkin disertakan dalam rilis selanjutnya. |
GET_SET_DEVICE_DATA Rutinitas GetBusData membaca data dari ruang konfigurasi perangkat. |
GET_UPDATED_BUS_RESOURCE Melaporkan daftar sumber daya terbaru. |
GET_VIRTUAL_DEVICE_DATA Rutinitas GetVirtualFunctionData membaca data dari ruang konfigurasi PCI Express (PCIe) fungsi virtual (VF) pada perangkat yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). |
GET_VIRTUAL_DEVICE_LOCATION Rutinitas GetLocation mengembalikan lokasi perangkat fungsi virtual (VF) PCI Express (PCIe) pada bus PCI. Perangkat yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV) dapat mengekspos satu atau beberapa VF pada bus PCI. |
GET_VIRTUAL_DEVICE_RESOURCES Rutinitas GetResources mengembalikan sumber daya yang diperlukan fungsi fisik (PF) PCI Express (PCIe) untuk mengaktifkan virtualisasi pada perangkat yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). |
GET_VIRTUAL_FUNCTION_PROBED_BARS Rutinitas GetVirtualFunctionProbedBars mengembalikan nilai Daftar Alamat Dasar (RS) PCI Express (PCIe) dari perangkat yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). |
IO_COMPLETION_ROUTINE Rutinitas IoCompletion menyelesaikan pemrosesan operasi I/O. |
IO_CSQ_ACQUIRE_LOCK Rutinitas CsqAcquireLock digunakan oleh sistem untuk memperoleh kunci untuk antrean IRP yang diterapkan driver dan aman untuk pembatalan. |
IO_CSQ_COMPLETE_CANCELED_IRP Rutinitas CsqCompleteCanceledIrp digunakan oleh sistem untuk memberi sinyal kepada driver bahwa ia dapat menyelesaikan IRP yang dibatalkan. |
IO_CSQ_INSERT_IRP Rutinitas CsqInsertIrp digunakan oleh sistem untuk memasukkan IRP ke dalam antrean IRP yang diterapkan driver dan aman untuk pembatalan. |
IO_CSQ_INSERT_IRP_EX Rutinitas CsqInsertIrpEx digunakan oleh sistem untuk memasukkan IRP ke dalam antrean IRP yang diterapkan driver dan aman untuk pembatalan. |
IO_CSQ_PEEK_NEXT_IRP Rutinitas CsqPeekNextIrp digunakan oleh sistem untuk menemukan IRP yang cocok berikutnya dalam antrean IRP yang diterapkan driver dan aman batal. |
IO_CSQ_RELEASE_LOCK Rutinitas CsqReleaseLock digunakan oleh sistem untuk melepaskan kunci yang diperoleh menggunakan CsqAcquireLock. |
IO_CSQ_REMOVE_IRP Rutinitas CsqRemoveIrp digunakan oleh sistem untuk menghapus IRP yang ditentukan dari antrean IRP yang diterapkan driver dan aman untuk pembatalan. |
IO_DPC_ROUTINE Rutinitas DpcForIsr menyelesaikan layanan operasi I/O, setelah rutinitas InterruptService kembali. |
IO_SESSION_NOTIFICATION_FUNCTION Jenis fungsi IO_SESSION_NOTIFICATION_FUNCTION mendefinisikan rutinitas panggilan balik di mana driver menerima pemberitahuan perubahan dalam status sesi pengguna yang diminati driver. |
IO_TIMER_ROUTINE Rutinitas IoTimer adalah DPC yang, jika terdaftar, dipanggil sekali per detik. |
IO_WORKITEM_ROUTINE Rutinitas WorkItem melakukan pemrosesan untuk item kerja yang diantrekan oleh rutinitas IoQueueWorkItem. |
IO_WORKITEM_ROUTINE_EX Rutinitas WorkItemEx melakukan pemrosesan untuk item kerja yang diantrekan oleh rutinitas IoQueueWorkItemEx atau IoTryQueueWorkItem. |
IOMMU_DEVICE_CREATE Mengambil objek perangkat fisik dan membuat IOMMU_DMA_DEVICE. |
IOMMU_DEVICE_DELETE Menghapus IOMMU_DMA_DEVICE yang disediakan. |
IOMMU_DEVICE_FAULT_HANDLER Melaporkan kesalahan dari perangkat dan domain tertentu. |
IOMMU_DEVICE_QUERY_DOMAIN_TYPES Kueri untuk jenis domain yang tersedia yang diizinkan untuk dilampirkan oleh IOMMU_DMA_DEVICE, tergantung pada faktor lingkungan, seperti platform dan Kebijakan Penjaga DMA. |
IOMMU_DOMAIN_ATTACH_DEVICE Melampirkan perangkat ke domain yang sudah ada. |
IOMMU_DOMAIN_ATTACH_DEVICE_EX Melampirkan IOMMU_DMA_DEVICE ke domain perangkat DMA yang sudah ada. |
IOMMU_DOMAIN_CONFIGURE Mengonfigurasi domain untuk digunakan. |
IOMMU_DOMAIN_CREATE Membuat domain perangkat pemetaan DMA baru (kontainer untuk sekumpulan tabel halaman). |
IOMMU_DOMAIN_CREATE_EX Membuat domain perangkat DMA baru berdasarkan jenis domain yang disediakan. |
IOMMU_DOMAIN_DELETE Menghapus domain yang sudah ada. |
IOMMU_DOMAIN_DETACH_DEVICE Mencopot perangkat dari domain yang sudah ada. |
IOMMU_DOMAIN_DETACH_DEVICE_EX Mencopot IOMMU_DMA_DEVICE dari domain yang sudah ada. |
IOMMU_FLUSH_DOMAIN Menghapus TLB untuk semua entri yang cocok dengan domain ini. |
IOMMU_FLUSH_DOMAIN_VA_LIST Menghapus TLB untuk semua entri yang cocok dengan ASID domain yang ditentukan dan salah satu alamat dalam daftar yang disediakan. |
IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE Membebaskan token alamat logis yang dibuat oleh IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE. |
IOMMU_INTERFACE_STATE_CHANGE_CALLBACK Rutinitas ini dipanggil setiap kali ada perubahan status sistem yang memengaruhi DMA_IOMMU_INTERFACE_EX. |
IOMMU_MAP_IDENTITY_RANGE Membuat pemetaan identitas untuk MDL yang disediakan di domain yang disediakan. |
IOMMU_MAP_IDENTITY_RANGE_EX Membuat pemetaan identitas untuk ruang alamat fisik yang disediakan di domain yang disediakan. |
IOMMU_MAP_LOGICAL_RANGE Memetakan rentang halaman ke ruang alamat domain. |
IOMMU_MAP_LOGICAL_RANGE_EX Memetakan ruang alamat fisik ke ruang alamat logis IOMMU_DMA_DOMAIN. |
IOMMU_MAP_RESERVED_LOGICAL_RANGE Memetakan rentang logis yang dipesan. |
IOMMU_QUERY_INPUT_MAPPINGS Upaya untuk menemukan ID pemetaan input yang valid untuk perangkat tertentu dan mengisi buffer yang disediakan dengan ID tersebut. |
IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK Memungkinkan penelepon untuk mendaftarkan panggilan balik untuk dipanggil setiap kali ada perubahan status yang terkait dengan DMA_IOMMU_INTERFACE_EX terjadi. |
IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE Melakukan pra-alokasi ruang alamat logis yang dapat digunakan untuk pemetaan di masa mendatang. |
IOMMU_SET_DEVICE_FAULT_REPORTING Rutinitas ini mengatur status pelaporan kesalahan perangkat ke perangkat yang sudah dilampirkan ke domain. |
IOMMU_SET_DEVICE_FAULT_REPORTING_EX Rutinitas ini mengatur status pelaporan kesalahan perangkat pada perangkat yang sudah dilampirkan ke domain. |
IOMMU_UNMAP_IDENTITY_RANGE Menghapus pemetaan identitas untuk MDL yang ditentukan. |
IOMMU_UNMAP_IDENTITY_RANGE_EX Menghapus pemetaan identitas yang dibuat oleh IOMMU_MAP_IDENTITY_RANGE_EX. |
IOMMU_UNMAP_LOGICAL_RANGE Membatalkan peta rentang linier dari domain. |
IOMMU_UNMAP_RESERVED_LOGICAL_RANGE Batalkan peta rentang logika yang dipesan sebelumnya. |
IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK Memungkinkan penelepon untuk membatalkan pendaftaran IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK terdaftar. |
KBUGCHECK_CALLBACK_ROUTINE Rutinitas BugCheckCallback dijalankan setiap kali sistem mengeluarkan pemeriksaan bug. |
KBUGCHECK_REASON_CALLBACK_ROUTINE Fungsi panggilan balik yang diimplementasikan driver yang dijalankan sistem ketika mengeluarkan pemeriksaan bug. |
KDEFERRED_ROUTINE Rutinitas panggilan balik melakukan tindakan, setelah InterruptService kembali, dari DPC berulir, Rutinitas CustomDpc menyelesaikan layanan operasi I/O, setelah rutinitas InterruptService kembali. Rutinitas CustomThreadedDpc melakukan tindakan DPC utas. Sistem menjalankan rutinitas ini ketika DPC utas berjalan. Rutinitas CustomTimerDpc dijalankan setelah interval waktu objek timer kedaluwarsa. |
KIPI_BROADCAST_WORKER Rutinitas IpiGenericCall berjalan secara bersamaan pada semua prosesor. |
KMESSAGE_SERVICE_ROUTINE Layanan rutin InterruptMessageService gangguan bertanda pesan. |
KSERVICE_ROUTINE Rutinitas InterruptService (ISR) dengan cepat melayani interupsi perangkat dan menjadwalkan pemrosesan pasca-interupsi data yang diterima, jika perlu. |
KSTART_ROUTINE Rutinitas ThreadStart menyediakan titik masuk untuk utas sistem yang dibuat driver. |
KSYNCHRONIZE_ROUTINE Rutinitas SynchCritSection digunakan untuk mengakses sumber daya perangkat keras atau data driver yang dibagikan dengan rutinitas InterruptService driver. |
MM_MDL_ROUTINE Rutinitas panggilan balik yang disediakan driver yang dipanggil setelah daftar deskriptor memori (MDL) dipetakan dengan memanggil fungsi MmMapMdl. |
NPEM_CONTROL_ENABLE_DISABLE Pelajari selengkapnya tentang: NPEM_CONTROL_ENABLE_DISABLE |
NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES Pelajari selengkapnya tentang: NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES |
NPEM_CONTROL_SET_STANDARD_CONTROL Pelajari selengkapnya tentang: NPEM_CONTROL_SET_STANDARD_CONTROL |
PALLOCATE_ADAPTER_CHANNEL Rutinitas AllocateAdapterChannel menyiapkan sistem untuk operasi DMA atas nama objek perangkat target, dan kemudian memanggil rutinitas AdapterControl yang disediakan driver untuk melakukan operasi DMA. |
PALLOCATE_ADAPTER_CHANNEL_EX Rutinitas AllocateAdapterChannelEx mengalokasikan sumber daya yang diperlukan untuk melakukan transfer DMA, lalu memanggil rutinitas AdapterControl yang disediakan driver untuk memulai transfer DMA. |
PALLOCATE_COMMON_BUFFER Rutinitas AllocateCommonBuffer mengalokasikan memori dan memetakannya sehingga dapat diakses secara bersamaan dari prosesor dan perangkat untuk operasi DMA. |
PALLOCATE_COMMON_BUFFER_EX Rutinitas AllocateCommonBufferEx mengalokasikan memori untuk buffer umum dan memetakan memori ini sehingga dapat diakses baik oleh prosesor maupun oleh perangkat yang melakukan operasi DMA. |
PALLOCATE_COMMON_BUFFER_VECTOR Pelajari selengkapnya tentang: fungsi panggilan balik PALLOCATE_COMMON_BUFFER_VECTOR |
PALLOCATE_COMMON_BUFFER_WITH_BOUNDS Fungsi panggilan balik ini mengalokasikan memori untuk buffer umum dan memetakannya sehingga dapat diakses oleh perangkat master dan CPU. |
PALLOCATE_DOMAIN_COMMON_BUFFER Fungsi panggilan balik ini mengalokasikan memori untuk buffer umum domain. |
PBUILD_MDL_FROM_SCATTER_GATHER_LIST Rutinitas BuildMdlFromScatterGatherList membangun MDL dari daftar sebar/kumpulkan yang dialokasikan oleh sistem. Catatan Rutinitas ini dicadangkan untuk penggunaan sistem. |
PBUILD_SCATTER_GATHER_LIST Rutinitas BuildScatterGatherList menyiapkan sistem untuk operasi DMA, menggunakan buffer yang disediakan driver untuk membangun daftar sebar/kumpulkan. |
PBUILD_SCATTER_GATHER_LIST_EX Rutinitas BuildScatterGatherListEx mengalokasikan sumber daya yang diperlukan untuk transfer DMA, membangun daftar sebar/kumpulkan, dan memanggil rutinitas AdapterListControl yang disediakan driver untuk memulai transfer DMA. |
PCALCULATE_SCATTER_GATHER_LIST_SIZE Rutinitas CalculateScatterGatherList menghitung ukuran, dalam byte, daftar sebar/kumpulkan yang diperlukan untuk menahan buffer tertentu. |
PCANCEL_ADAPTER_CHANNEL Rutinitas CancelAdapterChannel mencoba membatalkan permintaan yang tertunda untuk mengalokasikan saluran DMA. |
PCANCEL_MAPPED_TRANSFER Rutinitas CancelMappedTransfer membatalkan transfer DMA sistem yang saat ini dipetakan ke adaptor. |
PCI_MSIX_MASKUNMASK_ENTRY MaskTableEntry secara rutin menutupi gangguan dalam tabel gangguan perangkat keras MSI-X. |
PCI_MSIX_SET_ENTRY Rutinitas SetTableEntry mengatur ID pesan untuk entri tabel dalam tabel gangguan perangkat keras MSI-X. |
PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK Fungsi ClfsAdvanceTailCallback memajukan nomor urutan log dasar (LSN) dari log klien. |
PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK Fungsi ClfsLogGrowthCompleteCallback mengimplementasikan tindakan yang akan diambil klien ketika ruang dikosongkan dalam log yang sebelumnya penuh. |
PCLFS_CLIENT_LOG_UNPINNED_CALLBACK Fungsi ClfsLogUnpinnedCallback mengimplementasikan tindakan apa pun yang akan dilakukan klien ketika log yang sebelumnya telah disematkan menjadi tidak disematkan. |
PCONFIGURE_ADAPTER_CHANNEL Rutinitas ConfigureAdapterChannel memanggil fungsi kustom yang diimplementasikan oleh pengontrol DMA yang diwakili oleh objek adaptor. |
PCREATE_COMMON_BUFFER_FROM_MDL Rutinitas CreateCommonBufferFromMdl akan mencoba membuat buffer umum dari MDL dengan menguji kompatibilitas akses perangkat dan berpotensi memetakan memori ke rentang logis yang berdampingan tergantung pada jenis terjemahan. Seperti semua fungsi alokasi buffer umum lainnya, fungsi ini tidak memberikan jaminan kemajuan ke depan. |
PCW_CALLBACK Penyedia dapat menerapkan fungsi PCW_CALLBACK untuk menerima pemberitahuan saat konsumen melakukan tindakan tertentu, seperti menambahkan atau menghapus penghitung dari kueri. |
PFLUSH_ADAPTER_BUFFERS FlushAdapterBuffers rutin membersihkan data apa pun yang tersisa di cache internal pengontrol DMA sistem atau dalam cache internal adaptor master bus di akhir operasi transfer DMA. |
PFLUSH_ADAPTER_BUFFERS_EX FlushAdapterBuffersEx rutin membersihkan data apa pun yang tetap berada di cache data di akhir operasi transfer DMA yang dilakukan oleh pengontrol DMA sistem atau perangkat master bus. |
PFLUSH_DMA_BUFFER Rutinitas panggilan balik membersihkan data apa pun yang tersisa di wilayah memori yang dijelaskan oleh MDL. |
PFREE_ADAPTER_CHANNEL Rutinitas FreeAdapterChannel merilis pengontrol DMA sistem ketika driver telah menyelesaikan semua operasi DMA yang diperlukan untuk memenuhi IRP saat ini. |
PFREE_ADAPTER_OBJECT Rutinitas FreeAdapterObject merilis objek adaptor yang ditentukan setelah driver menyelesaikan semua operasi DMA. |
PFREE_COMMON_BUFFER Rutinitas FreeCommonBuffer membebaskan buffer umum yang dialokasikan oleh AllocateCommonBuffer, bersama dengan semua sumber daya yang digunakan buffer. |
PFREE_COMMON_BUFFER_FROM_VECTOR Menjelaskan fungsi panggilan balik PFREE_COMMON_BUFFER_FROM_VECTOR. |
PFREE_COMMON_BUFFER_VECTOR Menjelaskan fungsi panggilan balik PFREE_COMMON_BUFFER_VECTOR. |
PFREE_MAP_REGISTERS Rutinitas FreeMapRegisters merilis sekumpulan register peta yang disimpan dari panggilan ke AllocateAdapterChannel. |
PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX Menjelaskan fungsi panggilan balik PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX. |
PGET_DMA_ADAPTER_INFO Rutinitas GetDmaAdapterInfo mengambil informasi tentang kemampuan perangkat keras saluran DMA sistem. |
PGET_DMA_ALIGNMENT Rutinitas GetDmaAlignment mengembalikan persyaratan penyelarasan sistem DMA. |
PGET_DMA_DOMAIN Fungsi panggilan balik PGET_DMA_DOMAIN mendapatkan handel ke domain DMA. |
PGET_DMA_TRANSFER_INFO Rutinitas GetDmaTransferInfo menghitung persyaratan alokasi untuk transfer DMA yang menyebar/mengumpulkan. |
PGET_SCATTER_GATHER_LIST Rutinitas GetScatterGatherList menyiapkan sistem untuk operasi sebar/kumpulkan DMA atas nama objek perangkat target, melalui pengontrol DMA sistem atau adaptor master bus. |
PGET_SCATTER_GATHER_LIST_EX Rutinitas GetScatterGatherListEx mengalokasikan sumber daya yang diperlukan untuk transfer DMA, membangun daftar sebar/kumpulkan, dan memanggil rutinitas AdapterListControl yang disediakan driver untuk memulai transfer DMA. |
PINITIALIZE_DMA_TRANSFER_CONTEXT Rutinitas InitializeDmaTransferContext menginisialisasi konteks transfer DMA buram yang digunakan untuk melacak alokasi sumber daya DMA yang tertunda. |
PINTERFACE_DEREFERENCE Fungsi panggilan balik PINTERFACE_DEREFERENCE (wdm.h) mengurangi jumlah referensi pada antarmuka yang ditentukan driver. |
PINTERFACE_REFERENCE Fungsi panggilan balik PINTERFACE_REFERENCE (wdm.h) menaikkan jumlah referensi pada antarmuka yang ditentukan driver. |
PJOIN_DMA_DOMAIN Fungsi panggilan balik PJOIN_DMA_DOMAIN bergabung dengan domain DMA yang ditentukan. |
PLEAVE_DMA_DOMAIN Fungsi panggilan balik PLEAVE_DMA_DOMAIN meninggalkan domain DMA yang ditentukan. |
PMAP_TRANSFER Rutinitas MapTransfer menyiapkan register peta untuk objek adaptor untuk memetakan transfer DMA dari buffer terkunci. |
PMAP_TRANSFER_EX Rutinitas MapTransferEx menyiapkan register peta untuk memetakan alamat fisik dalam daftar sebar/kumpulkan ke alamat logis yang diperlukan untuk melakukan transfer DMA. |
PO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK Rutinitas panggilan balik ComponentActiveConditionCallback memberi tahu driver bahwa komponen yang ditentukan menyelesaikan transisi dari kondisi menganggur ke kondisi aktif. |
PO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK Rutinitas panggilan balik ComponentCriticalTransitionCallback menangani transisi komponen yang ditentukan antara status daya komponen F0 (sepenuhnya aktif) dan Fx berdaya rendah. |
PO_FX_COMPONENT_IDLE_CONDITION_CALLBACK Rutinitas panggilan balik ComponentIdleConditionCallback memberi tahu driver bahwa komponen yang ditentukan menyelesaikan transisi dari kondisi aktif ke kondisi diam. |
PO_FX_COMPONENT_IDLE_STATE_CALLBACK Rutinitas panggilan balik ComponentIdleStateCallback memberi tahu driver tentang perubahan yang tertunda pada status daya Fx dari komponen yang ditentukan. |
PO_FX_COMPONENT_PERF_STATE_CALLBACK Panggilan balik ComponentPerfStateCallback rutin memberi tahu driver bahwa permintaannya untuk mengubah status performa komponen selesai. |
PO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK Rutinitas panggilan balik DevicePowerNotRequiredCallback memberi tahu driver perangkat bahwa perangkat tidak diperlukan untuk tetap dalam status daya D0. |
PO_FX_DEVICE_POWER_REQUIRED_CALLBACK Rutinitas panggilan balik DevicePowerRequiredCallback memberi tahu driver perangkat bahwa perangkat harus masuk dan tetap dalam status daya D0. |
PO_FX_DIRECTED_POWER_DOWN_CALLBACK Fungsi panggilan balik PO_FX_DIRECTED_POWER_DOWN_CALLBACK diimplementasikan oleh driver klien untuk menangani aktivitas matikan khusus driver atas nama DFx. |
PO_FX_DIRECTED_POWER_UP_CALLBACK Fungsi panggilan balik PO_FX_DIRECTED_POWER_UP_CALLBACK diimplementasikan oleh driver klien untuk menangani aktivitas peningkatan daya khusus driver atas nama DFx. |
PO_FX_POWER_CONTROL_CALLBACK Rutinitas panggilan balik PowerControlCallback melakukan operasi kontrol daya yang diminta oleh kerangka kerja manajemen daya (PoFx). |
POB_POST_OPERATION_CALLBACK Rutinitas ObjectPostCallback dipanggil oleh sistem operasi setelah operasi penanganan proses atau utas terjadi. |
POB_PRE_OPERATION_CALLBACK Rutinitas ObjectPreCallback dipanggil oleh sistem operasi ketika operasi penanganan proses atau utas terjadi. |
PPUT_DMA_ADAPTER Rutinitas PutDmaAdapter membebaskan struktur DMA_ADAPTER yang sebelumnya dialokasikan oleh IoGetDmaAdapter. |
PPUT_SCATTER_GATHER_LIST Rutinitas PutScatterGatherList membebaskan daftar peta yang dialokasikan sebelumnya dan daftar sebar/kumpulkan yang digunakan dalam menyebarkan/mengumpulkan DMA. |
PREAD_DMA_COUNTER Rutinitas ReadDmaCounter mengembalikan jumlah byte yang tersisa untuk ditransfer selama operasi DMA subordinat saat ini. |
PREENUMERATE_SELF ReenumerateSelf rutin meminta agar pengemudi bus menghitung ulang perangkat anak. |
PROCESSOR_HALT_ROUTINE Hentikan panggilan balik secara rutin mentransisikan prosesor ke status menganggur. |
PTM_RM_NOTIFICATION Rutinitas panggilan balik ResourceManagerNotification resource manager menerima dan menangani pemberitahuan transaksi. |
REQUEST_POWER_COMPLETE Rutinitas panggilan balik PowerCompletion menyelesaikan pemrosesan IRP daya. |
RTL_QUERY_REGISTRY_ROUTINE Rutinitas QueryRoutine menyediakan informasi tentang nilai registri yang diminta dalam panggilan sebelumnya ke rutinitas RtlQueryRegistryValues. |
SET_D3COLD_SUPPORT Rutinitas SetD3ColdSupport memungkinkan atau menonaktifkan transisi ke status daya perangkat D3cold. |
SET_VIRTUAL_DEVICE_DATA Rutinitas SetVirtualFunctionData menulis data ke ruang konfigurasi PCI Express (PCIe) fungsi virtual (VF) pada perangkat yang mendukung antarmuka virtualisasi I/O root tunggal (SR-IOV). |
TRANSLATE_BUS_ADDRESS TranslateBusAddress rutin menerjemahkan alamat di bus induk ke alamat logis. |
Struktur
DMA_ADAPTER Struktur DMA_ADAPTER menjelaskan antarmuka yang ditentukan sistem ke pengontrol DMA untuk perangkat tertentu. Driver memanggil IoGetDmaAdapter untuk mendapatkan struktur ini. |
DMA_OPERATIONS Struktur DMA_OPERATIONS menyediakan tabel pointer ke fungsi yang mengontrol pengoperasian pengontrol DMA. |
ACCESS_STATE Struktur ACCESS_STATE menjelaskan status akses yang sedang berlangsung. |
ACL Struktur ACL adalah header daftar kontrol akses (ACL). ACL lengkap terdiri dari struktur ACL diikuti dengan daftar yang diurutkan dari nol atau beberapa entri kontrol akses (ACE). |
ACPI_INTERFACE_STANDARD2 Topik ini menjelaskan struktur ACPI_INTERFACE_STANDARD2. |
BATTERY_REPORTING_SCALE Driver miniclass baterai mengisi struktur BATTERY_REPORTING_SCALE (wdm.h) sebagai respons terhadap permintaan BatteryMiniQueryInformation tertentu. |
BOOTDISK_INFORMATION Struktur BOOTDISK_INFORMATION berisi informasi dasar yang menjelaskan disk boot dan sistem. |
BOOTDISK_INFORMATION_EX Struktur BOOTDISK_INFORMATION_EX berisi informasi yang diperluas yang menjelaskan disk boot dan sistem. |
BUS_INTERFACE_STANDARD Struktur antarmuka BUS_INTERFACE_STANDARD memungkinkan driver perangkat melakukan panggilan langsung ke rutinitas driver bus induk. Struktur ini mendefinisikan antarmuka GUID_BUS_INTERFACE_STANDARD. |
BUS_RESOURCE_UPDATE_INTERFACE Memungkinkan driver perangkat untuk melakukan panggilan langsung ke rutinitas driver bus induk. Struktur ini mendefinisikan antarmuka GUID_BUS_RESOURCE_UPDATE_INTERFACE. |
BUS_SPECIFIC_RESET_FLAGS Topik ini menjelaskan serikat BUS_SPECIFIC_RESET_FLAGS. |
CLFS_LOG_NAME_INFORMATION Struktur CLFS_LOG_NAME_INFORMATION menyimpan nama aliran atau log Common Log File System (CLFS). |
CLFS_MGMT_CLIENT_REGISTRATION Struktur CLFS_MGMT_CLIENT_REGISTRATION diberikan kepada manajemen CLFS oleh klien yang mengelola log mereka sendiri. |
CLFS_MGMT_POLICY Struktur CLFS_MGMT_POLICY menyimpan deskripsi kebijakan untuk mengelola log CLFS. |
CLFS_STREAM_ID_INFORMATION Struktur CLFS_STREAM_ID_INFORMATION menyimpan nilai yang mengidentifikasi aliran dalam log Common Log File System (CLFS). |
CLS_CONTAINER_INFORMATION Struktur CLFS_CONTAINER_INFORMATION menyimpan informasi deskriptif untuk kontainer individual dalam log Common Log File System (CLFS). |
CLS_INFORMATION Struktur CLFS_INFORMATION menyimpan metadata dan informasi status untuk aliran Common Log File System (CLFS) dan/atau log fisik yang mendasarnya. |
CLS_IO_STATISTICS Struktur CLFS_IO_STATISTICS menyimpan data statistik I/O untuk log Common Log File System (CLFS). |
CLS_IO_STATISTICS_HEADER Struktur CLFS_IO_STATISTICS_HEADER memegang bagian header dari struktur CLFS_IO_STATISTICS. |
CLS_LSN Struktur CLFS_LSN mengidentifikasi rekaman individual dalam aliran Common Log File System (CLFS). |
CLS_SCAN_CONTEXT Struktur CLFS_SCAN_CONTEXT menyimpan informasi konteks untuk mendukung pemindaian kontainer dalam log Common Log File System (CLFS). |
CLS_WRITE_ENTRY Struktur CLFS_WRITE_ENTRY menyimpan alamat dan ukuran buffer yang berisi satu unit data yang akan ditulis ke aliran Common Log File System (CLFS). |
CM_EISA_FUNCTION_INFORMATION Struktur _CM_EISA_FUNCTION_INFORMATION (wdm.h) mendefinisikan informasi konfigurasi EISA terperinci yang dikembalikan oleh HalGetBusData atau HalGetBusDataByOffset. |
CM_EISA_SLOT_INFORMATION Struktur _CM_EISA_SLOT_INFORMATION (wdm.h) mendefinisikan informasi header konfigurasi EISA yang dikembalikan oleh HalGetBusData atau oleh HalGetBusDataByOffset. |
CM_FLOPPY_DEVICE_DATA Struktur CM_FLOPPY_DEVICE_DATA mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk pengontrol floppy jika sistem dapat mengumpulkan informasi ini selama proses boot. |
CM_FULL_RESOURCE_DESCRIPTOR Struktur CM_FULL_RESOURCE_DESCRIPTOR menentukan sekumpulan sumber daya perangkat keras sistem dari berbagai jenis, yang ditetapkan ke perangkat yang terhubung ke bus tertentu. Struktur ini terkandung dalam struktur CM_RESOURCE_LIST. |
CM_INT13_DRIVE_PARAMETER Struktur CM_INT13_DRIVE_PARAMETER mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk pengontrol disk jika sistem dapat mengumpulkan informasi ini selama proses boot. |
CM_KEYBOARD_DEVICE_DATA Struktur CM_KEYBOARD_DEVICE_DATA mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk periferal keyboard jika sistem dapat mengumpulkan informasi ini selama proses boot. |
CM_MCA_POS_DATA Struktur _CM_MCA_POS_DATA (wdm.h) sudah usang. Ini mendefinisikan informasi konfigurasi MCA POS yang kompatibel dengan IBM untuk slot. |
CM_PARTIAL_RESOURCE_DESCRIPTOR Struktur CM_PARTIAL_RESOURCE_DESCRIPTOR menentukan satu atau beberapa sumber daya perangkat keras sistem, dari satu jenis, yang ditetapkan ke perangkat. |
CM_PARTIAL_RESOURCE_LIST Struktur CM_PARTIAL_RESOURCE_LIST menentukan sekumpulan sumber daya perangkat keras sistem, dari berbagai jenis, yang ditetapkan ke perangkat. Struktur ini terkandung dalam struktur CM_FULL_RESOURCE_DESCRIPTOR. |
CM_POWER_DATA Pelajari bagaimana struktur CM_POWER_DATA berisi informasi tentang status dan kemampuan manajemen daya perangkat. |
CM_RESOURCE_LIST Struktur CM_RESOURCE_LIST menentukan semua sumber daya perangkat keras sistem yang ditetapkan ke perangkat. |
CM_SCSI_DEVICE_DATA Struktur CM_SCSI_DEVICE_DATA mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk SCSI HBA jika sistem dapat mengumpulkan informasi ini selama proses boot. |
CM_SERIAL_DEVICE_DATA Struktur CM_SERIAL_DEVICE_DATA mendefinisikan rekaman data khusus jenis perangkat yang disimpan di pohon \Registry\Machine\Hardware\Description untuk pengontrol serial jika sistem dapat mengumpulkan informasi ini selama proses boot. |
COUNTED_REASON_CONTEXT Pelajari bagaimana struktur COUNTED_REASON_CONTEXT berisi satu atau beberapa string yang memberikan alasan untuk permintaan daya. |
D3COLD_AUX_POWER_AND_TIMING_INTERFACE Memungkinkan driver perangkat untuk menegosiasikan daya tambahan yang lebih tinggi untuk perangkat PCI mereka saat dalam status D3Cold. |
D3COLD_SUPPORT_INTERFACE Struktur antarmuka D3COLD_SUPPORT_INTERFACE berisi penunjuk ke rutinitas di antarmuka driver GUID_D3COLD_SUPPORT_INTERFACE. |
DEVICE_BUS_SPECIFIC_RESET_INFO Mendefinisikan struktur DEVICE_BUS_SPECIFIC_RESET_INFO. |
DEVICE_BUS_SPECIFIC_RESET_TYPE Mendefinisikan struktur DEVICE_BUS_SPECIFIC_RESET_TYPE. |
DEVICE_CAPABILITIES Struktur DEVICE_CAPABILITIES menjelaskan kemampuan PnP dan daya perangkat. Struktur ini dikembalikan sebagai respons terhadap IRP IRP_MN_QUERY_CAPABILITIES. |
DEVICE_DESCRIPTION Struktur DEVICE_DESCRIPTION menjelaskan atribut perangkat fisik tempat driver meminta adaptor DMA. |
DEVICE_FAULT_CONFIGURATION Struktur ini digunakan dalam mengatur status pelaporan kesalahan perangkat |
DEVICE_INTERFACE_CHANGE_NOTIFICATION Struktur DEVICE_INTERFACE_CHANGE_NOTIFICATION menjelaskan antarmuka perangkat yang telah diaktifkan (tiba) atau dinonaktifkan (dihapus). |
DEVICE_OBJECT Pelajari selengkapnya tentang struktur DEVICE_OBJECT. |
DEVICE_RESET_INTERFACE_STANDARD Struktur DEVICE_RESET_INTERFACE_STANDARD memungkinkan driver fungsi untuk mengatur ulang dan memulihkan perangkat yang tidak berfungsi. Struktur ini menjelaskan antarmuka GUID_DEVICE_RESET_INTERFACE_STANDARD. |
DEVICE_RESET_STATUS_FLAGS Topik ini menjelaskan serikat DEVICE_RESET_STATUS_FLAGS. |
DMA_ADAPTER_INFO Struktur DMA_ADAPTER_INFO adalah kontainer untuk struktur DMA_ADAPTER_INFO_XXX yang menjelaskan kemampuan pengontrol DMA sistem. |
DMA_ADAPTER_INFO_CRASHDUMP Topik ini menjelaskan struktur DMA_ADAPTER_INFO_CRASHDUMP. |
DMA_ADAPTER_INFO_V1 Struktur DMA_ADAPTER_INFO_V1 menjelaskan kemampuan pengontrol DMA sistem yang diwakili oleh objek adaptor. |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION Pelajari selengkapnya tentang: struktur DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION |
DMA_IOMMU_INTERFACE Versi yang diperluas dari struktur ANTARMUKA yang memungkinkan driver perangkat untuk memanggil fungsi panggilan balik yang melakukan operasi domain perangkat. |
DMA_IOMMU_INTERFACE_EX Struktur antarmuka yang memungkinkan driver perangkat untuk berinteraksi dengan fungsi IOMMU yang melakukan operasi domain perangkat. |
DMA_IOMMU_INTERFACE_V1 Pelajari selengkapnya tentang: DMA_IOMMU_INTERFACE_V1 |
DMA_IOMMU_INTERFACE_V2 Struktur yang berisi sekumpulan fungsi IOMMU Versi 2 (V2). |
DMA_TRANSFER_INFO Struktur DMA_TRANSFER_INFO adalah kontainer untuk struktur DMA_TRANSFER_INFO_XXX yang menjelaskan persyaratan alokasi untuk daftar sebar/kumpulkan. |
DMA_TRANSFER_INFO_V1 Struktur DMA_TRANSFER_INFO_V1 berisi persyaratan alokasi untuk daftar sebar/kumpulkan yang menjelaskan buffer data I/O untuk transfer DMA. |
DMA_TRANSFER_INFO_V2 Berisi persyaratan alokasi untuk daftar sebar/kumpulkan yang menjelaskan buffer data I/O untuk transfer DMA. |
DOMAIN_CONFIGURATION Berisi informasi yang diperlukan untuk mengonfigurasi domain. |
DOMAIN_CONFIGURATION_ARM64 Berisi informasi yang diperlukan untuk mengonfigurasi domain untuk sistem ARM64. |
DOMAIN_CONFIGURATION_X64 Struktur DOMAIN_CONFIGURATION_X64 disediakan hanya untuk penggunaan sistem. |
DRIVER_OBJECT Setiap objek driver mewakili gambar driver mode kernel yang dimuat. |
ENLISTMENT_BASIC_INFORMATION Struktur ENLISTMENT_BASIC_INFORMATION berisi informasi tentang objek pendaftaran. |
EXT_DELETE_PARAMETERS Struktur EXT_DELETE_PARAMETERS berisi serangkaian parameter yang diperluas untuk rutinitas ExDeleteTimer. |
EXT_SET_PARAMETERS Struktur EXT_SET_PARAMETERS berisi sekumpulan parameter yang diperluas untuk rutinitas ExSetTimer. |
EXTENDED_CREATE_INFORMATION Menjelaskan struktur EXTENDED_CREATE_INFORMATION. |
EXTENDED_CREATE_INFORMATION_32 Menjelaskan versi 32-bit dari struktur EXTENDED_CREATE_INFORMATION. |
FAST_IO_DISPATCH Berisi serangkaian rutinitas panggilan balik yang disediakan driver sistem file atau driver filter sistem file (warisan) untuk pemrosesan I/O yang cepat. |
FAULT_INFORMATION Berisi informasi untuk mengatur laporan kesalahan pada perangkat. |
FAULT_INFORMATION_ARM64 Berisi informasi kesalahan untuk sistem ARM64. |
FAULT_INFORMATION_ARM64_FLAGS Menentukan informasi kesalahan. |
FILE_BASIC_INFORMATION Struktur FILE_BASIC_INFORMATION berisi tanda waktu dan atribut dasar file. Ini digunakan sebagai argumen untuk rutinitas yang mengkueri atau mengatur informasi file. |
FILE_FS_DEVICE_INFORMATION Struktur FILE_FS_DEVICE_INFORMATION menyediakan informasi perangkat sistem file tentang jenis objek perangkat yang terkait dengan objek file. |
FILE_FULL_EA_INFORMATION Struktur FILE_FULL_EA_INFORMATION menyediakan informasi atribut yang diperluas (EA). |
FILE_IO_PRIORITY_HINT_INFORMATION Struktur FILE_IO_PRIORITY_HINT_INFORMATION digunakan oleh rutinitas ZwQueryInformationFile dan ZwSetInformationFile untuk mengkueri dan mengatur petunjuk prioritas IRP default untuk permintaan pada handel file yang ditentukan. |
FILE_IS_REMOTE_DEVICE_INFORMATION Struktur FILE_IS_REMOTE_DEVICE_INFORMATION digunakan sebagai argumen untuk rutinitas ZwQueryInformationFile. |
FILE_MEMORY_PARTITION_INFORMATION Menyimpan informasi tentang partisi memori. Struktur ini digunakan oleh fungsi ZwSetInformationFile. |
FILE_NETWORK_OPEN_INFORMATION Struktur FILE_NETWORK_OPEN_INFORMATION digunakan sebagai argumen untuk ZwQueryInformationFile. |
FILE_OBJECT Struktur FILE_OBJECT digunakan oleh sistem untuk mewakili objek file. |
FILE_POSITION_INFORMATION Struktur FILE_POSITION_INFORMATION digunakan sebagai argumen untuk rutinitas yang mengkueri atau mengatur informasi file. |
FILE_SFIO_RESERVE_INFORMATION FILE_SFIO_RESERVE_INFORMATION digunakan untuk mengkueri atau mengatur informasi bandwidth yang dipesan file untuk I/O file terjadwal (SFIO). |
FILE_STANDARD_INFORMATION Struktur FILE_STANDARD_INFORMATION digunakan sebagai argumen untuk rutinitas yang mengkueri atau mengatur informasi file. |
FILE_STANDARD_INFORMATION_EX Struktur FILE_STANDARD_INFORMATION_EX digunakan sebagai argumen untuk rutinitas yang mengkueri atau mengatur informasi file. |
FPGA_CONTROL_INTERFACE Disediakan untuk penggunaan FPGA_CONTROL_INTERFACE di masa mendatang. |
FUNCTION_LEVEL_DEVICE_RESET_PARAMETERS Struktur FUNCTION_LEVEL_DEVICE_RESET_PARAMETER digunakan sebagai argumen untuk rutinitas DeviceReset dari antarmuka GUID_DEVICE_RESET_INTERFACE_STANDARD. |
GENERIC_MAPPING Struktur GENERIC_MAPPING menjelaskan nilai ACCESS_MASK hak akses tertentu yang terkait dengan setiap jenis hak akses generik. |
HWPROFILE_CHANGE_NOTIFICATION Struktur HWPROFILE_CHANGE_NOTIFICATION menjelaskan peristiwa yang terkait dengan perubahan konfigurasi profil perangkat keras. |
IMAGE_POLICY_ENTRY Struktur _IMAGE_POLICY_ENTRY tidak didukung. |
IMAGE_POLICY_METADATA Struktur _IMAGE_POLICY_METADATA tidak didukung. |
INPUT_MAPPING_ELEMENT Berisi ID pemetaan input untuk perangkat. |
ANTARMUKA Struktur _INTERFACE (wdm.h) menjelaskan antarmuka yang diekspor oleh driver untuk digunakan oleh driver lain. |
IO_CONNECT_INTERRUPT_PARAMETERS Struktur IO_CONNECT_INTERRUPT_PARAMETERS berisi parameter yang disediakan driver ke rutinitas IoConnectInterruptEx untuk mendaftarkan rutinitas layanan interupsi (ISR). |
IO_DISCONNECT_INTERRUPT_PARAMETERS Struktur IO_DISCONNECT_INTERRUPT_PARAMETERS menjelaskan parameter saat membatalkan pendaftaran rutinitas penanganan gangguan dengan IoDisconnectInterruptEx. |
IO_ERROR_LOG_PACKET Struktur IO_ERROR_LOG_PACKET berfungsi sebagai header untuk entri log kesalahan. |
IO_INTERRUPT_MESSAGE_INFO Struktur IO_INTERRUPT_MESSAGE_INFO menjelaskan gangguan yang disinyalir pesan driver. |
IO_INTERRUPT_MESSAGE_INFO_ENTRY Struktur IO_INTERRUPT_MESSAGE_INFO_ENTRY menjelaskan properti dari satu gangguan bersinyali pesan. |
IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS Struktur IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS berisi konteks koneksi untuk rutinitas layanan interupsi terdaftar (ISR) yang terhubung ke gangguan atau gangguan oleh panggilan sebelumnya ke rutinitas IoConnectInterruptEx. |
IO_RESOURCE_DESCRIPTOR Struktur _IO_RESOURCE_DESCRIPTOR (wdm.h) menjelaskan berbagai sumber daya perangkat keras mentah, dari satu jenis, yang dapat digunakan oleh perangkat. |
IO_RESOURCE_LIST Struktur _IO_RESOURCE_LIST (wdm.h) menjelaskan berbagai sumber daya perangkat keras mentah, dari berbagai jenis, yang dapat digunakan oleh perangkat. |
IO_RESOURCE_REQUIREMENTS_LIST Struktur _IO_RESOURCE_REQUIREMENTS_LIST (wdm.h) menjelaskan serangkaian konfigurasi sumber daya yang mewakili jenis sumber daya mentah yang digunakan oleh perangkat. |
IO_SECURITY_CONTEXT Struktur IO_SECURITY_CONTEXT mewakili konteks keamanan permintaan IRP_MJ_CREATE. |
IO_SESSION_CONNECT_INFO Struktur IO_SESSION_CONNECT_INFO menyediakan informasi tentang sesi pengguna. |
IO_SESSION_STATE_INFORMATION Struktur IO_SESSION_STATE_INFORMATION berisi informasi tentang status sesi pengguna. |
IO_SESSION_STATE_NOTIFICATION Struktur IO_SESSION_STATE_NOTIFICATION berisi informasi yang disediakan driver mode kernel ke rutinitas IoRegisterContainerNotification ketika driver mendaftar untuk menerima pemberitahuan peristiwa sesi. |
IO_STACK_LOCATION Struktur IO_STACK_LOCATION mendefinisikan lokasi tumpukan I/O, yang merupakan entri dalam tumpukan I/O yang terkait dengan setiap IRP. |
IO_STATUS_BLOCK Driver menetapkan blok status I/O IRP untuk menunjukkan status akhir permintaan I/O, sebelum memanggil IoCompleteRequest untuk IRP. |
IO_STATUS_BLOCK64 Struktur IO_STATUS_BLOCK64... |
IOMMU_DEVICE_CREATION_CONFIGURATION IOMMU_DEVICE_CREATION_CONFIGURATION menjelaskan konfigurasi atau daftar konfigurasi yang akan digunakan sebagai bagian dari pembuatan dan inisialisasi IOMMU_DMA_DEVICE. |
IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI menyediakan parameter konfigurasi khusus ACPI dari struktur IOMMU_DEVICE_CREATION_CONFIGURATION, yang disediakan untuk pembuatan IOMMU_DMA_DEVICE jenis ACPI. |
IOMMU_DMA_DOMAIN_CREATION_FLAGS Pelajari selengkapnya tentang: IOMMU_DMA_DOMAIN_CREATION_FLAGS |
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN IOMMU_DMA_LOGICAL_ADDRESS_TOKEN mewakili rentang alamat logis berdampingan yang dicadangkan yang dibuat oleh IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE. |
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT Pelajari selengkapnya tentang: IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT |
IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG Struktur IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG berisi informasi yang diperlukan untuk mengonfigurasi alokator logis. |
IOMMU_DMA_RESERVED_REGION Struktur IOMMU_DMA_RESERVED_REGION menjelaskan wilayah memori yang perlu ditandai sebagai dicadangkan selama pembuatan domain. |
IOMMU_INTERFACE_STATE_CHANGE Pelajari selengkapnya tentang: IOMMU_INTERFACE_STATE_CHANGE |
IOMMU_INTERFACE_STATE_CHANGE_FIELDS Pelajari selengkapnya tentang IOMMU_INTERFACE_STATE_CHANGE_FIELDS |
IOMMU_MAP_PHYSICAL_ADDRESS IOMMU_MAP_PHYSICAL_ADDRESS mewakili alamat fisik yang akan dipetakan ke alamat logis. |
IRP Struktur IRP adalah struktur buram sebagian yang mewakili paket permintaan I/O. |
KBUGCHECK_ADD_PAGES Struktur KBUGCHECK_ADD_PAGES menjelaskan satu atau beberapa halaman data yang disediakan driver untuk ditulis oleh rutinitas panggilan balik KbCallbackAddPages ke file crash dump. |
KBUGCHECK_CALLBACK_RECORD Pelajari selengkapnya tentang: struktur KBUGCHECK_CALLBACK_RECORD |
KBUGCHECK_DUMP_IO Struktur KBUGCHECK_DUMP_IO menjelaskan operasi I/O pada file crash dump. |
KBUGCHECK_REASON_CALLBACK_RECORD Pelajari selengkapnya tentang: struktur KBUGCHECK_REASON_CALLBACK_RECORD |
KBUGCHECK_REMOVE_PAGES Pelajari selengkapnya tentang: struktur KBUGCHECK_REMOVE_PAGES |
KBUGCHECK_SECONDARY_DUMP_DATA Struktur KBUGCHECK_SECONDARY_DUMP_DATA menjelaskan bagian data yang disediakan driver yang akan ditulis oleh rutinitas KbCallbackSecondaryDumpData ke file crash dump. |
KBUGCHECK_SECONDARY_DUMP_DATA_EX Pelajari selengkapnya tentang: struktur _KBUGCHECK_SECONDARY_DUMP_DATA_EX |
KBUGCHECK_TRIAGE_DUMP_DATA Pelajari selengkapnya tentang: struktur _KBUGCHECK_TRIAGE_DUMP_DATA |
KDPC_WATCHDOG_INFORMATION Struktur KDPC_WATCHDOG_INFORMATION menyimpan informasi waktu habis tentang panggilan prosedur yang ditangguhkan (DPC) saat ini. |
KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT Struktur KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT menjelaskan konteks pemberitahuan yang diteruskan ke fungsi panggilan balik terdaftar saat prosesor baru ditambahkan secara dinamis ke partisi perangkat keras. |
KERNEL_CET_CONTEXT Hanya dicadangkan untuk penggunaan sistem. Jangan gunakan. |
KERNEL_SOFT_RESTART_NOTIFICATION Pelajari selengkapnya tentang: struktur KERNEL_SOFT_RESTART_NOTIFICATION |
KEY_BASIC_INFORMATION Struktur KEY_BASIC_INFORMATION mendefinisikan subset informasi lengkap yang tersedia untuk kunci registri. |
KEY_FULL_INFORMATION Struktur KEY_FULL_INFORMATION mendefinisikan informasi yang tersedia untuk kunci registri, termasuk informasi tentang subkuntangnya dan panjang maksimum untuk entri nama dan nilainya. |
KEY_NODE_INFORMATION Struktur KEY_NODE_INFORMATION menentukan informasi dasar yang tersedia untuk kunci registri (sub).. |
KEY_VALUE_BASIC_INFORMATION Struktur KEY_VALUE_BASIC_INFORMATION menentukan subset informasi lengkap yang tersedia untuk entri nilai kunci registri. |
KEY_VALUE_ENTRY Struktur KEY_VALUE_ENTRY digunakan oleh struktur REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION untuk menjelaskan entri nilai tunggal untuk kunci registri. |
KEY_VALUE_FULL_INFORMATION Struktur KEY_VALUE_FULL_INFORMATION menentukan informasi yang tersedia untuk entri nilai kunci registri. |
KEY_VALUE_PARTIAL_INFORMATION Struktur KEY_VALUE_PARTIAL_INFORMATION menentukan subset informasi nilai yang tersedia untuk entri nilai kunci registri. |
KEY_WRITE_TIME_INFORMATION Struktur KEY_WRITE_TIME_INFORMATION digunakan oleh sistem untuk mengatur waktu tulis terakhir untuk kunci registri. |
KMUTANT Pelajari selengkapnya tentang: Struktur KMUTANT |
KTMOBJECT_CURSOR Struktur KTMOBJECT_CURSOR menerima informasi enumerasi tentang objek KTM saat komponen memanggil ZwEnumerateTransactionObject. |
KTRIAGE_DUMP_DATA_ARRAY Pelajari selengkapnya tentang: struktur _KTRIAGE_DUMP_DATA_ARRAY |
LINK_SHARE_ACCESS Struktur akses berbagi yang digunakan oleh sistem file hanya untuk file tautan. |
LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES mewakili pengidentifikasi unik lokal (LUID) dan atributnya. |
MAILSLOT_CREATE_PARAMETERS MAILSLOT_CREATE_PARAMETERS digunakan oleh subsistem Windows untuk membuat mailslot. |
MDL Struktur MDL adalah struktur buram sebagian yang mewakili daftar deskriptor memori (MDL). |
MEM_EXTENDED_PARAMETER Pelajari selengkapnya tentang: struktur MEM_EXTENDED_PARAMETER |
MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION Mendefinisikan struktur MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION. |
MM_PHYSICAL_ADDRESS_LIST Struktur MM_PHYSICAL_ADDRESS_LIST menentukan berbagai alamat fisik. |
NAMED_PIPE_CREATE_PARAMETERS Struktur NAMED_PIPE_CREATE_PARAMETERS digunakan oleh subsistem Windows untuk membuat pipa bernama. |
NOTIFY_USER_POWER_SETTING Topik ini menjelaskan struktur NOTIFY_USER_POWER_SETTING. |
NPEM_CAPABILITY_STANDARD Pelajari selengkapnya tentang: NPEM_CAPABILITY_STANDARD |
NPEM_CONTROL_INTERFACE Pelajari selengkapnya tentang: NPEM_CONTROL_INTERFACE |
OB_CALLBACK_REGISTRATION Struktur OB_CALLBACK_REGISTRATION menentukan parameter ketika rutinitas ObRegisterCallbacks mendaftarkan rutinitas panggilan balik ObjectPreCallback dan ObjectPostCallback. |
OB_OPERATION_REGISTRATION Struktur OB_OPERATION_REGISTRATION menentukan rutinitas panggilan balik ObjectPreCallback dan ObjectPostCallback dan jenis operasi yang rutinitasnya dipanggil. |
OB_POST_CREATE_HANDLE_INFORMATION Struktur OB_POST_CREATE_HANDLE_INFORMATION menyediakan informasi ke rutinitas ObjectPostCallback tentang utas atau handel proses yang telah dibuka. |
OB_POST_DUPLICATE_HANDLE_INFORMATION Struktur OB_POST_DUPLICATE_HANDLE_INFORMATION menyediakan informasi ke rutinitas ObjectPostCallback tentang utas atau handel proses yang telah diduplikasi. |
OB_POST_OPERATION_INFORMATION Struktur OB_POST_OPERATION_INFORMATION menyediakan informasi tentang operasi penanganan proses atau utas ke rutinitas ObjectPostCallback. |
OB_POST_OPERATION_PARAMETERS Serikat OB_POST_OPERATION_PARAMETERS menjelaskan parameter khusus operasi untuk rutinitas ObjectPostCallback. |
OB_PRE_CREATE_HANDLE_INFORMATION Struktur OB_PRE_CREATE_HANDLE_INFORMATION menyediakan informasi ke rutinitas ObjectPreCallback tentang utas atau handel proses yang sedang dibuka. |
OB_PRE_DUPLICATE_HANDLE_INFORMATION Struktur OB_PRE_DUPLICATE_HANDLE_INFORMATION menyediakan informasi ke rutinitas ObjectPreCallback tentang utas atau handel proses yang sedang diduplikasi. |
OB_PRE_OPERATION_INFORMATION Struktur OB_PRE_OPERATION_INFORMATION menyediakan informasi tentang operasi penanganan proses atau utas ke rutinitas ObjectPreCallback. |
OB_PRE_OPERATION_PARAMETERS Serikat OB_PRE_OPERATION_PARAMETERS menjelaskan parameter khusus operasi untuk rutinitas ObjectPreCallback. |
OSVERSIONINFOEXW Struktur RTL_OSVERSIONINFOEXW berisi informasi versi sistem operasi. |
OSVERSIONINFOW Struktur RTL_OSVERSIONINFOW berisi informasi versi sistem operasi. |
PCI_ATS_INTERFACE Mendefinisikan struktur PCI_ATS_INTERFACE. |
PCI_CAPABILITIES_HEADER Struktur _PCI_CAPABILITIES_HEADER (wdm.h) mendefinisikan header yang ada di setiap struktur kemampuan PCI. |
PCI_COMMON_CONFIG Struktur _PCI_COMMON_CONFIG (wdm.h) mendefinisikan informasi konfigurasi PCI standar. |
PCI_DEVICE_PRESENT_INTERFACE Struktur PCI_DEVICE_PRESENT_INTERFACE disediakan untuk penggunaan sistem. |
PCI_EXPRESS_AER_CAPABILITIES Struktur _PCI_EXPRESS_AER_CAPABILITIES (wdm.h) menjelaskan kemampuan kesalahan tingkat lanjut PCI Express (PCIe) dan register kontrol. |
PCI_EXPRESS_AER_CAPABILITY Struktur _PCI_EXPRESS_AER_CAPABILITY (wdm.h) menjelaskan struktur kemampuan pelaporan kesalahan tingkat lanjut PCI Express (PCIe). |
PCI_EXPRESS_BRIDGE_AER_CAPABILITY Struktur _PCI_EXPRESS_BRIDGE_AER_CAPABILITY (wdm.h) mendefinisikan kemampuan pelaporan kesalahan tingkat lanjut PCI Express (PCIe) untuk perangkat jembatan PCIe. |
PCI_EXPRESS_CORRECTABLE_ERROR_MASK Struktur _PCI_EXPRESS_CORRECTABLE_ERROR_MASK (wdm.h) menjelaskan registrasi masker kesalahan PCI Express (PCIe) yang dapat dikoreksi yang digunakan dalam pelaporan kesalahan tingkat lanjut. |
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS Struktur _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS (wdm.h) menjelaskan daftar status kesalahan PCI Express (PCIe) yang dapat dikoreksi untuk pelaporan kesalahan tingkat lanjut. |
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER Struktur _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (wdm.h) menjelaskan header untuk struktur kemampuan PCI Express (PCIe) yang diperluas. |
PCI_EXPRESS_ERROR_SOURCE_ID Struktur _PCI_EXPRESS_ERROR_SOURCE_ID (wdm.h) menjelaskan ID kesalahan pertama yang dapat dikoreksi dan tidak dapat dikoreksi pertama dalam daftar status kesalahan. |
PCI_EXPRESS_LINK_QUIESCENT_INTERFACE Struktur PCI_EXPRESS_LINK_QUIESCENT_INTERFACE disediakan untuk penggunaan sistem. |
PCI_EXPRESS_PTM_CAPABILITY Disediakan untuk PCI_EXPRESS_PTM_CAPABILITY. Jangan gunakan. |
PCI_EXPRESS_PTM_CAPABILITY_REGISTER Disediakan untuk PCI_EXPRESS_PTM_CAPABILITY_REGISTER. Jangan gunakan. |
PCI_EXPRESS_PTM_CONTROL_REGISTER Disediakan untuk PCI_EXPRESS_PTM_CONTROL_REGISTER. Jangan gunakan. |
PCI_EXPRESS_ROOT_ERROR_COMMAND Struktur _PCI_EXPRESS_ROOT_ERROR_COMMAND (wdm.h) menjelaskan register perintah akar PCI Express (PCIe) untuk pelaporan kesalahan tingkat lanjut. |
PCI_EXPRESS_ROOT_ERROR_STATUS Struktur _PCI_EXPRESS_ROOT_ERROR_STATUS (wdm.h) menjelaskan daftar status kesalahan akar PCI Express (PCIe) untuk pelaporan kesalahan tingkat lanjut. |
PCI_EXPRESS_ROOT_PORT_INTERFACE Struktur PCI_EXPRESS_ROOT_PORT_INTERFACE disediakan untuk penggunaan sistem. |
PCI_EXPRESS_ROOTPORT_AER_CAPABILITY Struktur _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY (wdm.h) menjelaskan struktur kemampuan pelaporan kesalahan tingkat lanjut PCI Express (PCIe). |
PCI_EXPRESS_SEC_AER_CAPABILITIES Struktur _PCI_EXPRESS_SEC_AER_CAPABILITIES (wdm.h) menjelaskan kemampuan kesalahan sekunder PCI Express (PCIe) dan register kontrol. |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK Struktur _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK (wdm.h) menjelaskan register masker kesalahan sekunder PCI Express (PCIe) yang tidak dapat dikoreksi. |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY Struktur _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY (wdm.h) menjelaskan daftar tingkat keparahan kesalahan pci Express (PCIe) sekunder yang tidak dapat dikoreksi. |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS Struktur _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS (wdm.h) menjelaskan daftar status kesalahan pci Express (PCIe) sekunder yang tidak dapat dikoreksi. |
PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY Struktur _PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY (wdm.h) menjelaskan nomor seri untuk perangkat PCI Express (PCIe). |
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK Struktur _PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK (wdm.h) menjelaskan daftar masker kesalahan PCI Express (PCIe) yang tidak dapat dikoreksi. |
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY Struktur _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY (wdm.h) menjelaskan daftar tingkat keparahan kesalahan PCI Express (PCIe) yang tidak dapat dikoreksi. |
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS Struktur _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS (wdm.h) menjelaskan daftar status kesalahan PCI Express (PCIe) yang tidak dapat dikoreksi. |
PCI_MSIX_TABLE_CONFIG_INTERFACE Struktur PCI_MSIX_TABLE_CONFIG_INTERFACE memungkinkan driver perangkat untuk memodifikasi pengaturan interupsi MSI-X mereka. Struktur ini menjelaskan antarmuka GUID_MSIX_TABLE_CONFIG_INTERFACE. |
PCI_PM_CAPABILITY Struktur _PCI_PM_CAPABILITY (wdm.h) berisi bidang yang menjelaskan kemampuan manajemen daya perangkat. |
PCI_PMC Struktur _PCI_PMC (wdm.h) menjelaskan konten kemampuan manajemen daya mendaftar. |
PCI_PMCSR Struktur _PCI_PMCSR (wdm.h) menjelaskan konten daftar status kontrol manajemen daya perangkat. |
PCI_PMCSR_BSE Struktur _PCI_PMCSR_BSE (wdm.h) menjelaskan isi daftar status kontrol manajemen daya untuk ekstensi dukungan jembatan PCI. |
PCI_SECURITY_INTERFACE2 Mendefinisikan struktur PCI_SECURITY_INTERFACE2. |
PCI_SEGMENT_BUS_NUMBER Microsoft hanya mencadangkan struktur PCI_SEGMENT_BUS_NUMBER untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
PCI_SLOT_NUMBER Struktur _PCI_SLOT_NUMBER (wdm.h) sudah usang. Ini mendefinisikan format parameter Slot ke rutinitas HalXxxBusData usang. |
PCI_VIRTUALIZATION_INTERFACE Pelajari selengkapnya tentang struktur PCI_VIRTUALIZATION_INTERFACE. |
PCI_X_CAPABILITY Struktur PCI_X_CAPABILITY (wdm.h) melaporkan konten perintah dan daftar status perangkat yang sesuai dengan Addendum PCI-X ke Spesifikasi Bus Lokal PCI. |
PCW_CALLBACK_INFORMATION Serikat PCW_CALLBACK_INFORMATION menyediakan detail tentang pemberitahuan yang akan dikirim. Penyedia meneruskan pointer ke union ini sebagai parameter ke fungsi PcwCallback. |
PCW_COUNTER_DESCRIPTOR Struktur PCW_COUNTER_DESCRIPTOR menyediakan detail tentang pemberitahuan yang akan dikirim. |
PCW_COUNTER_INFORMATION Struktur PCW_COUNTER_INFORMATION menjelaskan atribut yang mengidentifikasi instans tertentu dari penghitung. |
PCW_DATA Struktur PCW_DATA menjelaskan array blok data yang terkait dengan instans. |
PCW_MASK_INFORMATION Struktur PCW_MASK_INFORMATION menyediakan detail tentang pemberitahuan untuk dikirim ke penyedia. Informasi ini diteruskan sebagai bagian dari parameter Info ke fungsi PcwCallback. Informasi masker ini disertakan dalam PCW_CALLBACK_INFORMATION. |
PCW_REGISTRATION_INFORMATION Struktur PCW_REGISTRATION_INFORMATION memasok detail tentang penyedia dan penghitung. |
PLUGPLAY_NOTIFICATION_HEADER Struktur PLUGPLAY_NOTIFICATION_HEADER disertakan di awal setiap struktur pemberitahuan PnP, seperti struktur DEVICE_INTERFACE_CHANGE_NOTIFICATION. |
PNP_BUS_INFORMATION Struktur PNP_BUS_INFORMATION menggambarkan bus. |
PO_FX_COMPONENT_IDLE_STATE Struktur PO_FX_COMPONENT_IDLE_STATE menentukan atribut status daya Fx komponen dalam perangkat. |
PO_FX_COMPONENT_PERF_INFO Struktur PO_FX_COMPONENT_PERF_INFO menjelaskan semua set status performa untuk satu komponen dalam perangkat. |
PO_FX_COMPONENT_PERF_SET Struktur PO_FX_COMPONENT_PERF_SET mewakili serangkaian status performa untuk satu komponen dalam perangkat. |
PO_FX_COMPONENT_V1 Struktur PO_FX_COMPONENT menjelaskan atribut status daya komponen dalam perangkat. |
PO_FX_COMPONENT_V2 Pelajari bagaimana struktur PO_FX_COMPONENT menjelaskan atribut status daya komponen di perangkat. |
PO_FX_DEVICE_V1 Struktur PO_FX_DEVICE menjelaskan atribut daya perangkat ke kerangka kerja manajemen daya (PoFx). |
PO_FX_DEVICE_V2 Pelajari bagaimana struktur PO_FX_DEVICE menjelaskan atribut daya perangkat ke kerangka kerja manajemen daya (PoFx). |
PO_FX_DEVICE_V3 Pelajari selengkapnya tentang: struktur PO_FX_DEVICE_V3 |
PO_FX_PERF_STATE Struktur PO_FX_PERF_STATE mewakili status performa untuk satu komponen dalam perangkat. |
PO_FX_PERF_STATE_CHANGE Struktur PO_FX_PERF_STATE_CHANGE berisi informasi tentang perubahan pada status performa yang diminta dengan memanggil rutinitas PoFxIssueComponentPerfStateChange atau PoFxIssueComponentPerfStateChangeMultiple. |
POOL_CREATE_EXTENDED_PARAMS Menentukan struktur POOL_CREATE_EXTENDED_PARAMS. |
POOL_EXTENDED_PARAMETER Pelajari selengkapnya tentang: POOL_EXTENDED_PARAMETER |
POOL_EXTENDED_PARAMS_SECURE_POOL Mendefinisikan struktur POOL_EXTENDED_PARAMS_SECURE_POOL. |
POWER_PLATFORM_INFORMATION Pelajari bagaimana struktur POWER_PLATFORM_INFORMATION berisi informasi tentang kemampuan daya sistem. |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES Pelajari selengkapnya tentang: struktur POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES (wdm.h) |
POWER_STATE Pelajari bagaimana serikat POWER_STATE menentukan nilai status daya sistem atau nilai status daya perangkat. |
PRIVILEGE_SET Struktur PRIVILEGE_SET menentukan sekumpulan hak istimewa keamanan. |
PTM_CONTROL_INTERFACE Disediakan untuk PTM_CONTROL_INTERFACE. Jangan gunakan. |
REENUMERATE_SELF_INTERFACE_STANDARD Struktur antarmuka REENUMERATE_SELF_INTERFACE_STANDARD memungkinkan driver meminta agar driver bus induknya menghitung ulang perangkat driver. Struktur ini mendefinisikan antarmuka GUID_REENUMERATE_SELF_INTERFACE_STANDARD. |
REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION Struktur REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION berisi informasi yang dapat digunakan rutinitas RegistryCallback driver untuk membebaskan sumber daya yang sebelumnya dialokasikan driver untuk konteks yang terkait dengan objek registri. |
REG_CREATE_KEY_INFORMATION Usang, gunakan REG_CREATE_KEY_INFORMATION_V1 sebagai gantinya. Struktur REG_CREATE_KEY_INFORMATION berisi informasi yang dapat digunakan oleh rutinitas RegistryCallback driver saat kunci registri yang sedang dibuat. |
REG_CREATE_KEY_INFORMATION_V1 Struktur REG_CREATE_KEY_INFORMATION_V1 berisi informasi yang dapat digunakan oleh rutinitas RegistryCallback driver filter saat kunci registri sedang dibuat. |
REG_DELETE_KEY_INFORMATION Struktur REG_DELETE_KEY_INFORMATION berisi informasi yang dapat digunakan oleh rutinitas RegistryCallback driver saat kunci registri sedang dihapus. |
REG_DELETE_VALUE_KEY_INFORMATION Struktur REG_DELETE_VALUE_KEY_INFORMATION berisi informasi yang dapat digunakan oleh rutinitas RegistryCallback driver saat nilai kunci registri sedang dihapus. |
REG_ENUMERATE_KEY_INFORMATION Struktur REG_ENUMERATE_KEY_INFORMATION menjelaskan satu subkunci kunci yang subkuncinya sedang dijumlahkan. |
REG_ENUMERATE_VALUE_KEY_INFORMATION Struktur REG_ENUMERATE_VALUE_KEY_INFORMATION menjelaskan satu entri nilai kunci yang entri nilainya sedang dijumlahkan. |
REG_KEY_HANDLE_CLOSE_INFORMATION Struktur REG_KEY_HANDLE_CLOSE_INFORMATION berisi informasi tentang kunci registri yang handelnya akan ditutup. |
REG_LOAD_KEY_INFORMATION Struktur REG_LOAD_KEY_INFORMATION berisi informasi tentang sarang registri yang sedang dimuat. |
REG_LOAD_KEY_INFORMATION_V2 Struktur REG_LOAD_KEY_INFORMATION_V2 berisi informasi tentang sarang registri yang sedang dimuat. |
REG_POST_CREATE_KEY_INFORMATION Struktur REG_POST_CREATE_KEY_INFORMATION berisi hasil upaya untuk membuat kunci registri. |
REG_POST_OPERATION_INFORMATION Struktur REG_POST_OPERATION_INFORMATION berisi informasi tentang operasi registri lengkap yang dapat digunakan oleh rutinitas RegistryCallback. |
REG_PRE_CREATE_KEY_INFORMATION Struktur REG_PRE_OPEN_KEY_INFORMATION berisi nama kunci registri yang akan dibuka. |
REG_QUERY_KEY_INFORMATION Struktur REG_QUERY_KEY_INFORMATION menjelaskan metadata yang akan dikueri untuk kunci. |
REG_QUERY_KEY_NAME Struktur REG_QUERY_KEY_NAME menjelaskan nama kunci registri lengkap dari objek yang sedang dikueri. |
REG_QUERY_KEY_SECURITY_INFORMATION Struktur REG_QUERY_KEY_SECURITY_INFORMATION menerima informasi keamanan untuk objek kunci registri. |
REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION Struktur REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION menjelaskan beberapa entri nilai yang sedang diambil untuk kunci. |
REG_QUERY_VALUE_KEY_INFORMATION Struktur REG_QUERY_VALUE_KEY_INFORMATION berisi informasi tentang entri nilai kunci registri yang sedang dikueri. |
REG_RENAME_KEY_INFORMATION Struktur REG_RENAME_KEY_INFORMATION berisi nama baru untuk kunci registri yang namanya akan diubah. |
REG_REPLACE_KEY_INFORMATION Struktur REG_REPLACE_KEY_INFORMATION menjelaskan metadata yang akan diganti untuk kunci. |
REG_RESTORE_KEY_INFORMATION Struktur REG_RESTORE_KEY_INFORMATION berisi informasi untuk kunci registri yang akan dipulihkan. |
REG_SAVE_KEY_INFORMATION Struktur REG_SAVE_KEY_INFORMATION berisi informasi untuk kunci registri yang akan disimpan. |
REG_SAVE_MERGED_KEY_INFORMATION Mendefinisikan struktur REG_SAVE_MERGED_KEY_INFORMATION. |
REG_SET_INFORMATION_KEY_INFORMATION Struktur REG_SET_INFORMATION_KEY_INFORMATION menjelaskan pengaturan baru untuk metadata kunci. |
REG_SET_KEY_SECURITY_INFORMATION Struktur REG_SET_KEY_SECURITY_INFORMATION menentukan informasi keamanan untuk objek kunci registri. |
REG_SET_VALUE_KEY_INFORMATION Struktur REG_SET_VALUE_INFORMATION menjelaskan pengaturan baru untuk entri nilai kunci registri. |
REG_UNLOAD_KEY_INFORMATION Struktur REG_UNLOAD_KEY_INFORMATION berisi informasi yang dapat digunakan rutinitas RegistryCallback driver saat sarang registri dibongkar. |
RESOURCEMANAGER_BASIC_INFORMATION Struktur RESOURCEMANAGER_BASIC INFORMATION berisi informasi tentang objek resource manager. |
RESOURCEMANAGER_COMPLETION_INFORMATION Struktur RESOURCEMANAGER_COMPLETION_INFORMATION tidak digunakan. |
SCATTER_GATHER_LIST Struktur SCATTER_GATHER_LIST menjelaskan daftar sebar/kumpulkan untuk operasi DMA. |
SDEV_IDENTIFIER_INTERFACE Topik tempat penampung ini disediakan sebagai contoh dokumentasi yang mungkin disertakan dalam rilis selanjutnya. Materi ini belum tersedia. |
SECTION_OBJECT_POINTERS Struktur SECTION_OBJECT_POINTERS, yang dialokasikan oleh sistem file atau driver pengalihan, digunakan oleh manajer memori dan manajer cache untuk menyimpan informasi terkait pemetaan file dan cache untuk aliran file. |
SECURITY_SUBJECT_CONTEXT Struktur SECURITY_SUBJECT_CONTEXT digunakan untuk menangkap konteks keamanan subjek untuk validasi akses dan audit. |
SET_POWER_SETTING_VALUE Topik ini menjelaskan struktur SET_POWER_SETTING_VALUE. |
SLIST_ENTRY Struktur SLIST_ENTRY menjelaskan entri dalam daftar yang ditautkan secara berurutan. |
SYSTEM_POOL_ZEROING_INFORMATION Microsoft hanya mencadangkan struktur SYSTEM_POOL_ZEROING_INFORMATION untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
SYSTEM_POWER_STATE_CONTEXT Pelajari bagaimana struktur SYSTEM_POWER_STATE_CONTEXT adalah struktur sistem buram sebagian yang berisi informasi tentang status daya sistem komputer sebelumnya. |
TARGET_DEVICE_CUSTOM_NOTIFICATION Struktur TARGET_DEVICE_CUSTOM_NOTIFICATION menjelaskan peristiwa perangkat kustom. |
TARGET_DEVICE_REMOVAL_NOTIFICATION Struktur TARGET_DEVICE_REMOVAL_NOTIFICATION menjelaskan peristiwa penghapusan perangkat. Manajer PnP mengirimkan struktur ini ke driver yang mendaftarkan rutinitas panggilan balik untuk pemberitahuan peristiwa EventCategoryTargetDeviceChange. |
TIME_FIELDS Struktur TIME_FIELDS menjelaskan informasi waktu untuk rutinitas konversi waktu. |
TRANSACTION_BASIC_INFORMATION Struktur TRANSACTION_BASIC_INFORMATION berisi informasi tentang objek transaksi. |
TRANSACTION_ENLISTMENT_PAIR Struktur TRANSACTION_ENLISTMENT_PAIR berisi informasi tentang pendaftaran yang terkait dengan objek transaksi. |
TRANSACTION_ENLISTMENTS_INFORMATION Struktur TRANSACTION_ENLISTMENTS_INFORMATION berisi informasi tentang pendaftaran yang terkait dengan objek transaksi. |
TRANSACTION_PROPERTIES_INFORMATION Struktur TRANSACTION_PROPERTIES_INFORMATION berisi properti objek transaksi. |
TRANSACTIONMANAGER_BASIC_INFORMATION Struktur TRANSACTIONMANAGER_BASIC_INFORMATION berisi informasi tentang objek manajer transaksi. |
TRANSACTIONMANAGER_LOG_INFORMATION Struktur TRANSACTIONMANAGER_LOG_INFORMATION berisi informasi tentang objek manajer transaksi. |
TRANSACTIONMANAGER_LOGPATH_INFORMATION Struktur TRANSACTIONMANAGER_LOGPATH_INFORMATION berisi informasi tentang objek manajer transaksi. |
TRANSACTIONMANAGER_RECOVERY_INFORMATION Struktur TRANSACTIONMANAGER_RECOVERY_INFORMATION berisi informasi tentang objek manajer transaksi. |
VPB Struktur blok parameter volume (VPB) digunakan untuk memetakan objek perangkat yang mewakili volume sistem file yang dipasang ke objek perangkat yang mewakili perangkat disk fisik atau virtual. |
WAIT_CONTEXT_BLOCK Dicadangkan untuk WAIT_CONTEXT_BLOCK. Jangan gunakan. |
WORK_QUEUE_ITEM Struktur WORK_QUEUE_ITEM digunakan untuk memposting item kerja ke antrean kerja sistem. |
XSAVE_CET_U_FORMAT Format untuk komponen CET_U XSTATE. |
Enumerasi
BOUND_CALLBACK_STATUS Enumerasi BOUND_CALLBACK_STATUS menunjukkan bagaimana pengecualian batas mode pengguna diproses oleh fungsi BoundCallback. |
BUS_QUERY_ID_TYPE Topik ini menjelaskan enumerasi BUS_QUERY_ID_TYPE. |
CLFS_CONTEXT_MODE Enumerasi CLFS_CONTEXT_MODE menunjukkan jenis urutan yang diikuti driver Common Log File System (CLFS) saat membaca sekumpulan rekaman dari aliran. |
CLFS_MGMT_POLICY_TYPE Jenis enumerasi CLFS_MGMT_POLICY_TYPE mengidentifikasi jenis kebijakan manajemen CLFS. |
CLS_LOG_INFORMATION_CLASS Enumerasi CLFS_LOG_INFORMATION_CLASS menunjukkan jenis informasi yang diminta oleh panggilan ke ClfsQueryLogFileInformation. |
D3COLD_LAST_TRANSITION_STATUS Enumerasi D3COLD_LAST_TRANSITION_STATUS menunjukkan apakah transisi terbaru ke status daya perangkat D3hot diikuti oleh transisi ke status daya perangkat D3cold. |
DEVICE_DIRECTORY_TYPE Direktori tempat driver dimuat. |
DEVICE_INSTALL_STATE Enumerasi DEVICE_INSTALL_STATE menjelaskan status penginstalan perangkat. |
DEVICE_POWER_STATE Pelajari bagaimana jenis enumerasi DEVICE_POWER_STATE menunjukkan status daya perangkat. |
DEVICE_REGISTRY_PROPERTY Enumerasi DEVICE_REGISTRY_PROPERTY mengidentifikasi properti perangkat yang disimpan dalam registri. |
DEVICE_REMOVAL_POLICY Enumerasi DEVICE_REMOVAL_POLICY menjelaskan kebijakan penghapusan perangkat. |
DEVICE_RESET_TYPE Enumerasi DEVICE_RESET_TYPE menentukan jenis reset perangkat yang diminta oleh panggilan ke rutinitas DeviceReset dari antarmuka GUID_DEVICE_RESET_INTERFACE_STANDARD. |
DEVICE_TEXT_TYPE Topik ini menjelaskan enumerasi DEVICE_TEXT_TYPE. |
DEVICE_USAGE_NOTIFICATION_TYPE Pelajari selengkapnya tentang: enumerasi DEVICE_USAGE_NOTIFICATION_TYPE |
DEVICE_WAKE_DEPTH Enumerasi DEVICE_WAKE_DEPTH menentukan status daya perangkat terdalam dari mana perangkat dapat memicu sinyal bangun. |
DIRECTORY_NOTIFY_INFORMATION_CLASS Pelajari selengkapnya tentang enumerasi DIRECTORY_NOTIFY_INFORMATION_CLASS. |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE Pelajari selengkapnya tentang: DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE Menyediakan jenis konfigurasi opsional yang dapat disediakan saat membuat buffer umum dari MDL. Nilai konfigurasi yang sesuai dengan jenis disimpan dalam struktur DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION. |
DMA_COMPLETION_STATUS Enumerasi DMA_COMPLETION_STATUS menjelaskan status penyelesaian transfer DMA. |
DOMAIN_CONFIGURATION_ARCH Menentukan nilai untuk jenis arsitektur sistem yang ditentukan. |
DRIVER_DIRECTORY_TYPE Pelajari selengkapnya tentang: enumerasi _DRIVER_DIRECTORY_TYPE |
DRIVER_REGKEY_TYPE Pelajari selengkapnya tentang: enumerasi DRIVER_REGKEY_TYPE |
ENLISTMENT_INFORMATION_CLASS Enumerasi ENLISTMENT_INFORMATION_CLASS mengidentifikasi jenis informasi yang dapat diatur oleh rutinitas ZwSetInformationEnlistment dan bahwa rutinitas ZwQueryInformationEnlistment dapat mengambil objek pendaftaran. |
EX_POOL_PRIORITY Pelajari selengkapnya tentang: EX_POOL_PRIORITY |
FAULT_INFORMATION_ARCH Menentukan nilai untuk jenis arsitektur sistem. |
FAULT_INFORMATION_ARM64_TYPE Menentukan nilai untuk jenis kesalahan. |
FILE_INFORMATION_CLASS Pelajari selengkapnya tentang enumerasi FILE_INFORMATION_CLASS. |
FS_INFORMATION_CLASS Enumerasi FS_INFORMATION_CLASS berisi konstanta kelas informasi yang menentukan jenis struktur informasi apa yang ada untuk satu set atau operasi kueri. |
IMAGE_POLICY_ENTRY_TYPE Enumerasi _IMAGE_POLICY_ENTRY_TYPE tidak didukung. |
IMAGE_POLICY_ID Enumerasi _IMAGE_POLICY_ID tidak didukung. |
INTERFACE_TYPE Enumerasi _INTERFACE_TYPE (wdm.h) menentukan nilai yang menunjukkan jenis driver bus yang menerbitkan antarmuka. |
IO_ACCESS_MODE _IO_ACCESS_MODE mendefinisikan jenis mode akses untuk I/O File Terjadwal (SFIO). |
IO_ACCESS_TYPE _IO_ACCESS_TYPE mendefinisikan hak akses untuk I/O File Terjadwal (SFIO). |
IO_ALLOCATION_ACTION Jenis IO_ALLOCATION_ACTION yang dijumlahkan digunakan untuk menentukan nilai pengembalian untuk rutinitas AdapterControl dan ControllerControl. |
IO_CONTAINER_INFORMATION_CLASS Enumerasi IO_CONTAINER_INFORMATION_CLASS berisi konstanta yang menunjukkan kelas informasi sistem yang dapat diminta driver mode kernel. |
IO_CONTAINER_NOTIFICATION_CLASS Enumerasi IO_CONTAINER_NOTIFICATION_CLASS berisi konstanta yang menunjukkan kelas peristiwa di mana driver mode kernel dapat mendaftar untuk menerima pemberitahuan. |
IO_NOTIFICATION_EVENT_CATEGORY Pelajari selengkapnya tentang: enumerasi IO_NOTIFICATION_EVENT_CATEGORY |
IO_PAGING_PRIORITY Enumerasi IO_PAGING_PRIORITY menjelaskan nilai prioritas untuk I/O IRP halaman. |
IO_PRIORITY_HINT Jenis enumerasi IO_PRIORITY_HINT menentukan petunjuk prioritas untuk IRP. |
IO_SESSION_EVENT Enumerasi IO_SESSION_EVENT menunjukkan jenis peristiwa sesi tempat driver menerima pemberitahuan. |
IO_SESSION_STATE Enumerasi IO_SESSION_STATE berisi konstanta yang menunjukkan status sesi pengguna saat ini. |
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE Menjelaskan jenis konfigurasi yang digunakan saat pembuatan IOMMU_DMA_DEVICE tergantung pada jenis perangkat dan sistem. |
IOMMU_DMA_DOMAIN_TYPE Menjelaskan jenis domain yang dapat dibuat dan berinteraksi melalui DMA_IOMMU_INTERFACE_EX. |
IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE Enum IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE menunjukkan jenis alokator logis yang dijelaskan dalam struktur IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG. |
IOMMU_MAP_PHYSICAL_ADDRESS_TYPE Enum IOMMU_MAP_PHYSICAL_ADDRESS_TYPE menunjukkan format alamat fisik yang dijelaskan dalam struktur IOMMU_MAP_PHYSICAL_ADDRESS. |
IRQ_DEVICE_POLICY Jenis enumerasi _IRQ_DEVICE_POLICY (wdm.h) menunjukkan kebijakan sistem operasi yang digunakan untuk menetapkan interupsi dari perangkat ke prosesor yang berbeda. |
IRQ_PRIORITY Jenis enumerasi _IRQ_PRIORITY (wdm.h) menunjukkan prioritas yang harus diberikan sistem untuk melayani gangguan perangkat. |
KBUGCHECK_CALLBACK_REASON Jenis enumerasi KBUGCHECK_CALLBACK_REASON menentukan situasi di mana panggilan balik pemeriksaan bug dijalankan. |
KBUGCHECK_DUMP_IO_TYPE Jenis enumerasi KBUGCHECK_DUMP_IO_TYPE mengidentifikasi jenis bagian data dalam file crash dump. |
KE_PROCESSOR_CHANGE_NOTIFY_STATE Topik ini menjelaskan enumerasi KE_PROCESSOR_CHANGE_NOTIFY_STATE. |
KEY_INFORMATION_CLASS Jenis enumerasi KEY_INFORMATION_CLASS mewakili jenis informasi yang akan diberikan tentang kunci registri. |
KEY_SET_INFORMATION_CLASS Jenis enumerasi KEY_SET_INFORMATION_CLASS mewakili jenis informasi yang akan diatur untuk kunci registri. |
KEY_VALUE_INFORMATION_CLASS Jenis enumerasi KEY_VALUE_INFORMATION_CLASS menentukan jenis informasi yang akan disuplai tentang nilai kunci registri. |
KINTERRUPT_MODE Jenis enumerasi _KINTERRUPT_MODE (wdm.h) menunjukkan apakah interupsi dipicu tingkat atau dipicu tepi. |
KINTERRUPT_POLARITY Enumerasi _KINTERRUPT_POLARITY (wdm.h) berisi nilai yang menunjukkan bagaimana perangkat memberi sinyal permintaan interupsi pada garis interupsi. |
KTMOBJECT_TYPE Enumerasi KTMOBJECT_TYPE mengidentifikasi jenis objek yang didukung KTM. |
LATENCY_TIME Topik ini menjelaskan enumerasi LATENCY_TIME. |
LOCK_OPERATION Enumerasi LOCK_OPERATION menentukan jenis akses yang sesuai untuk jenis operasi I/O. |
MEM_EXTENDED_PARAMETER_TYPE Menentukan nilai untuk parameter yang diperluas digunakan untuk pemetaan file ke dalam ruang alamat. |
MEM_SECTION_EXTENDED_PARAMETER_TYPE Pelajari selengkapnya tentang: enumerasi MEM_SECTION_EXTENDED_PARAMETER_TYPE |
MEMORY_CACHING_TYPE Jenis enumerasi _MEMORY_CACHING_TYPE (wdm.h) menentukan perilaku penembolokan yang diizinkan saat mengalokasikan atau memetakan memori. |
MONITOR_DISPLAY_STATE Pelajari bagaimana metode ini menunjukkan status daya monitor yang ditampilkan. |
NPEM_CONTROL_STANDARD_CONTROL_BIT Pelajari selengkapnya tentang: NPEM_CONTROL_STANDARD_CONTROL_BIT |
PCW_CALLBACK_TYPE Enumerasi PCW_CALLBACK_TYPE menentukan jenis pemberitahuan untuk dikirim ke penyedia terdaftar dari counterset. Penyedia meneruskan penunjuk ke enumerasi ini sebagai parameter ke fungsi PcwCallback. |
PO_FX_PERF_STATE_TYPE Enumerasi PO_FX_PERF_STATE_TYPE berisi nilai yang menjelaskan jenis status performa dalam PO_FX_COMPONENT_PERF_SET. |
PO_FX_PERF_STATE_UNIT Enumerasi PO_FX_PERF_STATE_UNIT berisi nilai yang menjelaskan jenis unit yang dikontrol oleh status performa dalam PO_FX_COMPONENT_PERF_SET. |
POOL_EXTENDED_PARAMETER_TYPE Pelajari selengkapnya tentang: POOL_EXTENDED_PARAMETER_TYPE |
POOL_TYPE Jenis enumerasi POOL_TYPE menentukan jenis memori sistem yang akan dialokasikan. |
POWER_ACTION Pelajari bagaimana enumerasi POWER_ACTION (wdm.h) mengidentifikasi tindakan daya sistem yang dapat terjadi di komputer. |
POWER_INFORMATION_LEVEL POWER_INFORMATION_LEVEL menghitung indikator informasi tingkat daya. |
POWER_MONITOR_REQUEST_REASON Topik ini menjelaskan enumerasi POWER_MONITOR_REQUEST_REASON. |
POWER_MONITOR_REQUEST_TYPE Topik ini menjelaskan enumerasi POWER_MONITOR_REQUEST_TYPE. |
POWER_REQUEST_TYPE Pelajari bagaimana enumerasi POWER_REQUEST_TYPE menunjukkan jenis permintaan daya. |
POWER_STATE_TYPE Pelajari bagaimana jenis enumerasi POWER_STATE_TYPE menunjukkan bahwa nilai status daya adalah status daya sistem atau status daya perangkat. |
POWER_USER_PRESENCE_TYPE Topik ini menjelaskan enumerasi POWER_USER_PRESENCE_TYPE. |
REG_NOTIFY_CLASS Jenis enumerasi REG_NOTIFY_CLASS menentukan jenis operasi registri yang diteruskan manajer konfigurasi ke rutinitas RegistryCallback. |
RESOURCEMANAGER_INFORMATION_CLASS Enumerasi RESOURCEMANAGER_INFORMATION_CLASS mengidentifikasi jenis informasi yang dapat diambil oleh rutinitas ZwQueryInformationResourceManager untuk objek manajer sumber daya. |
SE_IMAGE_TYPE Pelajari selengkapnya tentang: enumerasi _SE_IMAGE_TYPE |
SECURITY_IMPERSONATION_LEVEL Jenis enumerasi SECURITY_IMPERSONATION_LEVEL berisi nilai yang menentukan tingkat peniruan keamanan. Tingkat peniruan keamanan mengatur derajat di mana proses server dapat bertindak atas nama proses klien. |
SYSTEM_POWER_CONDITION Topik ini menjelaskan enumerasi SYSTEM_POWER_CONDITION. |
SYSTEM_POWER_STATE Pelajari bagaimana jenis enumerasi SYSTEM_POWER_STATE digunakan untuk menunjukkan status daya sistem. |
TRACE_INFORMATION_CLASS Jenis enumerasi TRACE_INFORMATION_CLASS digunakan untuk menunjukkan jenis informasi yang terkait dengan sesi pelacakan peristiwa WMI. |
TRANSACTION_INFORMATION_CLASS Enumerasi TRANSACTION_INFORMATION_CLASS menentukan jenis informasi yang dapat diatur ZwSetInformationTransaction dan ZwQueryInformationTransaction dapat mengambil untuk objek manajer transaksi. |
TRANSACTION_OUTCOME Enumerasi TRANSACTION_OUTCOME menentukan hasil (hasil) yang dapat ditetapkan KTM ke transaksi. |
TRANSACTION_STATE Enumerasi TRANSACTION_STATE menentukan status yang dapat ditetapkan KTM ke transaksi. |
TRANSACTIONMANAGER_INFORMATION_CLASS Enumerasi TRANSACTIONMANAGER_INFORMATION_CLASS menentukan jenis informasi yang dapat diambil oleh rutinitas ZwQueryInformationTransactionManager untuk objek manajer transaksi. |
WORK_QUEUE_TYPE Jenis enumerasi WORK_QUEUE_TYPE menunjukkan jenis utas pekerja sistem yang menangani item kerja. |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk