CreateFileW funktioniert genauso wie CreateFile. Wobei CreateFile ein Alias ist für CreateFileA bzw. CreaterFileW, je nach dem was man für einen Zeichensatz benutzt. Wobei CreateFileA von Windows intern nach CreateFileW gemappt wird. CreateFileA ist unter Windows mittlerweile nur noch eine leere Funktion.
Und was spricht gegen die Wrapper von der
VCL? Warum alles von Hand machen? TFileStream. TMemoryStream. Stringlisten usw.