// acpitabl.h
typedef enum _IVRS_BLOCK_TYPE {
IommuDefinitionBlockTypeIvhd,
IommuDefinitionBlockType11Ivhd,
IommuDefinitionBlockTypeIvmdAll,
IommuDefinitionBlockTypeIvmdSpecified,
IommuDefinitionBlockTypeIvmdRange,
IommuDefinitionBlockType40Ivhd
} IVRS_BLOCK_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
Enumerates the I/O Virtualization Reporting Structure (IVRS) block types.
IommuDefinitionBlockTypeIvhdValue is 0x10.
IommuDefinitionBlockType11IvhdValue is 0x11.
IommuDefinitionBlockTypeIvmdAllValue is 0x20.
IommuDefinitionBlockTypeIvmdSpecifiedValue is 0x21.
IommuDefinitionBlockTypeIvmdRangeValue is 0x22.
IommuDefinitionBlockType40IvhdValue is 0x40.