Hola a todos,
tengo un come-come que no me deja dormir
A ver si alguien me puede hechar una mano con esto por estoy un poco perdido.
El caso es que necesito borrar y/o sustituir el archivo en disco de un proceso activo en el sistema, este fichero, naturalmente esta bloqueado. ¿como lo puedo desbloquear? algún API o mecanismo al uso. O también sería muy interesante si alguien pudiera describir, para mi y todos los presentes, la forma en que operativo gestina estos bloqueos, quizas así demos con la manera de hacerle una trampilla.
Ahora demosle otro rizo, ¿que pasa si dicho ficheroesta en una unidad mapeada? ¿cambia esto las cosas? en realidad es el caso que me ocupa.
Que se puede hacer es obvio, el famoso Unlocker lo hace y yo no voy ha ser menos. Lo pretendo hacer en VC++, ensamblador tambien es mas que aceptable.
Cualquier idea o ayuda será bien recibida.
Gracias de antemano.