Edit

CCM_DownloadProvider WMI Class

The CCM_DownloadProvider class, in Configuration Manager, defines and registers an Alternate Content Provider (ACP). It's a non-Microsoft download plug-in that the Configuration Manager client can use to download content. The provider must be registered on the client by using this class before it can be used.

Syntax

class CCM_DownloadProvider: CCM_Policy
{
    string  LogicalName;
    string  CLSID;
    uint32  Priority;
    String  GlobalSettings;
    string  Reserved;
};

Parameters

LogicalName Data type: String

Qualifiers: [in, RealKey, NotNull: ToInstance ToSubClass]

The name of the non-Microsoft provider. This field must match the value specified to the SMS provider.

CLSID Data type: String

Qualifiers: [in, NotNull: ToInstance, ToSubClass]

The COM class ID corresponding to the interface implementation.

Priority Data type: String

Qualifiers: [in, NotNull: ToInstance ToSubClass]

Priority in the face of multiple alternate provider choices. For future use. Must be nonzero.

GlobalSettings Data type: String

Qualifiers: [in]

Provider specific data. Use this property for any client-wide configuration for the provider.

PolicySource
Data type: String

Qualifiers: [in]

The source of the policy, typically "Local" when the instance is created on a client in the root\ccm\policy\machine\RequestedConfig namespace. Not available in root\ccm\policy\machine\ActualConfig namespace that contains compiled policy.

Reserved Data type: String

Qualifiers: [in]

Reserved for future use.

Return Values

None.

Requirements

Runtime Requirements

For more information, see Configuration Manager Client Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Client Development Requirements.