Validation d’une file d’attente
Une fois toutes les opérations de fichier en attente, la file d’attente doit être validée. Cela entraîne le traitement des opérations de fichier mises en file d’attente.
Une file d’attente de fichiers ne peut pas être réutilisée une fois qu’elle a été validée. La meilleure pratique consiste à collecter toutes les opérations de fichier requises pour la file d’attente de fichiers et à valider la file d’attente une seule fois. Si un traitement supplémentaire de la file d’attente est requis après sa validation, le descripteur de la file d’attente doit être fermé et une nouvelle file d’attente de fichiers doit être créée. Pour valider la file d’attente de fichiers, appelez la fonction SetupCommitFileQueue , en spécifiant une routine de rappel. La routine de rappel recevra des notifications de SetupCommitFileQueue lors du traitement des opérations de fichier. Si vous souhaitez utiliser la routine de rappel de file d’attente par défaut, vous devez d’abord initialiser le contexte nécessaire en appelant SetupInitDefaultQueueCallback ou SetupInitDefaultQueueCallbackEx. Pour plus d’informations sur la routine de rappel de file d’attente par défaut, consultez routine de rappel de file d’attente par défaut.
Notes
SetupCommitFileQueue doit être appelé avant la fermeture de la file d’attente. Toutes les opérations qui ne sont pas validées quand SetupCloseFileQueue est appelé ne sont pas exécutées.