typedef struct _TP_TASK
{
    TP_TASK_CALLBACKS *Callbacks;
    unsigned long NumaNode;
    unsigned char IdealProcessor;
    TP_NBQ_GUARD PostGuard;
    void *NBQNode;
} TP_TASK, *PTP_TASK;