Abstractions.WindowsApi.pInvokes.VersionsInfo C# (CSharp) 메소드

VersionsInfo() 공개 정적인 메소드

get the real windows version http://www.codeproject.com/Articles/678606/Part-Overcoming-Windows-s-deprecation-of-GetVe
public static VersionsInfo ( ) : structenums.OSVERSIONINFOW
리턴 structenums.OSVERSIONINFOW
        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;
        }