Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Mevcut ikili dosyaları desteklemek için aşağıdaki eski yordamlar dışa aktarılır:
| Eski rutin | Açıklama |
|---|---|
| ExAcquireResourceExclusive | Bunun yerine ExAcquireResourceExclusiveLite kullanın. |
| ExAcquireResourceShared | Bunun yerine ExAcquireResourceSharedLite kullanın. |
| ExAllocateFromZone | Bunun yerine lookaside listeleri kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExConvertExclusiveToShared | Bunun yerine ExConvertExclusiveToSharedLite kullanın. |
| ExDeleteResource | |
| ExExtendZone | Bunun yerine lookaside listeleri kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExFreeToZone | Bunun yerine lookaside listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExInitializeResource | Bunun yerine ExInitializeResourceLite kullanın. |
| ExInitializeWorkItem | |
| ExInitializeZone | Bunun yerine lookaside listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExInterlockedAllocateFromZone | Bunun yerine lookaside listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExInterlockedDecrementLong | Bunun yerine InterlockedDecrement kullanın. |
| ExInterlockedExchangeAddLargeInteger | atomik olarak iki 64 bit sayı ekleme hakkında daha fazla bilgi için bkz. InterlockedExchangeAdd64. |
| ExInterlockedExchangeUlong | Bunun yerine InterlockedExchange kullanın. |
| ExInterlockedExtendZone | Bunun yerine görünüm listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExInterlockedFreeToZone | Bunun yerine lookaside listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExInterlockedIncrementLong | Bunun yerine InterlockedIncrement kullanın. |
| ExIsFullZone | Bunun yerine ara listeleri kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExIsObjectInFirstZoneSegment | Bunun yerine lookaside listelerini kullanın. Daha fazla bilgi için bkz. Bellek Arabelleklerinin Kullanımı. |
| ExIsResourceAcquired | Bunun yerine ExIsResourceAcquiredLite kullanın. |
| ExIsResourceAcquiredExclusive | Bunun yerine ExIsResourceAcquiredExclusiveLite kullanın. |
| ExIsResourceAcquiredShared | Bunun yerine ExIsResourceAcquiredSharedLite kullanın. |
| ExReleaseResource | Bunun yerine ExReleaseResourceLite kullanın. |
| ExReleaseResourceForThread | Bunun yerine ExReleaseResourceForThreadLite kullanın. |
| IoAllocateAdapterChannel | Bunun yerine AllocateAdapterChannel kullanın. |
| IoAssignResources | PnP cihazlarının sürücülerine, her IRP_MN_START_DEVICE isteğiyle kaynak listelerini geçiren PnP yöneticisi tarafından kaynaklar atanır. PnP yöneticisi tarafından numaralandırılamayan eski bir cihazı desteklemesi gereken sürücülerin IoReportDetectedDevice ve IoReportResourceForDetection kullanması gerekir. |
| IoAttachDeviceByPointer | |
| IoFlushAdapterBuffers | Bunun yerine FlushAdapterBuffers kullanın. |
| IoFreeAdapterChannel | Bunun yerine FreeAdapterChannel kullanın. |
| IoFreeMapRegisters | Bunun yerine FreeMapRegisters kullanın. |
| IoMapTransfer | Bunun yerine MapTransfer kullanın. |
| IoQueryDeviceDescription | Bu yordam, belirli bir veri yolu, denetleyici veya çevre birimi nesnesiyle ilgili donanım yapılandırma bilgilerini veya bu üç türün herhangi bir bileşimini \Registry\Machine\Hardware\Description ağacından alır. Donanım yapılandırma bilgileri gerektiren sürücüler bunun yerine ioGetDevicePropertykullanmalıdır. |
| IoReportResourceUsage | Bu rutin, daha sonra yüklenen bir sürücünün aynı kaynakları kullanmayı deneyememesi için \Registry\Machine\Hardware\ResourceMap ağacındaki bir kesme vektörü, cihaz bellek aralığı veya belirli bir DMA denetleyici kanalı gibi donanım kaynaklarını talep eder. Yeni bir sürücünün PnP numaralandırılabilir olmayan eski bir cihazı desteklemesi gerekiyorsa, sürücü IoReportResourceForDetection çağırarak cihaz için kaynak talep etmelidir. |
| KeGetDcacheFillSize | Sürücüler bunun yerine GetDmaAlignment çağırmalıdır. |
| MmCreateMdl | |
| MmIsNonPagedSystemAddressValid |
İlgili konular
Bağdaştırıcı Kanalı Ayır
ExAcquireResourceExclusiveLite
ExAcquireResourceSharedLite
ExConvertExclusiveToSharedLite
ExDeleteResourceLite
ExInitializeResourceLite
ExIsResourceAcquiredExclusiveLite
ExIsResourceAcquiredSharedLite
ExReleaseResourceForThreadLite
ExReleaseResourceLite
InterlockedDecrement
InterlockedExchange
EşzamanlıArtış
FlushAdapterBuffers
FreeAdapterChannel
FreeMapRegisters
GetDmaAlignment
InterlockedExchangeAdd64
IoAllocateMdl
IoAllocateWorkItem
ioAttachDeviceToDeviceStack
IoGetDeviceProperty
IoReportDetectedDevice
IoReportResourceForDetection
IRP_MN_START_DEVICE
MapTransfer