include/wuapi: Add WindowsUpdateAgentInfo coclass and interface.

Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Gijs Vermeulen 2021-08-27 15:29:17 +02:00 committed by Alexandre Julliard
parent dc502ec5d0
commit 440a14dac3
1 changed files with 25 additions and 0 deletions

View File

@ -1320,6 +1320,22 @@ interface ISystemInformation : IDispatch
[out, retval] VARIANT_BOOL *retval);
}
[
object,
uuid(85713fa1-7796-4fa2-be3b-e2d6124dd373),
oleautomation,
dual,
nonextensible,
pointer_default(unique),
hidden
]
interface IWindowsUpdateAgentInfo : IDispatch
{
[id(0x60020001)]
HRESULT GetInfo([in] VARIANT varInfoIdentifier,
[out, retval] VARIANT *retval);
}
[
helpstring("AutomaticUpdates Class"),
threading(both),
@ -1356,4 +1372,13 @@ coclass UpdateSession { interface IUpdateSession; }
]
coclass SystemInformation { interface ISystemInformation; }
[
helpstring("WindowsUpdateAgentInfo Class"),
threading(both),
progid("Microsoft.Update.AgentInfo.1"),
vi_progid("Microsoft.Update.AgentInfo"),
uuid(c2e88c2f-6f5b-4aaa-894b-55c847ad3a2d)
]
coclass WindowsUpdateAgentInfo { interface IWindowsUpdateAgentInfo; }
} /* WUApiLib */