DllImport static 多线程的问题
因为要做串口编程需要调用系统API
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern int WriteFile(IntPtr hFile, byte[] lpBuffer, uint nNumberOfBytesToWrite, out uint lpNumberOfBytesWritten, ref OVERLAPPED lpOverlapped);// ref System.Threading.NativeOverlapped lpOverlapped);
声明了一个静态方法,如果是多线程的情况怎么办?
每个线程都会调用 WriteFile 会不会出问题?怎么才能解决