Added minimal example csharp (C#) visual studio project

This commit is contained in:
Joseph Henry
2017-10-12 13:26:52 -07:00
parent e1fb09c3fb
commit 2b417bb7bd
6 changed files with 176 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.InteropServices;
namespace ZeroTier
{
static class libzt
{
[DllImport("libzt.dll", CallingConvention = CallingConvention.StdCall)]
public static extern int zts_startjoin(string path, string nwid);
[DllImport("libzt.dll", CallingConvention = CallingConvention.StdCall)]
public static extern int zts_socket(int socket_family, int socket_type, int protocol);
[DllImport("libzt.dll", CallingConvention = CallingConvention.StdCall)]
public static extern int zts_stop();
}
}