//0x50 bytes (sizeof)
struct _PNP_DEVICE_COMPLETION_QUEUE
{
    struct _LIST_ENTRY DispatchedList;                                      //0x0
    ULONG DispatchedCount;                                                  //0x10
    struct _LIST_ENTRY CompletedList;                                       //0x18
    struct _KSEMAPHORE CompletedSemaphore;                                  //0x28
    ULONGLONG SpinLock;                                                     //0x48
};