IVRS_TABLE_TYPE enumeration (acpitabl.h)

Enumerates the I/O Virtualization Hardware Definition (IVHD) entry types.

Syntax

typedef enum _IVHD_ENTRY_TYPE {
  IvhdEntryTypePad4,
  IvhdEntryTypeAll,
  IvhdEntryTypeSelect,
  IvhdEntryTypeStartRange,
  IvhdEntryTypeEndRange,
  IvhdEntryTypePad8,
  IvhdEntryTypeAliasSelect,
  IvhdEntryTypeAliasStartRange,
  IvhdEntryTypeExtendedSelect,
  IvhdEntryTypeExtendedStartRange,
  IvhdEntryTypeSpecialDevice,
  IvhdEntryTypeAcpiDevice
} IVRS_TABLE_TYPE;

Constants

 
IvhdEntryTypePad4
Value is 0.
IvhdEntryTypeAll
Value is 1.
IvhdEntryTypeSelect
Value is 2.
IvhdEntryTypeStartRange
Value is 3.
IvhdEntryTypeEndRange
Value is 4.
IvhdEntryTypePad8
Value is 64.
IvhdEntryTypeAliasSelect
Value is 66.
IvhdEntryTypeAliasStartRange
Value is 67.
IvhdEntryTypeExtendedSelect
Value is 70.
IvhdEntryTypeExtendedStartRange
Value is 71.
IvhdEntryTypeSpecialDevice
Value is 72.
IvhdEntryTypeAcpiDevice
Value is 0xF0.

Requirements

Requirement Value
Header acpitabl.h