Moin Jan,
wenn man sich erst mal daran gewöhnt hat, dass in C erst der Typ, und dann der Parametername kommt, und dass man sich ständig vergegenwärtigen sollte, dass bei Funktionen alle Parameter prinzipiell als Const anzusehen sind, gehts eigentlich.
Ach ja, ganz wichtig:
Beim Import, jedenfalls aus der Windows
API, kann man in der Regel davon ausgehen, dass man als Aufrufkonvention stdcall braucht.
Beim Import von APIs in .NET (C#) ist die Umgewöhnung deutlich grösser