Ik vroeg mij af of het mogelijk is om via Delphi een (virtuele) schijf toe te voegen aan Windows (zoals bv de Iomega Zip software dat doet).
Na wat rondzoeken kwam ik een stuk source tegen die DefineDosDevice gebruikt. Het mapt een directory aan een aparte driveletter (het "subst" idee). Dit zou ook kunnen, dan zou je in een of andere tempdir even de spullen moeten neerzetten die je op de disk wil hebben... Maar dit is lijkt mij niet hoe o.a. Iomega het opgelost heeft.
Ik zit te denken aan een component wat de drive registreert bij Windows en events geeft voor de enumeraties van de inhoud (directories & files).
Ik ben niet zo bekend op low-level Windows gebied.. Ik hoop niet dat het de VxD kant op gaat (ben er wel bang voor).
Nou ja, het is tenslotte vakantie, tijd genoeg om te proggen
Na wat rondzoeken kwam ik een stuk source tegen die DefineDosDevice gebruikt. Het mapt een directory aan een aparte driveletter (het "subst" idee). Dit zou ook kunnen, dan zou je in een of andere tempdir even de spullen moeten neerzetten die je op de disk wil hebben... Maar dit is lijkt mij niet hoe o.a. Iomega het opgelost heeft.
Ik zit te denken aan een component wat de drive registreert bij Windows en events geeft voor de enumeraties van de inhoud (directories & files).
Ik ben niet zo bekend op low-level Windows gebied.. Ik hoop niet dat het de VxD kant op gaat (ben er wel bang voor).
Nou ja, het is tenslotte vakantie, tijd genoeg om te proggen