Hola, he creado un Mass Storage Device de 32kb y quiero que al grabar un archivo en él ya no permita grabar otro archivo a menos que se borre el anterior.
Lo que he hecho es interceptar los sectores que escribe windows en la FAT suplantando el tamaño del archivo y haciéndolo igual a 32kb, de modo que el disco parezca lleno.
Esto funciona bien si grabo un archivo, expulso el MSD y lo vuelvo a insertar, pero si no lo expulso, la FAT del sistema operativo no se entera de la usurpación que he hecho en la FAT del MSD y permite grabar más archivos.
¿Se os ocurre otra alternativa para resolver esta situación?
Me he quedado seco de ideas... a ver si a vosotros se os ocurre algo.