x64arm64 / ntdllntoskrnl

_IOMMU_DMA_LOGICAL_ALLOCATOR_OPERATIONS_V1

← 10.0.28000.3231 7 builds latest →
struct _IOMMU_DMA_LOGICAL_ALLOCATOR_OPERATIONS_V1 {
long (*AllocateLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64*, unsigned __int64, unsigned __int64*, unsigned __int64*, unsigned __int64*);/* 0x0 8 */
long (*FreeLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64);/* 0x8 8 */
long (*ReserveLogicalAddress)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*, unsigned __int64, unsigned __int64);/* 0x10 8 */
struct _IOMMU_DMA_LOGICAL_ALLOCATOR_CAPABILITIES (*QueryCapabilities)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*);/* 0x18 8 */
void (*CleanUp)(struct _IOMMU_DMA_LOGICAL_ALLOCATOR*);/* 0x20 8 */
};
size 40 (0x28)5 members0 holespadding 01 cacheline
Used in (1)