O que é uma bomba de mensagens?

Noesta discussão (publicado cerca de um ano atrás), há uma discussão de problemas que podem ocorrer com a execução do Word em uma sessão não interativa. O conselho (bastante forte) dado não é para fazê-lo. Em uma postagem, é declarado "As APIs do Office supõem que você esteja executando o Office em uma sessão interativa em uma área de trabalho, com monitor, teclado e mouse e, o mais importante, uma bomba de mensagens". Não tenho certeza do que é isso. (Venho programando em C # há apenas cerca de um ano; minha outra experiência de programação foi principalmente com o ColdFusion.)

Atualizar:

Meu programa executa um grande número de arquivos RTF para extrair duas informações usadas para construir um número de relatório médico. Em vez de tentar descobrir como as instruções de formatação no RTF funcionam, decidi abri-las no Word e extrair o texto de lá (sem realmente iniciar a GUI). Ocasionalmente, o programa soluçava no meio do processamento de um arquivo e deixava um thread do Word aberto anexado a esse documento (ainda preciso descobrir como encerrá-lo). Quando executei novamente o programa, é claro que recebi uma notificação de que havia um encadeamento usando esse arquivo e queria abrir uma cópia somente leitura? Quando eu disse Sim, a GUI do Word apareceu de repente do nada e começou a processar os arquivos. Fiquei me perguntando por que isso aconteceu; mas parece que uma vez que a caixa de diálogo apareceu, a bomba de mensagens começou a enviar a GUI principal também para o Windows?

questionAnswers(6)

yourAnswerToTheQuestion