Avoid Managed type declaration for Win32 API using Overlapped IO | CAST Appmarq