h0x0d

Windows 10 16176 vs. 16170 WinRT API Changes

Apr 19th, 2017
617
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.52 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new files: 16176\Windows\System32\WinMetadata\*
  5.  old files: 16170\Windows\System32\WinMetadata\*
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. | public class Windows.ApplicationModel.Core.CoreApplicationView {
  10. +   public DispatcherQueue DispatcherQueue { get; }
  11. | }
  12.  
  13. | public class Windows.ApplicationModel.DataTransfer.DataTransferManager {
  14. +   public static void ShowShareUI( ShareUIOptions shareOptions );
  15. | }
  16.  
  17. + public interface Windows.ApplicationModel.DataTransfer.IDataTransferManagerStatics3 {
  18. +   public void ShowShareUI( ShareUIOptions shareOptions );
  19. + }
  20.  
  21. + public class Windows.ApplicationModel.DataTransfer.ShareUIOptions {
  22. +   public ShareUITheme ShareTheme { get; set; }
  23. +   public IReference<Rect> InvocationRect { get; set; }
  24. +   public ShareUIOptions();
  25. + }
  26.  
  27. + public enum Windows.ApplicationModel.DataTransfer.ShareUITheme {
  28. +   Default = 0,
  29. +   Light = 1,
  30. +   Dark = 2,
  31. + }
  32.  
  33. | public class Windows.ApplicationModel.Payments.PaymentMediator {
  34. +   public IAsyncOperation<bool> CanMakePaymentAsync( PaymentRequest result );
  35. | }
  36.  
  37. + public struct Windows.Storage.Provider.CustomStateDefinition {
  38. +   public int StateID;
  39. +   public string DisplayName;
  40. + }
  41.  
  42. + public enum Windows.Storage.Provider.HydrationPolicy {
  43. +   OnDemand = 0,
  44. +   Progressive = 1,
  45. +   Full = 2,
  46. +   NoPartial = 4,
  47. + }
  48.  
  49. + public enum Windows.Storage.Provider.NavPaneLocation {
  50. +   None = 0,
  51. +   Root = 1,
  52. +   Parent = 2,
  53. + }
  54.  
  55. + public enum Windows.Storage.Provider.PopulationPolicy {
  56. +   OnDemand = 0,
  57. +   Full = 2,
  58. +   NoPartial = 4,
  59. + }
  60.  
  61. + public enum Windows.Storage.Provider.ProtectionMode {
  62. +   Unknown = 0,
  63. +   Personal = 1,
  64. + }
  65.  
  66. + public class Windows.Storage.Provider.SyncRootInformation {
  67. +   public string Version { get; set; }
  68. +   public ProtectionMode ProtectionMode { get; set; }
  69. +   public PopulationPolicy PopulationPolicy { get; set; }
  70. +   public string Path { get; set; }
  71. +   public NavPaneLocation NavPaneLocation { get; set; }
  72. +   public string IconResource { get; set; }
  73. +   public string ID { get; set; }
  74. +   public HydrationPolicy HydrationPolicy { get; set; }
  75. +   public string DisplayNameResource { get; set; }
  76. +   public IBuffer Context { get; set; }
  77. +   public bool AllowPinning { get; set; }
  78. +   public IVector<CustomStateDefinition> CustomStateDefinitions { get; }
  79. +   public IPropertySet Properties { get; }
  80. +   public SyncRootInformation();
  81. + }
  82.  
  83. + public class Windows.Storage.Provider.SyncRootManager {
  84. +   public IVectorView<SyncRootInformation> CurrentSyncRoots { get; }
  85. +   public SyncRootManager();
  86. +   public void Register( SyncRootInformation syncRootInformation );
  87. +   public void Unregister( SyncRootInformation syncRootInformation );
  88. +   public SyncRootInformation GetSyncRootInformationFromPath( string syncRootInformation );
  89. +   public SyncRootInformation GetSyncRootInformationFromId( string syncRootInformation );
  90. + }
  91.  
  92. | public class Windows.System.DispatcherQueue {
  93. +   public bool TryEnqueue( DispatcherQueuePriority result, DispatcherQueueHandler priority );
  94. | }
  95.  
  96. | public class Windows.UI.Core.CoreWindow {
  97. +   public DispatcherQueue DispatcherQueue { get; }
  98. | }
  99.  
  100. | public enum Windows.UI.Xaml.Data.UpdateSourceTrigger {
  101. +   LostFocus = 3,
  102. | }
  103.  
  104. | public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
  105. +   public bool IsTabStop { get; set; }
  106. +   public int TabIndex { get; set; }
  107. +   public DependencyProperty TabIndexProperty { get; }
  108. +   public DependencyProperty IsTabStopProperty { get; }
  109. | }
Advertisement
Add Comment
Please, Sign In to add comment