WorkerArchetype::Execute

Called to process a work item.

void Execute( 
   RequestType request, 
   void* pvWorkerParam, 
   OVERLAPPED* pOverlapped  
);

Parameters

  • request
    The work item to be processed. The work item is of the same type as RequestType.

  • pvWorkerParam
    A custom parameter understood by the worker class. Also passed to Initialize and Terminate.

  • pOverlapped
    A pointer to the OVERLAPPED structure used to create the queue on which work items were queued.

Requirements

Header: atlutil.h

See Also

Reference

Worker Archetype