Como impedir que uma pasta seja criada usando um serviço do Windows?

Eu tenho usuários e processos em um servidor web. Eu estou olhando para escrever um serviço do Windows que é capaz de interceptar chamadas para criar pastas dentro de um subdiretório específico. Eu encontrei várias fontes por aí para detectar reativamente que uma pasta foi criada, mas quero criar um serviço do Windows que interaja de forma proativa e preveja quaisquer chamadas inaceitáveis para criar a pasta.

Deixe-me pré-esvaziar o "por que" -ers. Não se preocupe em perguntar o porquê. Basta dizer que me pediram para fazer isso e estou tentando encontrar o método mais simples de realizar a tarefa de maneira automatizada. Eu já determinei como realizá-lo se permitir que a pasta seja criada, basta seguir o serviço do Windows e excluí-lo (e seu conteúdo) após o fato. Eu realmente gostaria de um evento em que o serviço pudesse ouvir e antecipar.

questionAnswers(4)

yourAnswerToTheQuestion