typedef struct _PI_RESOURCE_ARBITER_ENTRY { LIST_ENTRY DeviceArbiterList; unsigned char ResourceType; ARBITER_INTERFACE *ArbiterInterface; DEVICE_NODE *DeviceNode; LIST_ENTRY ResourceList; LIST_ENTRY BestResourceList; LIST_ENTRY BestConfig; LIST_ENTRY ActiveArbiterList; unsigned char State; unsigned char ResourcesChanged; } PI_RESOURCE_ARBITER_ENTRY, *PPI_RESOURCE_ARBITER_ENTRY;