Freigeben über


WorkerArchetype::Execute

Aufgerufen, um eine Arbeitsaufgabe zu verarbeiten.

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

Parameter

  • request
    Die Verarbeitung von Arbeitsaufgabe.Die Arbeitsaufgabe hat denselben Typ wie RequestType.

  • pvWorkerParam
    Ein benutzerdefinierter Parameter verstanden durch die Workerklasse.Außerdem übergeben Initialisieren Sie und zu Beenden.

  • pOverlapped
    Ein Zeiger auf die ÜBERLAPPEND-Struktur verwendet, um die Warteschlange zu erstellen, auf der Arbeitsaufgaben in die Warteschlange gestellt wurden.

Anforderungen

Header: atlutil.h

Siehe auch

Referenz

Worker-Prototyp