typedef struct _KREQUEST_PACKET { void *CurrentPacket[3]; void (*WorkerRoutine)(void *, void *, void *, void *); } KREQUEST_PACKET, *PKREQUEST_PACKET;