É possível rastrear operações de arquivo com o .NET?
É possível quando uma operação de arquivo é chamada de alguma forma - como abrir ou fechar - que eu posso manipulá-lo antes que a solicitação prossiga pelo sistema operacional e, se possível, cancelá-lo por.LÍQUIDO? Se o .NET não tem habilidades como essa, como posso fazer isso?