Dela via


Slutföra kön

Om standardåteranropsfunktionen anropas under köåtagandet måste kontexten för den initieras med hjälp av funktionerna SetupInitDefaultQueueCallback eller SetupInitDefaultQueueCallbackEx. Om du använder en anpassad återanropsfunktion som aldrig anropar standardåteranropsfunktionen är det här steget inte nödvändigt.

När kön har skapats och återanropsfunktionen som bearbetar kömeddelanden har initierats kan du anropa SetupCommitFileQueue för att genomföra de åtgärder som har sparats.

I följande exempel används SetupCommitFileQueue för att slutföra uppdateringen av kön med hjälp av standardåteranropsrutinen.

test = SetupCommitFileQueue (
     OwnerWindow,          //window that will own dialog boxes
                           //created by the callback routine
     MyQueue,              //the queue to commit
  
                           //use the default callback routine
     SetupDefaultQueueCallback,  
  
     Context               //context information that will be 
                           //  used by the callback routine
);

I föregående exempel är MyQueue kön som ska checkas in, OwnerWindow är fönstret som äger alla dialogrutor som skapats av standardrutinen för återanrop. SetupDefaultQueueCallback anger att standardåteranropsfunktionen ska användas och Kontext är en pekare till strukturen som returnerades av föregående anrop till SetupInitDefaultQueueCallback.