typedef struct _PENDING_RELATIONS_LIST_ENTRY { LIST_ENTRY Link; WORK_QUEUE_ITEM WorkItem; PNP_DEVICE_EVENT_ENTRY *DeviceEvent; DEVICE_OBJECT *DeviceObject; RELATION_LIST *RelationsList; IRP *EjectIrp; IRPLOCK Lock; unsigned long Problem; unsigned char ProfileChangingEject; unsigned char DisplaySafeRemovalDialog; SYSTEM_POWER_STATE LightestSleepState; DOCK_INTERFACE *DockInterface; } PENDING_RELATIONS_LIST_ENTRY, *PPENDING_RELATIONS_LIST_ENTRY;