typedef struct _ALPC_COMPLETION_LIST_HEADER { unsigned __int64 StartMagic; unsigned long TotalSize; unsigned long ListOffset; unsigned long ListSize; unsigned long BitmapOffset; unsigned long BitmapSize; unsigned long DataOffset; unsigned long DataSize; unsigned long AttributeFlags; unsigned long AttributeSize; ALPC_COMPLETION_LIST_STATE State; volatile unsigned long LastMessageId; volatile unsigned long LastCallbackId; volatile unsigned long PostCount; volatile unsigned long ReturnCount; volatile unsigned long LogSequenceNumber; RTL_SRWLOCK UserLock; unsigned __int64 EndMagic; } ALPC_COMPLETION_LIST_HEADER, *PALPC_COMPLETION_LIST_HEADER;