public static structenums.OSVERSIONINFOW VersionsInfo()
{
structenums.OSVERSIONINFOW ret = new structenums.OSVERSIONINFOW();
ret.dwOSVersionInfoSize = Marshal.SizeOf(ret);
if (SafeNativeMethods.RtlGetVersion(ref ret) != 0)
{
LibraryLogging.Error("VersionsInfo error:{0}", LastError());
}
return ret;
}