Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se la funzione di callback predefinita verrà chiamata durante il processo di assegnazione della coda, è necessario inizializzare il contesto utilizzando le funzioni SetupInitDefaultQueueCallback o SetupInitDefaultQueueCallbackEx. Se si usa una funzione di callback personalizzata che non chiama mai la funzione di callback predefinita, questo passaggio non è necessario.
Dopo che la coda è stata costruita e la funzione di callback che elaborerà le notifiche della coda è stata inizializzata, è possibile chiamare SetupCommitFileQueue per impegnare le operazioni accodate.
L'esempio seguente usa SetupCommitFileQueue per eseguire il commit della coda usando la routine di callback predefinita.
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
);
Nell'esempio precedente, MyQueue è la coda di cui eseguire il commit, OwnerWindow è la finestra che possiede tutte le finestre di dialogo create dalla routine di callback predefinita, SetupDefaultQueueCallback specifica che verrà usata la funzione di callback predefinita e Context è un puntatore alla struttura restituita dalla chiamata precedente a SetupInitDefaultQueueCallback.