[DllImport("kernel32.dll", SetLastError=true, CharSet=CharSet.Auto)]
static extern bool CreateHardLink(string lpFileName, string lpExistingFileName, IntPtr lpSecurityAttributes);
<DllImport("kernel32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Private Shared Function CreateHardLink(ByVal lpFileName As String, ByVal lpExistingFileName As String, ByVal lpSecurityAttributes As IntPtr) As Boolean
End Function
[DllImport('kernel32.dll', SetLastError:=true, CharSet:=CharSet.Auto)]
function CreateHardLink(lpFileName, lpExistingFileName: String; lpSecurityAttributes: IntPtr): Boolean; external;
None.
None.
Please add some!
using System.Runtime.InteropServices;
using System;
class Program
{
static void Main(string[] args)
{
CreateHardLink(@"D:\someDir\test1.txt", @"D:\someDir\test.txt",IntPtr.Zero);
}
[DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Auto)]
static extern bool CreateHardLink(string lpFileName, string lpExistingFileName,
IntPtr lpSecurityAttributes);
}
Do you know one? Please contribute it!