typedef struct _TP_TASK_CALLBACKS
{
    void (*ExecuteCallback)(TP_CALLBACK_INSTANCE *, TP_TASK *);
    void (*Unposted)(TP_TASK *, TP_POOL *);
} TP_TASK_CALLBACKS, *PTP_TASK_CALLBACKS;