Partager via


Validation de la file d’attente

Si la fonction de rappel par défaut doit être appelée pendant l’engagement de file d’attente, le contexte de celle-ci doit être initialisé à l’aide des fonctions SetupInitDefaultQueueCallback ou SetupInitDefaultQueueCallbackEx . Si vous utilisez une fonction de rappel personnalisée qui n’appelle jamais la fonction de rappel par défaut, cette étape n’est pas nécessaire.

Une fois la file d’attente générée et la fonction de rappel qui traitera les notifications de file d’attente a été initialisée, vous pouvez appeler SetupCommitFileQueue pour valider les opérations qui ont été mises en file d’attente.

L’exemple suivant utilise SetupCommitFileQueue pour valider la file d’attente à l’aide de la routine de rappel par défaut.

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
);

Dans l’exemple précédent, MyQueue est la file d’attente à valider, OwnerWindow est la fenêtre qui possédera toutes les boîtes de dialogue créées par la routine de rappel par défaut, SetupDefaultQueueCallback spécifie que la fonction de rappel par défaut sera utilisée et Context est un pointeur vers la structure retournée par l’appel précédent à SetupInitDefaultQueueCallback.