Confirmación de la cola
Si se va a llamar a la función de devolución de llamada predeterminada durante el compromiso de la cola, se debe inicializar el contexto de la misma mediante las funciones SetupInitDefaultQueueCallback o SetupInitDefaultQueueCallbackEx . Si usa una función de devolución de llamada personalizada que nunca llama a la función de devolución de llamada predeterminada, este paso no es necesario.
Una vez compilada la cola y la función de devolución de llamada que procesará las notificaciones de cola se ha inicializado, puede llamar a SetupCommitFileQueue para confirmar las operaciones que se han puesto en cola.
En el ejemplo siguiente se usa SetupCommitFileQueue para confirmar la cola mediante la rutina de devolución de llamada predeterminada.
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
);
En el ejemplo anterior, MyQueue es la cola para confirmar, OwnerWindow es la ventana que poseerá los cuadros de diálogo creados por la rutina de devolución de llamada predeterminada, SetupDefaultQueueCallback especifica que se usará la función de devolución de llamada predeterminada y Context es un puntero a la estructura devuelta por la llamada anterior a SetupInitDefaultQueueCallback.