[DllImport("kernel32.dll")]
static extern bool GetComputerName([Out] StringBuilder lpBuffer,
ref uint lpnSize);
None.
The GetComputerName function retrieves the NetBIOS name of the local computer. This name is established at system startup, when the system reads it from the registry.
Please add some!
class Class1
{
[DllImport("kernel32", CharSet=CharSet.Unicode)]
static extern bool GetComputerName(string name, ref int len);
[STAThread]
static void Main(string[] args)
{
String computerName="abcdefghijklmnopqrstuvwxyz";
int len = 100;
GetComputerName(computerName, ref len);
Console.WriteLine(computerName.Substring(0,len));
}
}
System.Environment.MachineName will get you the netbios name.