internal static bool IsWindowsComponent(MetadataReader reader, string moduleName) { if (reader.MetadataKind != MetadataKind.WindowsMetadata) { return false; } if (!IsWindowsComponentName(moduleName)) { return false; } int majorVersion; int minorVersion; reader.GetWinMdVersion(out majorVersion, out minorVersion); return (majorVersion == 1) && (minorVersion >= 3); }