- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Runtime.InteropServices; //注入dll需要引用的命名空间
- namespace TG300
- {
- public class TG300API
- {
- //打开读写器
- [DllImport("RM300API.dll", EntryPoint = "OpenReader")] // 在这里注入dll和对应的C++的方法
- public static extern IntPtr OpenReader([MarshalAs(UnmanagedType.LPWStr)] string arrCom); //在C#中调用时使用的方法名称,以此参数的定义
- //关闭读写器
- [DllImport("RM300API.dll", EntryPoint = "CloseReader")]
- public static extern void CloseReader(IntPtr handle);
- }
- }