Advertisement
h0x0d

Windows 9926 vs. 9901 WinRT API Changes

Jan 23rd, 2015
1,160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 13.25 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. | public class Windows.ApplicationModel.Activation.ProtocolActivatedEventArgs {
  10. +   public string CallerPackageFamilyName { get; }
  11. +   public ValueSet Data { get; }
  12. | }
  13.  
  14. + public struct Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract {
  15. + }
  16.  
  17. | public class Windows.ApplicationModel.Appointments.AppointmentCalendar {
  18. +   public AppointmentCalendarSyncAdapter SyncAdapter { get; }
  19. | }
  20.  
  21. - public class Windows.ApplicationModel.Background.SmartCardTrigger;
  22.  
  23. | public class Windows.ApplicationModel.Calls.PhoneLine {
  24. +   public static IAsyncOperation<PhoneLine> FromIdAsync( Guid result );
  25. | }
  26.  
  27. | public class Windows.ApplicationModel.ContactsTemp.ContactWebsite {
  28. +   public string RawUri { get; set; }
  29. | }
  30.  
  31. + public struct Windows.ApplicationModel.Search.SearchContract {
  32. + }
  33.  
  34. | public class Windows.ApplicationModel.Store.CurrentAppSimulator {
  35. +   public static IAsyncOperation<ListingInformation> LoadListingInformationByProductIdsAsync( IIterable<string> loadListingOperation );
  36. +   public static IAsyncOperation<ListingInformation> LoadListingInformationByKeywordsAsync( IIterable<string> loadListingOperation );
  37. | }
  38.  
  39. | public class Windows.ApplicationModel.Store.ProductListing {
  40. +   public string Description { get; }
  41. +   public Uri ImageUri { get; }
  42. +   public IIterable<string> Keywords { get; }
  43. +   public string Tag { get; }
  44. | }
  45.  
  46.  
  47.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  48.  
  49.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Data.winmd
  50.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Data.winmd
  51.  
  52.  diff legends: +: added, -: removed, *: changed, |: type member changed
  53.  
  54. | public class Windows.Data.Xml.Dom.XmlDocument {
  55. +   public void LoadXmlFromBuffer( IBuffer buffer );
  56. +   public void LoadXmlFromBuffer( IBuffer buffer, XmlLoadSettings loadSettings );
  57. +   public XmlDocument CloneDocument();
  58. | }
  59.  
  60. | public class Windows.Data.Xml.Xsl.XsltProcessor {
  61. +   public XmlDocument TransformToDocument( IXmlNode output );
  62. | }
  63.  
  64.  
  65.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  66.  
  67.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  68.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  69.  
  70.  diff legends: +: added, -: removed, *: changed, |: type member changed
  71.  
  72. | public class Windows.Devices.PointOfService.PosPrinter {
  73. +   public static IAsyncOperation<PosPrinter> GetDefaultAsync();
  74. +   public static IAsyncOperation<PosPrinter> FromIdAsync( string result );
  75. +   public static string GetDeviceSelector();
  76. | }
  77.  
  78. + public struct Windows.Devices.Portable.PortableDeviceContract {
  79. + }
  80.  
  81. - public struct Windows.Devices.Portable.PotableDeviceContract;
  82.  
  83. | public class Windows.Devices.Sensors.ActivitySensor {
  84. *   public double PowerInMilliwatts { get; }
  85. | }
  86.  
  87. | public class Windows.Devices.Sensors.Altimeter {
  88. +   public static Altimeter GetDefault();
  89. | }
  90.  
  91. | public class Windows.Devices.Sensors.Pedometer {
  92. *   public double PowerInMilliwatts { get; }
  93. +   public static IAsyncOperation<Pedometer> FromIdAsync( string operation );
  94. +   public static IAsyncOperation<Pedometer> GetDefaultAsync();
  95. +   public static string GetDeviceSelector();
  96. +   public static IAsyncOperation<IVectorView<PedometerReading>> GetSystemHistoryAsync( DateTime operation );
  97. +   public static IAsyncOperation<IVectorView<PedometerReading>> GetSystemHistoryAsync( DateTime operation, TimeSpan fromTime );
  98. | }
  99.  
  100. - public enum Windows.Devices.SmartCards.SmartCardActivationPolicyChangeResult;
  101.  
  102. - public class Windows.Devices.SmartCards.SmartCardAppletIdGroup;
  103.  
  104. - public enum Windows.Devices.SmartCards.SmartCardAppletIdGroupActivationPolicy;
  105.  
  106. - public class Windows.Devices.SmartCards.SmartCardAppletIdGroupRegistration;
  107.  
  108. - public enum Windows.Devices.SmartCards.SmartCardEmulationCategory;
  109.  
  110. - public enum Windows.Devices.SmartCards.SmartCardEmulationType;
  111.  
  112. - public class Windows.Devices.SmartCards.SmartCardEmulator;
  113.  
  114. - public class Windows.Devices.SmartCards.SmartCardEmulatorApduReceivedEventArgs;
  115.  
  116. - public class Windows.Devices.SmartCards.SmartCardEmulatorConnectionDeactivatedEventArgs;
  117.  
  118. - public enum Windows.Devices.SmartCards.SmartCardEmulatorConnectionDeactivatedReason;
  119.  
  120. - public class Windows.Devices.SmartCards.SmartCardEmulatorConnectionProperties;
  121.  
  122. - public enum Windows.Devices.SmartCards.SmartCardEmulatorConnectionSource;
  123.  
  124. - public enum Windows.Devices.SmartCards.SmartCardEmulatorEnablementPolicy;
  125.  
  126. - public class Windows.Devices.SmartCards.SmartCardTriggerDetails;
  127.  
  128. - public enum Windows.Devices.SmartCards.SmartCardTriggerType;
  129.  
  130.  
  131.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  132.  
  133.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  134.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  135.  
  136.  diff legends: +: added, -: removed, *: changed, |: type member changed
  137.  
  138. - public struct Windows.Foundation.RemoveFromThisBadContract;
  139.  
  140.  
  141.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  142.  
  143.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  144.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  145.  
  146.  diff legends: +: added, -: removed, *: changed, |: type member changed
  147.  
  148.  found no differences.
  149.  
  150.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  151.  
  152.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  153.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  154.  
  155.  diff legends: +: added, -: removed, *: changed, |: type member changed
  156.  
  157. - public class Windows.Graphics.DirectX.Direct3D11.Direct3DDevice;
  158.  
  159. - public class Windows.Graphics.DirectX.Direct3D11.Direct3DSurface;
  160.  
  161. * public interface Windows.Graphics.DirectX.Direct3D11.IDirect3DDevice;
  162.  
  163. * public interface Windows.Graphics.DirectX.Direct3D11.IDirect3DSurface;
  164.  
  165. | public class Windows.Graphics.Imaging.SoftwareBitmap {
  166. +   public static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync( IDirect3DSurface value );
  167. +   public static IAsyncOperation<SoftwareBitmap> CreateCopyFromSurfaceAsync( IDirect3DSurface value, BitmapAlphaMode surface );
  168. | }
  169.  
  170.  
  171.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  172.  
  173.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Human.winmd
  174.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Human.winmd
  175.  
  176.  diff legends: +: added, -: removed, *: changed, |: type member changed
  177.  
  178.  found no differences.
  179.  
  180.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  181.  
  182.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Management.winmd
  183.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Management.winmd
  184.  
  185.  diff legends: +: added, -: removed, *: changed, |: type member changed
  186.  
  187.  found no differences.
  188.  
  189.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  190.  
  191.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Media.winmd
  192.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Media.winmd
  193.  
  194.  diff legends: +: added, -: removed, *: changed, |: type member changed
  195.  
  196. | public class Windows.Media.VideoFrame {
  197. *   public IDirect3DSurface Direct3DSurface { get; }
  198. | }
  199.  
  200. | public class Windows.Media.Casting.CastingDevice {
  201. +   public static string GetDeviceSelector( CastingPlaybackTypes value );
  202. +   public static IAsyncOperation<string> GetDeviceSelectorFromCastingSourceAsync( CastingSource operation );
  203. +   public static IAsyncOperation<CastingDevice> FromIdAsync( string operation );
  204. +   public static IAsyncOperation<bool> DeviceInfoSupportsCastingAsync( DeviceInformation operation );
  205. | }
  206.  
  207. | public class Windows.Media.DialProtocol.DialDevice {
  208. +   public static string GetDeviceSelector( string selector );
  209. +   public static IAsyncOperation<DialDevice> FromIdAsync( string operation );
  210. +   public static IAsyncOperation<bool> DeviceInfoSupportsDialAsync( DeviceInformation operation );
  211. | }
  212.  
  213. * internal interface Windows.Media.DialProtocol.IDialDeviceStatics;
  214.  
  215. | public class Windows.Media.Editing.MediaClip {
  216. +   public static MediaClip CreateFromSurface( IDirect3DSurface value, TimeSpan surface );
  217. | }
  218.  
  219. | public class Windows.Media.Effects.CompositeVideoFrameContext {
  220. *   public IVectorView<IDirect3DSurface> SurfacesToOverlay { get; }
  221. +   public MediaOverlay GetOverlayForSurface( IDirect3DSurface value );
  222. | }
  223.  
  224. | public interface Windows.Media.Effects.IBasicVideoEffect {
  225. +   public void SetEncodingProperties( VideoEncodingProperties encodingProperties, IDirect3DDevice device );
  226. | }
  227.  
  228. | public interface Windows.Media.Effects.IVideoCompositor {
  229. +   public void SetEncodingProperties( VideoEncodingProperties backgroundProperties, IDirect3DDevice device );
  230. | }
  231.  
  232. | public class Windows.Media.Playback.MediaPlayer {
  233. +   public SystemMediaTransportControls SystemMediaTransportControls { get; }
  234. | }
  235.  
  236.  
  237.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  238.  
  239.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  240.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  241.  
  242.  diff legends: +: added, -: removed, *: changed, |: type member changed
  243.  
  244. | public enum Windows.Networking.BackgroundTransfer.BackgroundTransferStatus {
  245. +   PausedSystemPolicy = 32,
  246. | }
  247.  
  248. | public class Windows.Networking.Connectivity.ConnectionProfileFilter {
  249. +   public IReference<bool> IsRoaming { get; set; }
  250. +   public IReference<bool> IsOverDataLimit { get; set; }
  251. +   public IReference<bool> IsBackgroundDataUsageRestricted { get; set; }
  252. +   public IBuffer RawData { get; }
  253. | }
  254.  
  255. + public struct Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract {
  256. + }
  257.  
  258.  
  259.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  260.  
  261.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Security.winmd
  262.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Security.winmd
  263.  
  264.  diff legends: +: added, -: removed, *: changed, |: type member changed
  265.  
  266. | public class Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation {
  267. +   public string SystemFirmwareVersion { get; }
  268. +   public string SystemHardwareVersion { get; }
  269. | }
  270.  
  271.  
  272.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  273.  
  274.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Services.winmd
  275.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Services.winmd
  276.  
  277.  diff legends: +: added, -: removed, *: changed, |: type member changed
  278.  
  279.  found no differences.
  280.  
  281.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  282.  
  283.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  284.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  285.  
  286.  diff legends: +: added, -: removed, *: changed, |: type member changed
  287.  
  288. | public class Windows.Storage.ApplicationData {
  289. +   public static IAsyncOperationWithProgress<ApplicationData, uint> ForUserAsync( User forUserOperation );
  290. | }
  291.  
  292.  
  293.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  294.  
  295.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.System.winmd
  296.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.System.winmd
  297.  
  298.  diff legends: +: added, -: removed, *: changed, |: type member changed
  299.  
  300. | public class Windows.System.FolderLauncherOptions {
  301. +   public FolderLauncherOptions();
  302. | }
  303.  
  304.  
  305.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  306.  
  307.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.UI.winmd
  308.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.UI.winmd
  309.  
  310.  diff legends: +: added, -: removed, *: changed, |: type member changed
  311.  
  312. | public class Windows.UI.Core.CoreWindow {
  313. -   public KeyboardInputBuffer KeyboardInputBuffer { get; set; }
  314. -   public bool IsKeyboardInputEnabled { get; set; }
  315. | }
  316.  
  317. | public enum Windows.UI.StartScreen.TileSize {
  318. +   Square71x71 = 6,
  319. | }
  320.  
  321. | public enum Windows.UI.ViewManagement.UIElementType {
  322. +   AccentColor = 1000,
  323. +   TextHigh = 1001,
  324. +   TextMedium = 1002,
  325. +   TextLow = 1003,
  326. +   TextContrastWithHigh = 1004,
  327. +   NonTextHigh = 1005,
  328. +   NonTextMediumHigh = 1006,
  329. +   NonTextMedium = 1007,
  330. +   NonTextMediumLow = 1008,
  331. +   NonTextLow = 1009,
  332. +   PageBackground = 1010,
  333. +   PopupBackground = 1011,
  334. +   OverlayOutsidePopup = 1012,
  335. | }
  336.  
  337. | public class Windows.UI.ViewManagement.UISettings {
  338. +   public double TextScaleFactor { get; }
  339. | }
  340.  
  341.  
  342.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  343.  
  344.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  345.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  346.  
  347.  diff legends: +: added, -: removed, *: changed, |: type member changed
  348.  
  349.  found no differences.
  350.  
  351.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  352.  
  353.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.Web.winmd
  354.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.Web.winmd
  355.  
  356.  diff legends: +: added, -: removed, *: changed, |: type member changed
  357.  
  358.  found no differences.
  359.  
  360.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  361.  
  362.  new file: \wim\9926x64\Windows\System32\WinMetadata\Windows.World.winmd
  363.  old file: \wim\9901x64\Windows\System32\WinMetadata\Windows.World.winmd
  364.  
  365.  diff legends: +: added, -: removed, *: changed, |: type member changed
  366.  
  367.  found no differences.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement