30 #define EMULATOR_READ_ACCESS 0x01 31 #define EMULATOR_WRITE_ACCESS 0x02 enum _EMULATOR_PORT_ACCESS_TYPE EMULATOR_PORT_ACCESS_TYPE
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1536 Dma
EMULATOR_PORT_ACCESS_TYPE AccessType
PINTERFACE_REFERENCE InterfaceReference
struct _EMULATOR_ACCESS_ENTRY * PEMULATOR_ACCESS_ENTRY
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1538 DevicePrivate
enum _IRQ_DEVICE_POLICY IRQ_DEVICE_POLICY
enum _DMA_WIDTH * PDMA_WIDTH
enum _BUS_DATA_TYPE * PBUS_DATA_TYPE
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1534 Memory
enum _BUS_DATA_TYPE BUS_DATA_TYPE
KAFFINITY TargetedProcessors
IRQ_DEVICE_POLICY AffinityPolicy
enum _DMA_SPEED * PDMA_SPEED
enum _DMA_WIDTH DMA_WIDTH
ULONG NumConsecutivePorts
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1540 ConfigData
enum _IRQ_PRIORITY IRQ_PRIORITY
VOID(* PINTERFACE_DEREFERENCE)(PVOID Context)
struct _IO_RESOURCE_DESCRIPTOR::@2005::@2014 Memory40
VOID(NTAPI * PBANKED_SECTION_ROUTINE)(IN ULONG ReadBank, IN ULONG WriteBank, IN PVOID Context)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
struct _IO_RESOURCE_DESCRIPTOR::@2005::@2015 Memory48
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1539 BusNumber
enum _KINTERRUPT_MODE KINTERRUPT_MODE
struct _INTERFACE * PINTERFACE
enum _INTERFACE_TYPE INTERFACE_TYPE
enum _IRQ_PRIORITY * PIRQ_PRIORITY
union _IO_RESOURCE_DESCRIPTOR::@1532 u
struct _INTERFACE INTERFACE
struct _IO_RESOURCE_DESCRIPTOR * PIO_RESOURCE_DESCRIPTOR
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1537 Generic
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1535 Interrupt
VOID(* PINTERFACE_REFERENCE)(PVOID Context)
struct _IO_RESOURCE_DESCRIPTOR::@2005::@2016 Memory64
_EMULATOR_PORT_ACCESS_TYPE
enum _DMA_SPEED DMA_SPEED
struct _IO_RESOURCE_DESCRIPTOR IO_RESOURCE_DESCRIPTOR
PHYSICAL_ADDRESS MaximumAddress
PINTERFACE_DEREFERENCE InterfaceDereference
IRQ_PRIORITY PriorityPolicy
enum _INTERFACE_TYPE * PINTERFACE_TYPE
struct tagContext Context
PHYSICAL_ADDRESS MinimumAddress
struct _IO_RESOURCE_DESCRIPTOR::@1532::@1533 Port
enum _EMULATOR_PORT_ACCESS_TYPE * PEMULATOR_PORT_ACCESS_TYPE
enum _IRQ_DEVICE_POLICY * PIRQ_DEVICE_POLICY
struct _EMULATOR_ACCESS_ENTRY EMULATOR_ACCESS_ENTRY