Moin Marcel,
das es zuerst nicht funktioniert hat, könnte daran liegen, dass die Funktion, durch die falsche cbSize-Angabe, versucht hat Speicher zu überschreiben, der anderweitig blockiert war, was durch das auskommentieren verhindert wurde.
Die Verwendung des var-Parameters ist ja auch nicht falsch, ich finde sie nur unpraktisch.
Nachdem ich es mal eben auf var umgebaut hatte, funktionierte es, wie erwartet
, immer noch.