Commit 81fb29bf authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

include: Add Windows.System.UserProfile.AdvertisingManager runtimeclass.

parent 2b22cf58
......@@ -31,9 +31,12 @@ import "windows.globalization.idl";
namespace Windows.System.UserProfile {
interface IAdvertisingManagerStatics;
interface IAdvertisingManagerStatics2;
interface IGlobalizationPreferencesStatics;
interface IGlobalizationPreferencesStatics2;
interface IGlobalizationPreferencesStatics3;
runtimeclass AdvertisingManager;
runtimeclass GlobalizationPreferences;
[
......@@ -53,6 +56,16 @@ namespace Windows.System.UserProfile {
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.System.UserProfile.AdvertisingManager),
uuid(add3468c-a273-48cb-b346-3544522d5581),
]
interface IAdvertisingManagerStatics : IInspectable
{
[propget] HRESULT AdvertisingId([out, retval] HSTRING *value);
}
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
static(Windows.System.UserProfile.IGlobalizationPreferencesStatics, Windows.Foundation.UniversalApiContract, 1.0),
static(Windows.System.UserProfile.IGlobalizationPreferencesStatics2, Windows.Foundation.UniversalApiContract, 5.0),
......@@ -62,4 +75,14 @@ namespace Windows.System.UserProfile {
{
}
[
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(standard),
static(Windows.System.UserProfile.IAdvertisingManagerStatics, Windows.Foundation.UniversalApiContract, 1.0),
static(Windows.System.UserProfile.IAdvertisingManagerStatics2, Windows.Foundation.UniversalApiContract, 3.0),
]
runtimeclass AdvertisingManager
{
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment