By "API" I'm guessing Paul means the Windows API via PInvoke, yes?