Windows Update API - 报告客户端状态

时间:2011-01-13 16:29:46

标签: c# windows windows-update

我有一个使用WSUS客户端API下载和安装更新的应用程序。我一直试图弄清楚如何在安装完成后向服务器报告客户端的状态,而不必从命令行运行:wuauclt /detectnow

C:\ Windows \ WindowsUpdate.txt中的更新日志确实显示报告事件:0成功预部署检查报告客户端状态

所以似乎有一种报告状态的方法,我只是在API文档中找不到它。

1 个答案:

答案 0 :(得分:0)

我对这些API并不是很了解(如果你澄清一下你究竟做了什么,可能会有所帮助),但这看起来很有希望:

来自Windows Update Agent (WUA) API Reference

如果您不想继续轮询这些对象以获得新进度,则看起来还有以下代码可以实现:

我不知道这是不是你要求的,但这是我的猜测。希望有所帮助。