@NamenLozer:
Hmmm, das klingt eher nach
CreateFileTransacted, aber da weiß ich nicht genau was intern passiert.
@Deep-Sea:
1/3: Namensfindung und Markenrechtssachen
3/6: Planung und Schnittstellendesign
1/12: nochmal alles Durchdenken und komplett anders planen
Rest: Programmierung
und dann nochmal 2-3 Jahre alles via Updates doch wieder anders machen und Fehler beseitigen