Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Rutinitas usang berikut diekspor untuk mendukung biner yang ada:
| Rutin usang | Deskripsi |
|---|---|
| ExAcquireResourceExclusive | Gunakan ExAcquireResourceExclusiveLite sebagai gantinya. |
| ExAcquireResourceShared | Gunakan ExAcquireResourceSharedLite sebagai gantinya. |
| ExAllocateFromZone | Gunakan daftar lookaside sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExConvertExclusiveToShared | Gunakan ExConvertExclusiveToSharedLite sebagai gantinya. |
| ExDeleteResource | Gunakan ExDeleteResourceLite sebagai gantinya. |
| ExExtendZone | Gunakan daftar lookaside sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExFreeToZone | Gunakan daftar lookaside sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExInitializeResource | Gunakan ExInitializeResourceLite sebagai gantinya. |
| ExInitializeWorkItem | Gunakan IoAllocateWorkItem sebagai gantinya. |
| ExInitializeZone | Gunakan "lookaside lists" sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExInterlockedAllocateFromZone | Gunakan daftar lookaside sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExInterlockedDecrementLong | Gunakan InterlockedDecrement sebagai gantinya . |
| ExInterlockedExchangeAddLargeInteger | Untuk informasi selengkapnya tentang menambahkan dua angka 64-bit secara atomik, lihat InterlockedExchangeAdd64. |
| ExInterlockedExchangeUlong | Gunakan InterlockedExchange sebagai gantinya. |
| ExInterlockedExtendZone | Gunakan lookaside lists sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExInterlockedFreeToZone | Gunakan daftar lookaside untuk sebagai alternatif. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExInterlockedIncrementLong | Gunakan InterlockedIncrement sebagai gantinya . |
| ExIsFullZone | Sebaiknya gunakan daftar lookaside sebagai alternatif. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExIsObjectInFirstZoneSegment | Gunakan daftar lookaside sebagai gantinya. Untuk informasi selengkapnya, lihat Menggunakan Buffer Memori. |
| ExIsResourceAcquired | Gunakan ExIsResourceAcquiredLite sebagai gantinya. |
| ExIsResourceAcquiredExclusive | Gunakan ExIsResourceAcquiredExclusiveLite sebagai gantinya. |
| ExIsResourceAcquiredShared | Gunakan ExIsResourceAcquiredSharedLite sebagai gantinya. |
| ExReleaseResource | Gunakan ExReleaseResourceLite sebagai gantinya. |
| ExReleaseResourceForThread | Gunakan ExReleaseResourceForThreadLite sebagai gantinya. |
| IoAllocateAdapterChannel | Gunakan AllocateAdapterChannel sebagai gantinya. |
| IoAssignResources | Driver perangkat PnP ditetapkan sumber daya oleh manajer PnP yang meneruskan daftar sumber daya pada setiap permintaan IRP_MN_START_DEVICE. Driver yang harus mendukung perangkat warisan yang tidak dapat dijumlahkan oleh manajer PnP harus menggunakan IoReportDetectedDevice dan IoReportResourceForDetection sebagai gantinya. |
| IoAttachDeviceByPointer | Gunakan IoAttachDeviceToDeviceStack sebagai gantinya. |
| IoFlushAdapterBuffers | Gunakan FlushAdapterBuffers sebagai gantinya. |
| IoFreeAdapterChannel | Gunakan FreeAdapterChannel sebagai gantinya. |
| IoFreeMapRegisters | Gunakan FreeMapRegisters sebagai gantinya. |
| IoMapTransfer | Gunakan MapTransfer sebagai gantinya. |
| IoQueryDeskripsiPerangkat | Rutinitas ini mengambil informasi konfigurasi perangkat keras tentang bus, pengontrol, atau objek periferal tertentu, atau kombinasi apa pun dari ketiga jenis ini dari pohon \Registry\Machine\Hardware\Description . Driver yang memerlukan informasi konfigurasi perangkat keras harus menggunakan IoGetDeviceProperty sebagai gantinya. |
| IoReportResourceUsage | Rutinitas ini mengklaim sumber daya perangkat keras, seperti vektor interupsi, rentang memori perangkat, atau saluran pengontrol DMA tertentu di pohon \Registry\Machine\Hardware\ResourceMap , sehingga driver yang dimuat berikutnya tidak dapat mencoba menggunakan sumber daya yang sama. Jika driver baru harus mendukung perangkat lama yang tidak dapat di-enumerasi oleh PnP, driver harus memanggil IoReportResourceForDetection untuk mengklaim sumber daya untuk perangkat tersebut. |
| KeGetDcacheFillSize | Driver harus memanggil GetDmaAlignment sebagai gantinya . |
| mmCreateMdl | Gunakan IoAllocateMdl sebagai gantinya. |
| MmIsNonPagedSystemAddressValid |
Topik terkait
AllocateAdapterChannel
ExAcquireResourceExclusiveLite
ExAcquireResourceSharedLite
ExConvertExclusiveToSharedLite
ExDeleteResourceLite
ExInitializeResourceLite
ExIsResourceAcquiredExclusiveLite
ExIsResourceAcquiredSharedLite
ExReleaseResourceForThreadLite
exReleaseResourceLite
InterlockedDecrement
InterlockedExchange
InterlockedIncrement
FlushAdapterBuffers
FreeAdapterChannel
FreeMapRegisters
GetDmaAlignment
InterlockedExchangeAdd64
IoAllocateMdl
IoAllocateWorkItem
IoAttachDeviceToDeviceStack
IoGetDeviceProperty
IoReportDetectedDevice
IoReportResourceForDetection (LaporSumberDayaUntukDeteksi)
IRP_MN_START_DEVICE
MapTransfer