IUpdateServerConfiguration.HostBinariesOnMicrosoftUpdate

Retrieves or sets a value that indicates if you store updates locally or point clients directly to Microsoft Update to download the approved updates.

public bool HostBinariesOnMicrosoftUpdate {get; set;}
Public Property HostBinariesOnMicrosoftUpdate As bool

Property Value

True to store updates on Microsoft Update; otherwise, false to download and store updates on the local server. If true, WSUS downloads an update's metadata and license agreement when WSUS synchronizes with Microsoft Update.

Remarks

Storing update files locally on the WSUS server can potentially save bandwidth on your Internet connection because clients download updates directly from a WSUS server. This option requires enough disk space to store the updates that you intend to download. There is a minimum recommendation 30GB of hard disk space to store updates locally.

Storing update files on Microsoft Update and having clients download only approved updates is useful if you have mobile clients, branch offices, or any scenario in which a direct connection to the Internet exists and downloading updates over a WAN connection would introduce additional complexity. With this option, only approvals are distributed over the WAN link. Also, when you synchronize with Microsoft Update, you will get only update metadata, which describes each of the available updates—the updates themselves are never downloaded and stored on the WSUS server.

To download only approved updates, set HostBinariesOnMicrosoftUpdate to false and IUpdateServerConfiguration.DownloadUpdateBinariesAsNeeded to true.

WSUS ignores the following property values if HostBinariesOnMicrosoftUpdate is true:

Requirements

Server Requires Windows Server 2003 or Windows 2000 Server SP4 and later.
Namespace

Defined in Microsoft.UpdateServices.Administration.

Assembly

Requires Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll).

.NET Framework

Requires .NET Framework 1.1.

See Also

IUpdateServerConfiguration.DownloadExpressPackages, IUpdateServerConfiguration.DownloadUpdateBinariesAsNeeded