//0xc0 bytes (sizeof)
struct _ETW_APC_POOL
{
struct _WMI_LOGGER_CONTEXT* LoggerContext; //0x0
ULONGLONG ApcSpinLock; //0x8
union _SLIST_HEADER ApcGlobalListHead; //0x10
union _SLIST_HEADER ApcFreeListHead; //0x20
VOID* DpcContext1; //0x30
VOID* DpcContext2; //0x38
VOID* DpcContext3; //0x40
VOID (*DpcNormalRoutine)(struct _ETW_APC_POOL* arg1, struct _KTHREAD* arg2, VOID** arg3, VOID** arg4, VOID** arg5); //0x48
VOID (*DpcCancelRoutine)(struct _ETW_APC_POOL* arg1, struct _KTHREAD* arg2, VOID** arg3, VOID** arg4, VOID** arg5); //0x50
struct _ETHREAD* DpcThread; //0x58
struct _KDPC Dpc; //0x60
LONG Flags; //0xa0
LONG ApcCount; //0xa4
ULONG MinimumApcCount; //0xa8
ULONG MaximumApcCount; //0xac
LONG OutstandingApcCount; //0xb0
LONG MaxOutstandingApcCount; //0xb4
};