GetSystemTime (kernel32)
Last changed: -84.131.214.178

.
Summary

C# Signature:

[DllImport("kernel32.dll")]
static extern void GetSystemTime(out SYSTEMTIME lpSystemTime);

User-Defined Types:

None.

Notes:

See SYSTEMTIME.

Tips & Tricks:

Please add some!

Sample Code:

[C#]

// Declares a class member for each structure element.

    [ StructLayout( LayoutKind.Sequential )]
    public class SystemTime
    {
       public ushort year;
       ...
       public ushort milliseconds;
    }

    public class LibWrap
    {
      // Declares a managed prototype for the unmanaged function.
      [ DllImport( "Kernel32.dll" )]
      public static extern void GetSystemTime( [In,Out] SystemTime st );
    }

Alternative Managed API:

Do you know one? Please contribute it!

Documentation