//net api public Int32 HNC_NetGetDllVer(ref String dllVer) { Int32 ret = -1; IntPtr ptr = Marshal.AllocHGlobal(HNCNET.VERSION_LEN); ret = HncApi.HNC_NetGetDllVer(ptr); dllVer = Marshal.PtrToStringAnsi(ptr); Marshal.FreeHGlobal(ptr); return(ret); }