The SMS_MobileDeviceAgentConfig Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that specifies general settings for mobile devices.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_MobileDeviceAgentConfig : SMS_ClientAgentConfig_BaseClass
{
	UInt32 AgentID;
	UInt32 DeviceEnrollmentProfileID;
	UInt32 EnableDeviceEnrollment;
	Boolean EnableFileCollection;
	Boolean EnableHardwareInventory;
	Boolean EnableSoftwareDistribution;
	Boolean EnableSoftwareInventory;
	UInt32 FailureRetryCount;
	String FailureRetryInterval;
	String FileCollectionExcludeCompressed[];
	String FileCollectionExcludeEncrypted[];
	String FileCollectionFilter[];
	String FileCollectionInterval;
	String FileCollectionPath[];
	String FileCollectionSubdirectories[];
	String HardwareInventoryInterval;
	String PollingInterval;
	String PollServer;
	String SoftwareInventoryExcludeCompressed[];
	String SoftwareInventoryExcludeEncrypted[];
	String SoftwareInventoryFilter[];
	String SoftwareInventoryInterval;
	String SoftwareInventoryPath[];
	String SoftwareInventorySubdirectories[];
};

Methods

The SMS_MobileDeviceAgentConfig class does not define any methods.

Properties

AgentID

Data type: UInt32Access type: Read-only Qualifiers: [key, read]Identifies the client agent component. The Mobile Device Agent ID is 12.
DeviceEnrollmentProfileID

Data type: UInt32Access type: Read/Write Qualifiers: noneMobile device enrollment profile ID.
EnableDeviceEnrollment

Data type: UInt32Access type: Read/Write Qualifiers: noneAllow users to enroll mobile devices.
EnableFileCollection

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue to enable file collection.
EnableHardwareInventory

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue to enable hardware inventory.
EnableSoftwareDistribution

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue to enable software distribution on devices.
EnableSoftwareInventory

Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue to enable software inventory on devices.
FailureRetryCount

Data type: UInt32Access type: Read/Write Qualifiers: noneFailureRetryCount description.  
FailureRetryInterval

Data type: StringAccess type: Read/Write Qualifiers: noneFailureRetryInterval.  
FileCollectionExcludeCompressed

Data type: String Array Access type: Read/Write Qualifiers: noneWhen collecting files, exclude compressed files.
FileCollectionExcludeEncrypted

Data type: String Array Access type: Read/Write Qualifiers: noneWhen collecting files, exclude encrypted files.
FileCollectionFilter

Data type: String Array Access type: Read/Write Qualifiers: noneFileCollectionFilter.  
FileCollectionInterval

Data type: StringAccess type: Read/Write Qualifiers: noneFileCollectionInterval.  
FileCollectionPath

Data type: String Array Access type: Read/Write Qualifiers: noneFileCollectionPath.  
FileCollectionSubdirectories

Data type: String Array Access type: Read/Write Qualifiers: noneFileCollectionSubdirectories.  
HardwareInventoryInterval

Data type: StringAccess type: Read/Write Qualifiers: noneHardwareInventoryInterval.  
PollingInterval

Data type: StringAccess type: Read/Write Qualifiers: nonePolicy polling interval, in minutes.
PollServer

Data type: StringAccess type: Read/Write Qualifiers: nonePollServer.  
SoftwareInventoryExcludeCompressed

Data type: String Array Access type: Read/Write Qualifiers: noneWhen inventorying files, exclude compressed files.
SoftwareInventoryExcludeEncrypted

Data type: String Array Access type: Read/Write Qualifiers: noneWhen inventorying files, exclude encrypted files.
SoftwareInventoryFilter

Data type: String Array Access type: Read/Write Qualifiers: noneSoftwareInventoryFilter.  
SoftwareInventoryInterval

Data type: StringAccess type: Read/Write Qualifiers: noneSoftwareInventoryInterval.  
SoftwareInventoryPath

Data type: String Array Access type: Read/Write Qualifiers: noneSoftwareInventoryPath.  
SoftwareInventorySubdirectories

Data type: String Array Access type: Read/Write Qualifiers: noneSoftwareInventorySubdirectories.  

Remarks

Requirements

Runtime Requirements

Development Requirements