Mega Code Archive

 
Categories / C# Tutorial / Windows
 

Get Computer name (char parameter)

using System; using System.Runtime.InteropServices; class MainClass {   [ DllImport( "kernel32.dll" ) ]   static extern unsafe bool GetComputerNameW( char* name, ref ulong size );   [STAThread]   static unsafe void Main(string[] args)   {     ulong size = 256;     char* name = stackalloc char[ (int)size ];     bool success = GetComputerNameW( name, ref size );     for ( uint i = 0; i < size; i++, name++ )     {       System.Console.Write( *name );     }   } } RNTSOFT