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 bergantian ke ekor daftar struktur LIST_ENTRY yang ditautkan bergantian. |
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 atom 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 yang mendasar yang menyimpan rekaman aliran. |
ClfsCreateMarshallingArea Rutinitas ClfsCreateMarshallingArea membuat area marshalling untuk aliran CLFS dan mengembalikan pointer ke konteks buram yang mewakili area marshalling 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 dihapus. |
ClfsDeleteLogFile Rutinitas ClfsDeleteLogFile menandai aliran CLFS untuk dihapus. |
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, ke penyimpanan yang 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. |
ClfsLsnBuat 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 lain. Dua LSN harus berasal dari aliran yang sama. |
ClfsLsnLess Rutinitas ClfsLsnLess menentukan apakah satu LSN kurang dari LSN lainnya. Dua 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 angka 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 mendasarnya atau keduanya. |
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 restart 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 atom menghapus sekumpulan kontainer dari log CLFS. |
ClfsReserveAndAppendLog Rutinitas ClfsReserveAndAppendLog mencadangkan ruang di area marshalling atau menambahkan catatan ke area marshalling 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 yang termasuk dalam 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 atom menambahkan rekaman hidupkan ulang baru ke aliran CLFS, menghapus rekaman 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 penunjuk 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 sudah 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. |
Rutinitas DbgPrint mengirim pesan ke debugger kernel. |
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 menyediakan informasi tujuan khusus untuk memodifikasi pendaftaran penyedia ETW mode kernel. |
Fungsi EtwUnregister membatalkan pendaftaran penyedia peristiwa dan harus dipanggil sebelum penyedia keluar. |
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. |
EtwriteString 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 putaran 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 disebarkan dari daftar lookaside tertentu, atau mengembalikan penunjuk ke entri yang tidak dialokasikan baru. |
ExAllocateFromPagedLookasideList Rutinitas ExAllocateFromPagedLookasideList mengembalikan penunjuk ke entri halaman dari daftar lookaside tertentu, atau mengembalikan penunjuk ke entri halaman yang baru dialokasikan. |
ExAllocatePool Rutinitas ExAllocatePool 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 Usang. 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 Usang. Gunakan ExAllocatePool2 sebagai gantinya. Rutinitas ExAllocatePoolWithTag mengalokasikan memori kumpulan dari jenis yang ditentukan dan mengembalikan pointer ke blok yang dialokasikan. |
ExAllocatePoolWithTagPriority Rutinitas ExAllocatePoolWithTagPriority mengalokasikan memori kumpulan dari jenis yang ditentukan. |
ExAllocatePoolZero Pelajari selengkapnya tentang: ExAllocatePoolZero |
Rutinitas ExAllocateTimer mengalokasikan dan menginisialisasi objek timer. |
Rutinitas ExCancelTimer membatalkan timer yang ditetapkan oleh panggilan sebelumnya ke rutinitas ExSetTimer. |
ExConvertExclusiveToSharedLite Rutinitas ExConvertExclusiveToSharedLite mengonversi sumber daya tertentu dari 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. |
Rutinitas ExDeleteTimer menghapus objek timer yang sebelumnya dialokasikan oleh rutinitas ExAllocateTimer. |
exDestroyPool Menentukan fungsi ExDestroyPool. |
ExEnterCriticalRegionAndAcquireResourceExclusive Pelajari selengkapnya tentang rutinitas ExEnterCriticalRegionAndAcquireResourceExclusive. |
ExFlushLookasideListEx Rutinitas ExFlushLookasideListEx menghapus semua entri dari daftar lookaside yang ditentukan dan membebaskan penyimpanan yang dialokasikan untuk setiap entri. |
ExFreeCacheAwareRundownProtection Topik ini menjelaskan fungsi ExFreeCacheAwareRundownProtection. |
Fungsi ExFreePool (wdm.h) membatalkan blok memori kumpulan tertentu yang sebelumnya dialokasikan. |
ExFreePool2 Menentukan fungsi ExFreePool2. |
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. |
ExFreeToNPagedLookasideList Rutinitas ExFreeToNPagedLookasideList mengembalikan entri yang tidak disebarkan ke daftar lookaside tertentu atau ke kumpulan yang tidak dipaged. |
ExFreeToPagedLookasideList Rutinitas ExFreeToPagedLookasideList mengembalikan entri yang dapat di-pageable 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, yang 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 di-pageable dari ukuran yang ditentukan. |
ExInitializePushLock Menginisialisasi variabel penguncian push. |
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 Rutinitas ExInitializeSetTimerParameters 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 nilai kenaikan ULONG yang saling dikunci ke variabel LARGE_INTEGER. |
ExInterlockedAddUlong Rutinitas ExInterlockedAddUlong menambahkan nilai panjang yang tidak ditandatangani ke bilangan bulat yang tidak ditandatangani tertentu sebagai operasi atom. |
ExInterlockedCompareExchange64 Rutinitas ExInterlockedCompareExchange64 membandingkan satu variabel bilangan bulat dengan variabel lain dan, jika sama, mengatur variabel pertama ke nilai yang disediakan penelepon. |
exInterlockedFlushSList Rutinitas ExInterlockedFlushSList secara atom menghapus semua entri dari daftar yang ditautkan secara berurutan. |
ExInterlockedInsertHeadList Rutinitas ExInterlockedInsertHeadList secara atom menyisipkan entri di awal daftar struktur LIST_ENTRY yang ditautkan ganda. |
ExInterlockedInsertTailList Rutinitas ExInterlockedInsertTailList secara atom menyisipkan entri di akhir daftar struktur LIST_ENTRY yang ditautkan dua kali lipat. |
ExInterlockedPopEntryList Rutinitas ExInterlockedPopEntryList secara atom menghapus entri dari awal daftar struktur SINGLE_LIST_ENTRY yang ditautkan dengan nyanyian. |
ExInterlockedPopEntrySList Rutinitas ExInterlockedPopEntrySList secara atom menghapus entri pertama dari daftar yang ditautkan secara berurutan. |
ExInterlockedPushEntryList Rutinitas ExInterlockedPushEntryList secara atom menyisipkan entri di awal daftar struktur SINGLE_LIST_ENTRY yang ditautkan secara senyap. |
ExInterlockedPushEntrySList Rutinitas ExInterlockedPushEntrySList secara atom 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 tertaut 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 ke rutinitas yang disediakan pemanggil ke ExInitializeWorkItem. |
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 Merilis 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 mengatur penunjuk utas pemilik untuk sumber daya eksekutif. |
ExSetResourceOwnerPointerEx Rutinitas ExSetResourceOwnerPointerEx mentransfer kepemilikan sumber daya eksekutif dari utas panggilan ke pointer pemilik, yang merupakan alamat sistem yang mengidentifikasi pemilik sumber daya. |
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 putar 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 hingga 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 tertaut 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 lipat. |
InitializeSListHead Rutinitas InitializeSListHead (atau ExInitializeSListHead) menginisialisasi struktur SLIST_HEADER yang mewakili kepala daftar yang ditautkan secara berurutan. |
Rutinitas InsertHeadList menyisipkan entri di kepala daftar struktur LIST_ENTRY yang ditautkan ganda. |
InsertTailList Rutinitas InsertTailList menyisipkan entri di ekor daftar struktur LIST_ENTRY yang ditautkan ganda. |
InterlockedAnd Makro InterlockedAnd (wdm.h) secara atom menghitung operasi DAN 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 atom yang membandingkan nilai penunjuk 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 atom. |
InterlockedExchangeAdd Fungsi InterlockedExchangeAdd (wdm.h) menambahkan nilai ke bilangan bulat tertentu sebagai operasi atom 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 atom. |
InterlockedOr Fungsi InterlockedOr (wdm.h) secara atom 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, 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 pointer 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 pointer ke objek perangkat tertinggi sebelumnya. |
IoBuildAsynchronousFsdRequest Rutinitas IoBuildAsynchronousFsdRequest mengalokasikan dan menyiapkan IRP yang akan 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 mengatur 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 fungsi WdmlibIoConnectInterruptEx.#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 memasok handel untuk utas. |
IoCreateUnprotectedSymbolicLink Rutinitas IoCreateUnprotectedSymbolicLink menyiapkan tautan simbolis yang tidak terlindungi antara nama objek perangkat dan nama win32 yang terlihat. |
IoCsqInitialize Rutinitas IoCsqInitialize menginisialisasi tabel pengiriman antrean IRP pembatalan-aman driver. |
IoCsqInitializeEx Rutinitas IoCsqInitializeEx menginisialisasi tabel pengiriman untuk antrean IRP yang batal aman. |
IoCsqInsertIrp Rutinitas IoCsqInsertIrp menyisipkan IRP dalam antrean IRP pembatalan-aman driver. |
IoCsqInsertIrpEx Rutinitas IoCsqInsertIrpEx memasukkan IRP ke dalam antrean IRP pembatalan-aman 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 fungsi WdmlibIoDisconnectInterruptEx.#define IoDisconnectInterruptEx WdmlibIoDisconnectInterruptEx |
IoEnumerateKsrPersistentMemoryEx Microsoft mencadangkan fungsi IoEnumerateKsrPersistentMemoryEx hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
IofCallDriver Panggil IoCallDriver |
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 Rutinitas IoForwardIrpSynchronous 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 fungsi WdmlibIoGetAffinityInterrupt.#define IoGetAffinityInterrupt WdmlibIoGetAffinityInterrupt |
IoGetAttachedDeviceReference Rutinitas IoGetAttachedDeviceReference di wdm.h mengembalikan penunjuk ke objek perangkat tingkat tertinggi dalam tumpukan driver dan menaikkan jumlah referensi. |
IoGetBootDiskInformation Rutinitas IoGetBootDiskInformation mengembalikan informasi yang menjelaskan boot dan disk sistem. |
IoGetContainerInformation Rutinitas IoGetContainerInformation menyediakan informasi tentang status sesi pengguna saat ini. |
IoGetCurrentIrpStackLocation Rutinitas IoGetCurrentIrpStackLocation mengembalikan penunjuk ke lokasi tumpukan I/O pemanggil 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 dalam tumpukan objek perangkat bernama dan penunjuk ke objek file yang sesuai, jika akses yang diminta ke objek dapat diberikan. |
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 penunjuk ke antarmuka yang berisi penunjuk ke rutinitas IOMMU. |
IoGetIommuInterfaceEx Mengambil pointer ke antarmuka yang diperluas yang berisi sekumpulan 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. |
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 hubungan 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 Rutinitas IoIs32bitProcess 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 Rutinitas 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 IoOpenDeviceInterfaceRegistryKey mengembalikan handel ke kunci registri untuk menyimpan informasi tentang instans antarmuka perangkat tertentu. |
IopenDeviceRegistryKey Rutinitas IoOpenDeviceRegistryKey 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 sebelumnya belum terdaftar, 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 dihapus. |
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 untuk menangani permintaan interupsi. |
IoReportInterruptInactive Rutinitas IoReportInterruptInactive menginformasikan sistem operasi bahwa rutinitas layanan interupsi terdaftar (ISR) tidak aktif dan tidak mengharapkan permintaan interupsi. |
IoReportTargetDeviceChange Rutinitas IoReportTargetDeviceChange 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 mengantrekan rutinitas 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 pemanggil. |
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 dalam 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 tertentu 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. |
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 tidak menginisialisasi 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 Rutinitas IoUpdateLinkShareAccess memperbarui akses berbagi untuk objek file yang diberikan, biasanya ketika file sedang dibuka. |
IoUpdateLinkShareAccessEx Rutinitas IoUpdateLinkShareAccessEx memperbarui akses berbagi untuk objek file yang diberikan, biasanya ketika file sedang dibuka. |
IoUpdateShareAccess Rutinitas IoUpdateShareAccess 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 menerapkan 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 mendaftar 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 menetapkan satu properti dalam instans blok data yang cocok dengan kelas WMI dan nama instans yang ditentukan. |
IoWMISuggestInstanceName Rutinitas IoWMISuggestInstanceName digunakan untuk meminta agar 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 mengantrekan 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 lipat kosong. |
KdBreakPointWithStatus Makro KdBreakPointWithStatus memecah ke debugger kernel dan mengirim nilai Status ke debugger. |
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. |
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 putaran sehingga pemanggil dapat menyinkronkan akses ke data bersama dengan cara yang aman multiprosesor dengan menaikkan IRQL. |
KeAcquireSpinLockAtDpcLevel Rutinitas KeAcquireSpinLockAtDpcLevel memperoleh kunci putaran ketika pemanggil sudah berjalan di IRQL >= DISPATCH_LEVEL. |
KeAcquireSpinLockForDpc Pelajari selengkapnya tentang rutinitas KeAcquireSpinLockForDpc. |
KeAcquireSpinLockRaiseToDpc Rutinitas KeAcquireSpinLockRaiseToDpc adalah versi yang lebih cepat dari rutinitas KeAcquireSpinLock. |
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 penelepon menemukan inkonsistensi 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 mengatur peristiwa ke status tidak diberi sinyal. |
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 diingat atau tidak dapat diubah untuk interval yang ditentukan. |
KeDeregisterBoundCallback 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 panggilan balik nonmaskable interrupt (NMI) yang didaftarkan oleh KeRegisterNmiCallback. |
KeDeregisterProcessorChangeCallback Rutinitas KeDeregisterProcessorChangeCallback membatalkan pendaftaran fungsi panggilan balik yang sebelumnya terdaftar dengan 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 Rutinitas KeFlushIoBuffers 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. |
KeGetCurrentProcessorIndex KeGetCurrentProcessorIndex mengembalikan indeks prosesor 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 Rutinitas KeInitializeDeviceQueue menginisialisasi objek antrean perangkat ke status tidak sibuk. |
KeInitializeDpc Rutinitas KeInitializeDpc menginisialisasi objek DPC, dan mendaftarkan rutinitas CustomDpc untuk objek tersebut. |
KeInitializeEvent Rutinitas KeInitializeEvent menginisialisasi objek peristiwa sebagai sinkronisasi (pelayan tunggal) atau peristiwa jenis pemberitahuan dan mengaturnya ke status yang disinyalir atau tidak diberi sinyal. |
KeInitializeGuardedMutex Rutinitas KeInitializeGuardedMutex menginisialisasi mutex yang dijaga. |
KeInitializeMutex Rutinitas KeInitializeMutex menginisialisasi objek mutex, mengaturnya ke status sinyal. |
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 Rutinitas KeInitializeTimer 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 kunci pengurutan 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 status sibuk, mengantre entri yang ditentukan. |
KeInsertQueueDpc KeInsertQueueDpc rutin mengantrekan DPC untuk dieksekusi. |
KeipiGenericCall Rutinitas KeIpiGenericCall menyebabkan rutinitas yang ditentukan berjalan pada semua prosesor secara bersamaan. |
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 membuat penghalang pada posisinya dalam kode —di mana kompilator 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 logis aktif dalam grup tertentu dalam sistem multiprosesor atau di seluruh sistem. |
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 pengawas pengawas panggilan prosedur (DPC) yang ditangguhkan 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 node 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 multiprosektor. |
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 kernel-mode dan durasi mode pengguna dari utas, dalam jam centang. |
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 interupsi timer interval yang telah terjadi sejak sistem di-boot. |
KeQueryTimeIncrement Rutinitas KeQueryTimeIncrement mengembalikan jumlah 100 unit nanodetik yang ditambahkan ke waktu 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, disinyalir atau tidak diberi sinyal, dari objek peristiwa. |
KeReadStateMutex Rutinitas KeReadStateMutex mengembalikan status saat ini, disinyalir atau tidak diberi sinyal, dari objek mutex yang ditentukan. |
KeReadStateSemaphore Rutinitas KeReadStateSemaphore mengembalikan status saat ini, disinyalir atau tidak diberi sinyal, dari objek semaphore yang ditentukan. |
KeReadStateTimer Rutinitas KeReadStateTimer membaca status objek timer saat ini. |
KeRegisterBoundCallback Rutinitas KeRegisterBoundCallback mendaftarkan rutinitas untuk 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 merilis kunci putar antrean yang diperoleh dengan memanggil KeAcquireInStackQueuedSpinLockForDpc. |
KeReleaseInStackQueuedSpinLockFromDpcLevel Rutinitas KeReleaseInStackQueuedSpinLockFromDpcLevel merilis kunci spin antrean yang diperoleh oleh KeAcquireInStackQueuedSpinLockAtDpcLevel. |
KeReleaseInterruptSpinLock Rutinitas KeReleaseInterruptSpinLock merilis 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 putaran dan memulihkan IRQL asli tempat pemanggil berjalan. |
KeReleaseSpinLockForDpc Rutinitas KeReleaseSpinLockForDpc merilis kunci putar yang diperoleh dengan memanggil KeAcquireSpinLockForDpc. |
KeReleaseSpinLockFromDpcLevel Pelajari bagaimana rutinitas KeReleaseSpinLockFromDpcLevel merilis 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. |
Rutinitas KeRemoveQueueDpc menghapus objek DPC yang ditentukan dari antrean DPC sistem. |
KeResetEvent Rutinitas KeResetEvent mengatur ulang objek peristiwa tertentu ke status tidak diberi sinyal dan mengembalikan status sebelumnya dari objek peristiwa tersebut. |
KeRestoreExtendedProcessorState Rutinitas KeRestoreExtendedProcessorState 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 disinyalir jika peristiwa belum disinyalir, 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 utas saat ini. |
KeSetSystemGroupAffinityThread Rutinitas KeSetSystemGroupAffinityThread mengubah nomor grup dan masker afinitas utas panggilan. |
KeSetTargetProcessorDpc Pelajari bagaimana rutinitas KeSetTargetProcessorDpc menentukan prosesor tempat rutinitas DPC akan dijalankan. |
KeSetTargetProcessorDpcEx Rutinitas KeSetTargetProcessorDpcEx menentukan prosesor yang akan dijalankan rutinitas DPC. |
Rutinitas KeSetTimer mengatur interval absolut atau relatif di mana objek timer akan diatur ke status yang disinyalir dan, secara opsional, memasok rutinitas CustomTimerDpc untuk dijalankan ketika interval tersebut kedaluwarsa. |
Rutinitas KeSetTimerEx mengatur interval absolut atau relatif di mana objek timer diatur ke status yang disinyalir, secara opsional memasok rutinitas CustomTimerDpc untuk dijalankan ketika interval tersebut kedaluwarsa, dan secara opsional menyediakan interval berulang untuk timer. |
KeShouldYieldProcessor Pelajari selengkapnya tentang: Fungsi KeShouldYieldProcessor |
KeStallExecutionProcessor Rutinitas KeStallExecutionProcessor di wdm.h mem-stall 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 putaran 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 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 disinyalir 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. |
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 dipetakan 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 dipetakan ke ruang alamat sistem. |
MmAllocateContiguousMemorySpecifyCacheNode Pelajari bagaimana rutinitas MmAllocateContiguousMemorySpecifyCacheNode mengalokasikan berbagai memori fisik yang berdekatan dan tidak dipaketkan dan memetakannya ke ruang alamat sistem. |
MmAllocateContiguousNodeMemory Pelajari bagaimana rutinitas MmAllocateContiguousNodeMemory mengalokasikan berbagai memori fisik yang berdekatan dan tidak dipetakan ke ruang alamat sistem. |
MmAllocateMappingAddress Rutinitas MmAllocateMappingAddress menyimpan 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 sewenang-wenang. |
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 disebarkan dari simpul ideal, dan mengalokasikan struktur MDL untuk menggambarkan memori ini. |
MmAllocatePagesForMdl Rutinitas MmAllocatePagesForMdl mengalokasikan halaman memori fisik yang tidak terisi nol dan tidak dipagasi ke MDL. |
MmAllocatePagesForMdlEx Rutinitas MmAllocatePagesForMdlEx mengalokasikan halaman memori fisik yang tidak dipaketkan ke MDL. Gunakan rutinitas ini alih-alih MmAllocatePagesForMdl. |
MmBuildMdlForNonPagedPool Rutinitas MmBuildMdlForNonPagedPool menerima MDL yang menentukan buffer memori virtual yang tidak disebarkan, 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 Makro MmGetMdlByteOffset mengembalikan offset byte dalam halaman awal buffer yang dijelaskan oleh MDL yang diberikan. |
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 penunjuk 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. |
Rutinitas MmIsDriverVerifyingByAddress 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 ruang sistem. |
MmLockPagableDataSection Rutinitas MmLockPagableDataSection mengunci seluruh bagian data driver ke ruang sistem. |
MmMapIoSpace Rutinitas MmMapIoSpace memetakan rentang alamat fisik yang diberikan ke ruang sistem yang tidak dipagasi. |
MmMapIoSpaceEx Rutinitas MmMapIoSpaceEx 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 dari rentang alamat yang sebelumnya dicadangkan oleh rutinitas MmAllocateMappingAddress. |
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 di-pageable, mengambil alih atribut dari berbagai bagian yang membentuk gambar driver. |
MmPrepareMdlForReuse Pelajari selengkapnya tentang: MmPrepareMdlForReuse |
MmProbeAndLockPages MmProbeAndLockPages secara rutin memeriksa halaman memori virtual yang ditentukan, menjadikannya residen, dan menguncinya dalam memori. |
MmProbeAndLockSelectedPages MmProbeAndLockSelectedPages rutin memeriksa halaman memori virtual yang dipilih, membuatnya tinggal, dan menguncinya dalam memori. |
Baca-saja MmProtectDriverSection melindungi bagian 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 di-pageable dari bagian driver ke yang ditentukan saat driver dikompilasi. |
MmSizeOfMdl Rutinitas MmSizeOfMdl mengembalikan jumlah byte untuk dialokasikan untuk MDL yang menjelaskan rentang alamat tertentu. |
MmUnlockPagableImageSection Rutinitas MmUnlockPagableImageSection merilis bagian kode driver atau data driver, yang sebelumnya dikunci ke ruang sistem dengan MmLockPagableCodeSection, MmLockPagableDataSection atau MmLockPagableSectionByHandle, sehingga bagian dapat di-page out lagi. |
MmUnlockPages Rutinitas MmUnlockPages membuka kunci halaman fisik yang dijelaskan oleh daftar deskriptor memori (MDL) yang ditentukan. |
Rutinitas MmUnmapIoSpace membatalkan peta rentang alamat fisik tertentu yang sebelumnya dipetakan oleh MmMapIoSpace. |
Rutinitas MmUnmapLockedPages merilis pemetaan yang disiapkan oleh panggilan sebelumnya ke rutinitas MmMapLockedPages atau MmMapLockedPagesSpecifyCache. |
MmUnmapReservedMapping Rutinitas MmUnmapReservedMapping membatalkan 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. |
Rutinitas ZwCommitTransaction memulai operasi penerapan untuk transaksi tertentu. |
NtCreateEnlistment Rutinitas ZwCreateEnlistment membuat objek pendaftaran baru untuk transaksi. |
NtCreateResourceManager Rutinitas ZwCreateResourceManager membuat objek resource manager. |
NtCreateTransaction Rutinitas ZwCreateTransaction membuat objek transaksi. |
NtCreateTransactionManager Rutinitas ZwCreateTransactionManager membuat objek manajer transaksi baru. |
NtEnumerateTransactionObject Rutinitas ZwEnumerateTransactionObject menghitung objek KTM di komputer. |
NtGetNotificationResourceManager Rutinitas ZwGetNotificationResourceManager mengambil pemberitahuan transaksi berikutnya dari antrean pemberitahuan resource manager tertentu. |
NtManagePartition Fungsi NtManagePartition mendapatkan dan mengatur informasi untuk partisi. |
Rutinitas ZwOpenEnlistment mendapatkan handel ke objek pendaftaran yang ada. |
NtOpenResourceManager Rutinitas ZwOpenResourceManager mengembalikan handel ke objek resource manager yang ada. |
NtOpenTransaction Rutinitas ZwOpenTransaction mendapatkan handel ke objek transaksi yang ada. |
NtOpenTransactionManager Rutinitas ZwOpenTransactionManager mendapatkan handel ke objek manajer transaksi yang ada. |
Pelajari bagaimana rutinitas ZwPowerInformation (wdm.h) mengatur atau mengambil informasi daya sistem. |
Rutinitas ZwPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menyiapkan data transaksi. |
Rutinitas ZwPrepareEnlistment memulai operasi persiapan untuk transaksi pendaftaran tertentu. |
NtPrepareComplete Rutinitas ZwPrepareComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah menyelesaikan persiapan awal data transaksi. |
NtPrepareEnlistment Rutinitas ZwPrepareEnlistment memulai operasi pra-persiapan untuk transaksi pendaftaran tertentu. |
NtQueryInformationEnlistment Rutinitas ZwQueryInformationEnlistment mengambil informasi tentang objek pendaftaran tertentu. |
NtQueryInformationResourceManager Rutinitas ZwQueryInformationResourceManager mengambil informasi tentang objek resource manager tertentu. |
NtQueryInformationTransaction Rutinitas ZwQueryInformationTransaction mengambil informasi tentang transaksi tertentu. |
NtQueryInformationTransactionManager Rutinitas ZwQueryInformationTransactionManager mengambil informasi tentang objek manajer transaksi tertentu. |
Rutinitas ZwReadOnlyEnlistment menetapkan pendaftaran tertentu 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 membangun ulang 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. |
Rutinitas ZwRollbackComplete memberi tahu KTM bahwa manajer sumber daya panggilan telah selesai menggulung balik data transaksi. |
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. |
Rutinitas ZwSetInformationEnlistment menetapkan informasi untuk objek pendaftaran tertentu. |
NtSetInformationResourceManager Rutinitas ZwSetInformationResourceManager tidak digunakan. |
NtSetInformationTransaction Rutinitas ZwSetInformationTransaction menetapkan informasi untuk transaksi tertentu. |
NtSetInformationTransactionManager Jangan panggil rutinitas ini dari kode mode kernel. |
NtSinglePhaseReject Rutinitas ZwSinglePhaseReject memberi tahu KTM bahwa manajer sumber daya panggilan tidak akan mendukung operasi penerapan fase tunggal untuk pendaftaran tertentu. |
ObCloseHandle Rutinitas ObCloseHandle menutup handel objek. |
ObDereferenceObject ObDereferenceObject mengurangi jumlah referensi objek yang diberikan dan melakukan pemeriksaan retensi. |
obDereferenceObjectDeferDelete ObDereferenceObjectDeferDelete mengurangi jumlah referensi untuk objek yang diberikan, memeriksa retensi objek, dan menghindari kebuntuan. |
ObDereferenceObjectDeferDeleteWithTag Rutinitas ObDereferenceObjectDeferDeleteWithTag mengurangi jumlah referensi untuk objek yang ditentukan, menunda 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. |
Rutinitas ObReferenceObject menaikkan jumlah referensi ke objek yang diberikan. |
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. |
Rutinitas ObRegisterCallbacks mendaftarkan daftar rutinitas panggilan balik untuk operasi utas, proses, dan penanganan desktop. |
ObReleaseObjectSecurity Rutinitas ObReleaseObjectSecurity adalah timbal balik dari ObGetObjectSecurity. |
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 counterset terdaftar yang ditentukan. |
PcwRegister Fungsi PcwRegister mendaftarkan pemanggil sebagai penyedia counterset yang ditentukan. |
PcwUnregister Fungsi PcwUnregister membatalkan pendaftaran penyedia counterset yang ditentukan. |
Rutinitas PoCallDriver di wdm.h meneruskan IRP daya ke driver yang lebih rendah berikutnya 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. Pengandar 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 yang diarahkan. |
PoFxCompleteIdleCondition Rutinitas PoFxCompleteIdleCondition menginformasikan kerangka kerja manajemen daya (PoFx) bahwa komponen yang ditentukan telah menyelesaikan perubahan yang tertunda ke kondisi diam. |
PoFxCompleteIdleState Rutinitas PoFxCompleteIdleState menginformasikan kerangka kerja manajemen daya (PoFx) bahwa komponen yang ditentukan telah menyelesaikan perubahan yang tertunda ke status Fx. |
PoFxIdleComponent PoFxIdleComponent secara 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 Rutinitas PoFxNotifySurprisePowerOn memberi tahu kerangka kerja manajemen daya (PoFx) bahwa perangkat diaktifkan sebagai efek samping dari memasok daya ke beberapa perangkat lain. |
PoFxPowerControl Rutinitas PoFxPowerControl mengirimkan permintaan kontrol daya ke kerangka kerja manajemen daya (PoFx). |
PoFxPowerOnCrashdumpDevice Permintaan rutin PoFxPowerOnCrashdumpDevice 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 mengatur perkiraan waktu untuk berapa lama komponen kemungkinan akan tetap menganggur setelah komponen memasuki kondisi diam. |
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 ketika komponen terakhir perangkat memasuki kondisi menganggur ke ketika kerangka kerja manajemen daya (PoFx) memanggil rutinitas DevicePowerNotRequiredCallback driver. |
PoFxSetTargetDripsDevicePowerState Rutinitas ini dipanggil untuk memberi tahu manajer daya tentang 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. |
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. |
PoRegisterForEffectivePowerModeNotifications Fungsi PoRegisterForEffectivePowerModeNotifications mendaftarkan panggilan balik untuk menerima pemberitahuan perubahan mode daya yang efektif. |
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 atas 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 status 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. |
PoUnregisterFromEffectivePowerModeNotifications Fungsi PoUnregisterFromEffectivePowerModeNotifications membatalkan pendaftaran dari pemberitahuan perubahan mode daya yang efektif. |
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 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. |
Fungsi ini usang di Windows XP dan versi sistem operasi Windows yang lebih baru. 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 dengan nyanyian. |
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. |
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. |
ReadBooleanRaw Topik ini menjelaskan fungsi ReadBooleanRaw. |
ReadInt32Acquire Fungsi ReadInt32Acquire... |
ReadInt32NoFence Fungsi ReadInt32NoFence... |
ReadInt32Raw Fungsi ReadInt32Raw... |
ReadUInt32 Fungsi ReadUInt32Acquire... |
ReadUInt32NoFence Fungsi ReadUInt32NoFence... |
ReadUInt32Raw Fungsi ReadUInt32Raw... |
Rutinitas RemoveEntryList menghapus entri dari daftar struktur LIST_ENTRY yang ditautkan dua kali lipat. |
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. |
Rutinitas RtlCheckBit menentukan apakah bit tertentu dalam variabel bitmap tertentu jelas atau diatur. |
RtlCheckRegistryKey Rutinitas RtlCheckRegistryKey memeriksa keberadaan kunci bernama tertentu dalam registri. |
RtlClearAllBits Rutinitas RtlClearAllBits mengatur semua bit dalam variabel bitmap tertentu ke nol. |
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. |
RtlCopyDeviceMemory Menyediakan perilaku RtlCopyVolatileMemory dalam situasi di mana pengembang perlu juga memastikan bahwa kesalahan penyelarasan tidak akan dihasilkan saat mengakses memori perangkat. |
Pelajari bagaimana RtlCopyMemory rutin menyalin konten blok memori sumber ke blok memori tujuan. |
RtlCopyMemoryNonTemporal Fungsi ini menyalin dari satu buffer ke buffer lainnya menggunakan gerakan non-temporal yang tidak mencemari cache. Buffer tidak boleh tumpang tindih. |
RtlCopyUnicodeString Rutinitas RtlCopyUnicodeString menyalin string sumber ke string tujuan. |
RtlCopyVolatileMemory Menyediakan perilaku RtlCopyMemory dalam situasi di mana pengembang perlu memastikan bahwa operasi penyalinan terjadi. |
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. |
RtlFillDeviceMemory Menyediakan perilaku RtlFillVolatileMemory dalam situasi di mana pengembang perlu juga memastikan bahwa kesalahan penyelarasan tidak akan dihasilkan saat mengakses memori perangkat. |
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. |
RtlFillVolatileMemory Menyediakan perilaku RtlFillMemory dalam situasi di mana pengembang perlu memastikan bahwa operasi pengaturan terjadi. |
RtlFindClearBits Rutinitas RtlFindClearBits mencari berbagai bit yang jelas dari ukuran yang diminta dalam bitmap. |
RtlFindClearBitsAndSet Rutinitas RtlFindClearBitsAndSet 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 jernih 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 jernih 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. |
Rutinitas RtlFindSetBits mencari rentang bit yang ditetapkan dengan ukuran yang diminta dalam bitmap. |
RtlFindSetBitsAndClear Rutinitas RtlFindSetBitsAndClear mencari berbagai bit yang ditetapkan dari ukuran yang diminta dalam bitmap dan menghapus semua bit dalam rentang ketika telah ditemukan. |
RtlFreeAnsiString RtlFreeAnsiString merilis penyimpanan rutin yang dialokasikan oleh RtlUnicodeStringToAnsiString. |
RtlFreeUnicodeString RtlFreeUnicodeString merilis penyimpanan rutin yang dialokasikan oleh RtlAnsiStringToUnicodeString atau RtlUpcaseUnicodeString. |
RtlFreeUTF8String Fungsi RtlFreeUTF8String merilis penyimpanan yang dialokasikan oleh RtlUnicodeStringToUTF8String. |
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 karakter 8-bit yang dihitung. |
Rutinitas RtlInitStringEx di wdm.h menginisialisasi string karakter 8-bit yang dihitung. RtlInitStringEx tidak mengubah string sumber. |
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. |
Rutinitas RtlIntegerToUnicodeString mengonversi nilai bilangan bulat yang tidak ditandatangani menjadi string null-terminated dari satu atau beberapa karakter Unicode dalam 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 Rutinitas RtlIoEncodeMemIoResource 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 Microsoft Windows (DDI) diinstal. |
RtlIsZeroLuid Pelajari selengkapnya tentang: RtlIsZeroLuid |
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. |
RtlMoveVolatileMemory Menyediakan perilaku RtlMoveMemory dalam situasi di mana pengembang perlu memastikan bahwa operasi penyalinan terjadi dan menangani kasus di mana Sumber |
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. |
RtlSecureZeroMemory2 Menyediakan pembungkus kenyamanan di sekitar RtlFillVolatileMemory dan identik dengan RtlZeroVolatileMemory. |
RtlSetAllBits Rutinitas RtlSetAllBits mengatur semua bit dalam variabel bitmap tertentu. |
Rutinitas RtlSetBit mengatur bit yang ditentukan dalam bitmap menjadi satu. |
Rutinitas RtlSetBits mengatur semua bit dalam rentang tertentu dari variabel bitmap tertentu. |
RtlSetDaclSecurityDescriptor Rutinitas RtlSetDaclSecurityDescriptor mengatur informasi DACL dari deskriptor keamanan berformat absolut, atau jika sudah ada DACL yang ada di 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. |
Rutinitas RtlTestBit mengembalikan nilai bit dalam bitmap. |
Rutinitas RtlTimeFieldsToTime mengonversi informasi TIME_FIELDS menjadi nilai waktu sistem. |
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 yang tidak ditandatangani 64-bit. |
RtlUnicodeStringToAnsiSize Rutinitas RtlUnicodeStringToAnsiSize mengembalikan jumlah byte yang diperlukan untuk string ANSI null-terminated 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 Rutinitas RtlValidRelativeSecurityDescriptor memeriksa validitas deskriptor keamanan relatif mandiri. |
RtlValidSecurityDescriptor Rutinitas RtlValidSecurityDescriptor 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. |
RtlZeroDeviceMemory Menyediakan pembungkus kenyamanan di sekitar RtlFillDeviceMemory. |
RtlZeroMemory Makro RtlZeroMemory (wdm.h) mengisi blok memori dengan nol, diberikan penunjuk ke blok dan panjangnya, dalam byte, untuk diisi. |
RtlZeroVolatileMemory Menyediakan pembungkus kenyamanan di sekitar RtlFillVolatileMemory. |
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 dan audit akses. |
SeDeassignSecurity Rutinitas SeDeassignSecurity membatalkan alokasi memori yang terkait dengan deskriptor keamanan yang ditetapkan menggunakan SeAssignSecurity. |
seEtwriteKMCveEvent Fungsi SeEtwriteKMCveEvent adalah fungsi pelacakan untuk menerbitkan peristiwa ketika eksploitasi kerentanan keamanan yang dicoba terdeteksi dalam 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 diambil oleh panggilan sebelumnya ke SeCaptureSubjectContext. |
SeUnlockSubjectContext Rutinitas SeUnlockSubjectContext di wdm.h membuka kunci token konteks subjek yang ditangkap yang dikunci oleh panggilan ke SeLockSubjectContext. |
SeValidSecurityDescriptor Rutinitas SeValidSecurityDescriptor mengembalikan apakah deskriptor keamanan tertentu valid secara struktural. |
TmCommitComplete Rutinitas TmCommitComplete 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. |
Rutinitas TmEnableCallbacks memungkinkan rutinitas panggilan balik yang menerima pemberitahuan transaksi. |
TmGetTransactionId Rutinitas TmGetTransactionId mengambil pengidentifikasi unit kerja objek transaksi (UOW). |
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. |
TmPrepareEnlistment 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 merekonstruksi 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 tertentu 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 Rutinitas TmRollbackComplete 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 memberi tahu 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 dalam memori perangkat yang dipetakan penduduk. |
WRITE_PORT_ULONG Fungsi WRITE_PORT_ULONG (wdm.h) menulis nilai ULONG ke alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
WRITE_PORT_USHORT Fungsi WRITE_PORT_USHORT (wdm.h) menulis nilai USHORT ke alamat port yang ditentukan di memori perangkat yang dipetakan penduduk. |
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 residen. |
WRITE_REGISTER_ULONG Fungsi WRITE_REGISTER_ULONG (wdm.h) menulis nilai ULONG ke alamat register yang ditentukan di memori perangkat yang dipetakan penduduk. |
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. |
WriteInt32NoFence Fungsi WriteInt32NoFence... |
WriteInt32Raw Fungsi WriteInt32Raw... |
WriteInt32Lease 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 resource manager. |
ZwCreateSection Rutinitas ZwCreateSection di wdm.h membuat objek bagian. Setelah handel yang ditujukkan 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 tersebut, 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 resource manager 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. |
ZwMapViewOfSectionEx |
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 yang ditujukkan 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 Rutinitas ZwQueryFullAttributesFile 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. |
Rutinitas ZwQueryKey menyediakan informasi tentang kelas kunci registri, serta jumlah dan ukuran subkuntangnya. |
ZwQuerySymbolicLinkObject Rutinitas ZwQuerySymbolicLinkObject mengembalikan string Unicode yang berisi target tautan simbolis. |
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 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 memberi tahu 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 Rutinitas ZwWriteFile menulis data ke file terbuka. |
Fungsi panggilan balik
ALLOCATE_FUNCTION_EX Rutinitas LookasideListAllocateEx mengalokasikan penyimpanan untuk entri daftar lookaside 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 Rutinitas panggilan balik DmaCompletionRoutine 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 Batalkan rutinitas 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 Komentar. |
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 Dicadangkan untuk digunakan di masa mendatang. Memicu pemindaian bus di induk perangkat FPGA. |
FPGA_CONTROL_CONFIG_SPACE Dicadangkan untuk digunakan di masa mendatang. Mengaktifkan atau menonaktifkan akses ke ruang konfigurasi perangkat FPGA. |
FPGA_CONTROL_ERROR_REPORTING Dicadangkan untuk digunakan di masa mendatang. Alihkan pelaporan kesalahan untuk perangkat FPGA dan jembatan induknya. |
FPGA_CONTROL_LINK Dicadangkan untuk penggunaan FPGA_CONTROL_LINK di masa mendatang. |
FREE_FUNCTION_EX Rutinitas LookasideListFreeEx membebaskan penyimpanan untuk entri daftar lookaside 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 virtualisasi I/O root tunggal (SR-IOV) antarmuka dapat mengekspos satu atau beberapa VF di 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 (BAR) PCI Express (PCIe) dari perangkat yang mendukung virtualisasi I/O root tunggal (SR-IOV) antarmuka. |
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 batal. |
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 pengemudi dan aman untuk pembatalan. |
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 Bersihkan TLB untuk semua entri yang cocok dengan domain ini. |
IOMMU_FLUSH_DOMAIN_VA_LIST Bersihkan 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 Batalkan 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 mengembalikan, dari DPC utas, rutinitas CustomDpc menyelesaikan layanan operasi I/O, setelah pengembalian rutin InterruptService. 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 mengganggu sinyal pesan. |
KSERVICE_ROUTINE Rutinitas InterruptService (ISR) dengan cepat melayani perangkat yang mengganggu 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: PALLOCATE_COMMON_BUFFER_VECTOR fungsi panggilan balik |
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. Perhatikan 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, dari 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 interupsi perangkat keras MSI-X. |
PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK Fungsi ClfsAdvanceTailCallback memajukan nomor urutan log dasar (LSN) 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 bus-master. |
PFLUSH_DMA_BUFFER Rutinitas panggilan balik menghapus 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 serangkaian 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 sebar/kumpulkan. |
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_EFFECTIVE_POWER_MODE_CALLBACK PO_EFFECTIVE_POWER_MODE_CALLBACK adalah panggilan balik mode daya yang efektif. |
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 ke status daya Fx dari komponen yang ditentukan. |
PO_FX_COMPONENT_PERF_STATE_CALLBACK Rutinitas panggilan balik ComponentPerfStateCallback 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 pemadaman 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 proses atau operasi penanganan utas terjadi. |
POB_PRE_OPERATION_CALLBACK Rutinitas ObjectPreCallback dipanggil oleh sistem operasi ketika proses atau operasi penanganan 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 driver bus menghitung ulang perangkat anak. |
PROCESSOR_HALT_ROUTINE Rutinitas hentikan panggilan balik akan 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) dari fungsi virtual (VF) pada perangkat yang mendukung virtualisasi I/O root tunggal (SR-IOV) antarmuka. |
TRANSLATE_BUS_ADDRESS Rutinitas TranslateBusAddress 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. |
Struktur ACL adalah header daftar kontrol akses (ACL). ACL lengkap terdiri dari struktur ACL diikuti dengan daftar yang diurutkan dari nol atau lebih 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 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) menentukan 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) 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 Menentukan struktur DEVICE_BUS_SPECIFIC_RESET_INFO. |
DEVICE_BUS_SPECIFIC_RESET_TYPE Menentukan serikat 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 hanya dicadangkan 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 Mendefinisikan 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 Dicadangkan 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 interupsi 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 yang disinyalir pesan. |
IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS Struktur IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS berisi konteks koneksi untuk rutinitas layanan interupsi terdaftar (ISR) yang tersambung ke interupsi 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 saat 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 dipesan 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 nama dan entri 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 Menentukan struktur MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION. |
MM_PHYSICAL_ADDRESS_LIST Struktur MM_PHYSICAL_ADDRESS_LIST menentukan rentang 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 dipanggil oleh rutinitas. |
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 proses atau operasi penanganan 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 untuk 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 proses atau operasi penanganan 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 Menentukan 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 dicadangkan 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 register 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 pertama tidak dapat dikoreksi dalam daftar status kesalahan. |
PCI_EXPRESS_LINK_QUIESCENT_INTERFACE Struktur PCI_EXPRESS_LINK_QUIESCENT_INTERFACE dicadangkan untuk penggunaan sistem. |
PCI_EXPRESS_PTM_CAPABILITY Dicadangkan untuk PCI_EXPRESS_PTM_CAPABILITY. Jangan gunakan. |
PCI_EXPRESS_PTM_CAPABILITY_REGISTER Dicadangkan untuk PCI_EXPRESS_PTM_CAPABILITY_REGISTER. Jangan gunakan. |
PCI_EXPRESS_PTM_CONTROL_REGISTER Dicadangkan untuk PCI_EXPRESS_PTM_CONTROL_REGISTER. Jangan gunakan. |
PCI_EXPRESS_ROOT_ERROR_COMMAND Struktur _PCI_EXPRESS_ROOT_ERROR_COMMAND (wdm.h) menjelaskan daftar 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 dicadangkan 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 sekunder PCI Express (PCIe) yang tidak dapat dikoreksi. |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS Struktur _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS (wdm.h) menjelaskan daftar status kesalahan sekunder PCI Express (PCIe) 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 register 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 mengubah pengaturan interupsi MSI-X. 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 kapabilitas 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 Menentukan struktur PCI_SECURITY_INTERFACE2. |
PCI_SEGMENT_BUS_NUMBER Microsoft mencadangkan struktur PCI_SEGMENT_BUS_NUMBER hanya untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
PCI_SLOT_NUMBER Struktur _PCI_SLOT_NUMBER (wdm.h) 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 isi daftar perintah dan 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 penunjuk ke serikat pekerja 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 counterset. |
PCW_DATA Struktur PCW_DATA menjelaskan array blok data yang terkait dengan instans. |
PCW_MASK_INFORMATION Struktur PCW_MASK_INFORMATION menyediakan detail tentang pemberitahuan yang akan 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 menyediakan detail tentang penyedia dan counterset. |
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 menjelaskan 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 dalam 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 Menentukan 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 serangkaian hak istimewa keamanan. |
PTM_CONTROL_INTERFACE Dicadangkan untuk PTM_CONTROL_INTERFACE. Jangan gunakan. |
REENUMERATE_SELF_INTERFACE_STANDARD Struktur antarmuka REENUMERATE_SELF_INTERFACE_STANDARD memungkinkan pengemudi untuk 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 oleh 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 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 Menentukan 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 oleh 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 pemetaan file dan informasi terkait cache untuk aliran file. |
SECURITY_SUBJECT_CONTEXT Struktur SECURITY_SUBJECT_CONTEXT digunakan untuk menangkap konteks keamanan subjek untuk validasi dan audit akses. |
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 mencadangkan struktur SYSTEM_POOL_ZEROING_INFORMATION hanya 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 tempat 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 diambil untuk 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) mendefinisikan 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 enumerasi IO_ALLOCATION_ACTION 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 IRP I/O 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 pada 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 interupsi 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 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 mendefinisikan jenis pemberitahuan untuk dikirim ke penyedia terdaftar dari counterset. Penyedia meneruskan penunjuk ke enumerasi ini sebagai parameter ke fungsi PcwCallback. |
PO_EFFECTIVE_POWER_MODE Konstanta enumerasi PO_EFFECTIVE_POWER_MODE menunjukkan mode daya efektif yang dijalankan sistem. |
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 pada 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 resource manager. |
SE_IMAGE_TYPE Pelajari selengkapnya tentang: enumerasi _SE_IMAGE_TYPE |
SECURITY_IMPERSONATION_LEVEL Jenis enumerasi SECURITY_IMPERSONATION_LEVEL berisi nilai yang menentukan tingkat peniruan identitas keamanan. Tingkat peniruan keamanan mengatur tingkat 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. |