typedef struct _PNP_DEVICE_COMPLETION_QUEUE { LIST_ENTRY DispatchedList; unsigned long DispatchedCount; LIST_ENTRY CompletedList; KSEMAPHORE CompletedSemaphore; unsigned __int64 SpinLock; } PNP_DEVICE_COMPLETION_QUEUE, *PPNP_DEVICE_COMPLETION_QUEUE;