The SMS_DistributionPointInfo Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that provides information about a specific SMS_DistributionPoint Server WMI Class object.

Class SMS_DistributionPointInfo : SMS_BaseClass 
{ 
	Boolean AddressScheduleEnabled;
	String BindExcept;
	Boolean BindPolicy;
	Boolean BitsEnabled; 
	Boolean CertificateType;
	UInt32 Communication;
	String Description; 
	UInt32 DPFlags;
	String Drive; 
	UInt32 GroupCount;
	Boolean HasRelationship;
	Boolean HealthCheckEnabled;
	UInt32 HealthCheckPriority;
	String HealthCheckSchedule;
	UInt32 ID;
	String IdentityGUID;
	Boolean InternetFacing;
	Boolean IsActive;
	Boolean IsMulticast;
	Boolean IsPeerDP; 
	Boolean IsProtected; 
	Boolean IsPullDP; 
	Boolean IsPXE;
	String NALPath; 
	String Name;
	String OperatingSystem;
	UInt32 Priority;
	Boolean PreStagingAllowed;
	String PXEPassword;
	Boolean RateLimitsEnabled;
	UInt32 Region;
	String ResourceType; 
	UInt32 ResponseDelay;
	String ServerName; 
	String ServiceType; 
	String ShareName; 
	String SiteCode; 
	String SiteName; 
	Boolean SupportUnknownMachines;
	UInt32 TransferRate;
	UInt32 UdaSetting;
};

Methods

The following table lists the methods in the SMS_DistributionPointInfo class.

GetChainedPullDPs Method in Class SMSDistributionPointInfo

Ensures that when a source distribution point is assigned, a looping chain is not generated.

Properties

AddressScheduleEnabled

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue, if a schedule on this address is configured.
BindExcept

Data type: StringAccess type: Read/Write Qualifiers: nonePXE bind exception.
BindPolicy

Data type: BooleanAccess type: Read/Write Qualifiers: nonePXE bind policy.
BitsEnabled

Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the distribution point is BITS-enabled. The default value is false.
CertificateType

Data type: BooleanAccess type: Read/Write Qualifiers: nonePXE certificate type.
Communication

Data type: UInt32Access type: Read/Write Qualifiers: noneHTTP or HTTPS. The default value is 0.
Description

Data type: StringAccess type: Read/WriteQualifiers: NoneDescription of the distribution point.
DPFlags

Data type: UInt32Access type: Read-only Qualifiers: [enumeration, read]Distribution point flags.

0

DP_TYPE_READONLY

Drive

Data type: StringAccess type: Read/WriteQualifiers: NoneDrive that is to be used by the distribution point. The default value is "".
GroupCount

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of distribution point groups that have this distribution point.
HasRelationship

Data type: BooleanAccess type: Read-only Qualifiers: [read]true, if this distribution point is assigned to a distribution point group.
HealthCheckEnabled

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue, if health check on this distribution point is enabled
HealthCheckPriority

Data type: UInt32Access type: Read/Write Qualifiers: noneDistribution point health thread manager thread priority. The default value is 4.
HealthCheckSchedule

Data type: StringAccess type: Read/Write Qualifiers: noneSchedule for health check.
ID

Data type: UInt32Access type: Read-only Qualifiers: [read]Distribution point ID. This value is stored in the database. The default value is 0.
IdentityGUID

Data type: StringAccess type: Read/Write Qualifiers: noneThe distribution point identity, generated at the distribution point installation time. It is a GUID in ClientKeyData that identifies the distribution point. The GUID is associated with a certificate.
InternetFacing

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if this distribution point is internet facing. The default value is false.
IsActive

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if this PXE is active. The default value is false.
IsMulticast

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if multicast is enabled on this distribution point. The default value is false.
IsPeerDP

Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the distribution point is a branch distribution point. The default value is false.
IsProtected

Data type: BooleanAccess type: Read/WriteQualifiers: Nonetrue if the distribution point site system is protected. The default value is false.
IsPullDP

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the distribution point is a pull distribution point. The default value is false.
IsPXE

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if PXE is enabled. The default value is false.
NALPath

Data type: StringAccess type: Read/WriteQualifiers: [key]Network abstraction layer (NAL) path to the distribution point. The default value is "".
Name

Data type: StringAccess type: Read-only Qualifiers: [read]Network operating system path.
OperatingSystem

Data type: StringAccess type: Read/Write Qualifiers: noneThe operating system of this computer.
PreStagingAllowed

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if pre-staging is allowed.
Priority

Data type: UInt32Access type: Read/Write Qualifiers: noneDistribution priority. The default value is 1.
PXEPassword

Data type: StringAccess type: Read/Write Qualifiers: nonePXE password. The default value is "".
RateLimitsEnabled

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if rate limits are enabled.
Region

Data type: StringAccess type: Read/Write Qualifiers: noneRegion. For cloud-based distribution points only. The Windows Azure region in which the cloud-based distribution point resides.This information applies only to System Center 2012 Configuration Manager SP1 and System Center 2012 R2 Configuration Manager.
ResourceType

Data type: StringAccess type: Read/WriteQualifiers: [key]Resource type of the distribution point. Possible values are listed below. The default value is "".
  • Server

  • Server Share

ResponseDelay

Data type: UInt32Access type: Read/Write Qualifiers: nonePXE response delay.
ServerName

Data type: StringAccess type: Read/WriteQualifiers: NoneServer name of the distribution point computer. The default value is "".
ServiceType

Data type: UInt32Access type: Read/Write Qualifiers: noneService type. For cloud-based distribution points only. This information applies only to System Center 2012 Configuration Manager SP1 and System Center 2012 R2 Configuration Manager.
ShareName

Data type: StringAccess type: Read/WriteQualifiers: NoneObsolete. Shared distribution points are not supported in System Center 2012 R2 Configuration Manager.
SiteCode

Data type: StringAccess type: Read/WriteQualifiers: [key, SizeLimit("3")]Site code of the site that owns the distribution point. The default value is "".
SiteName

Data type: StringAccess type: Read/Write Qualifiers: NoneSite name. The default value is "".
SupportUnknownMachines

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if PXE supports unknown computers. The default value is false.
TransferRate

Data type: UInt32Access type: Read/Write Qualifiers: noneThe average transfer rate in Kbps. The default value is 0.
UdaSetting

Data type: UInt32Access type: Read/Write Qualifiers: nonePXE UDA setting.

Remarks

Class qualifiers for this class include:

  • Read (read-only)

For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.

Requirements

Runtime Requirements

Development Requirements

See Also