//0x30 bytes (sizeof)
struct _IOMMU_INTERFACE_CALLBACK_RECORD
{
struct _LIST_ENTRY ListEntry; //0x0
VOID (*CallbackRoutine)(struct _IOMMU_INTERFACE_STATE_CHANGE* arg1, VOID* arg2); //0x10
VOID* CallbackContext; //0x18
struct _IOMMU_DMA_DEVICE* DmaDevice; //0x20
struct _IOMMU_INTERFACE_STATE_CHANGE LastReportedState; //0x28
};