Есть ли какой-либо API для написания программы на С#, которая может взаимодействовать с обновлением Windows и использовать ее для выборочной установки определенных обновлений?
Я думаю где-то рядом с тем, как хранить список в центральном репозитории одобренных обновлений. Затем клиентские приложения (которые должны быть установлены один раз) будут взаимодействовать с Центром обновления Windows, чтобы определить, какие обновления доступны, затем установите те, которые указаны в утвержденном списке. Таким образом, обновления по-прежнему применяются автоматически с клиентской точки зрения, но я могу выбрать, какие обновления применяются.
Это не моя роль в компании, кстати, мне было просто интересно, есть ли API для обновления Windows и как его использовать.