[DllImport("kernel32.dll", SetLastError=true, CharSet=CharSet.Auto)]
static extern bool SetVolumeLabel(string lpRootPathName, string lpVolumeName);
None.
None.
Please add some!
using System;
using System.Runtime.InteropServices;
namespace PInvoke.Test
{
class NameChanger
{
[DllImport("kernel32.dll")]
static extern bool SetVolumeLabel(string lpRootPathName, string lpVolumeName);
[STAThread]
public static void Main()
{
if(SetVolumeLabel("C:\\","PInvokeC Drive"))
Console.WriteLine("Name Changed");
else
Console.WriteLine("Unable to change");
}
}
}
Do you know one? Please contribute it!