Confirmando a fila
Se a função de retorno de chamada padrão for chamada durante o compromisso de fila, o contexto para ela deverá ser inicializado usando as funções SetupInitDefaultQueueCallback ou SetupInitDefaultQueueCallbackEx . Se você estiver usando uma função de retorno de chamada personalizada que nunca chama a função de retorno de chamada padrão, essa etapa não será necessária.
Depois que a fila for criada e a função de retorno de chamada que processará notificações de fila tiver sido inicializada, você poderá chamar SetupCommitFileQueue para confirmar as operações que foram enfileiradas.
O exemplo a seguir usa SetupCommitFileQueue para confirmar a fila usando a rotina de retorno de chamada padrão.
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
);
No exemplo anterior, MyQueue é a fila a ser confirmada, OwnerWindow é a janela que possuirá todas as caixas de diálogo criadas pela rotina de retorno de chamada padrão, SetupDefaultQueueCallback especifica que a função de retorno de chamada padrão será usada e Context é um ponteiro para a estrutura retornada pela chamada anterior para SetupInitDefaultQueueCallback.