mips / ntoskrnl /
_KAPC
← first 1 build latest →struct _KAPC { short Type;/* 0x0 2 */ short Size;/* 0x2 2 */ unsigned long Spare0;/* 0x4 4 */ struct _KTHREAD* Thread;/* 0x8 4 */ struct _LIST_ENTRY ApcListEntry;/* 0xc 8 */ void (*KernelRoutine)(struct _KAPC*, void (**)(void*, void*, void*), void**, void**, void**);/* 0x14 4 */ void (*RundownRoutine)(struct _KAPC*);/* 0x18 4 */ void (*NormalRoutine)(void*, void*, void*);/* 0x1c 4 */ void* NormalContext;/* 0x20 4 */ void* SystemArgument1;/* 0x24 4 */ void* SystemArgument2;/* 0x28 4 */ char ApcStateIndex;/* 0x2c 1 */ char ApcMode;/* 0x2d 1 */ unsigned char Inserted;/* 0x2e 1 */};/* source: NT 4.0 DDK (August 1996) MIPS LIBCNTPR.LIB CodeView type records; _EPROCESS/_ETHREAD offsets match KDEXTMIP.DLL (NT 4.0 Server CD) */size 48 (0x30)14 members0 holespadding 11 cacheline
Used in (2)