Microsoft.ConfigurationManagement.ManagementProvider Namespace

System Center
Represents the class library for a managed SMS Provider, which allows access to a particular portion of the database using the underlying Configuration Manager 2007SMS Provider. For more information, see Managed SMS Provider Fundamentals in Configuration Manager.

ClassDescription
AsyncOperationDatabaseManages a single running asynchronous operation in Configuration Manager 2007 and stores all state data.
BitFlagHandles the bit flags within an integer in Configuration Manager 2007.
ConnectionManagerBaseRepresents the connection manager that accesses the Configuration Manager 2007 console for query operations made throughout the managed Configuration Manager libraries.
InitializerAttributeRepresents an initializer attribute that is used to properly configure the connection manager for use in Configuration Manager 2007.
InitializerInstallerPlaces information into the registry about each initializer assembly in Configuration Manager 2007.
LoadXmlHelpersDefines helper elements for the loading of XML in Configuration Manager 2007 by the management provider.
QueryProcessorAttributeRepresents a query processor attribute in Configuration Manager 2007.
QueryProcessorBaseRepresents a query processor for the connection manager in Configuration Manager 2007.
QueryProcessorInstallerPlaces information into the registry about each connection manager and query processor assembly in Configuration Manager 2007.
QueryProcessorObjectEventArgsRepresents one query result object from an executing query in Configuration Manager 2007.
QueryProcessorObjectsEventArgsRepresents a block of result objects from an executing query in Configuration Manager 2007.
QueryProcessorSetupEventArgsPasses initial setup information about a query in Configuration Manager 2007, including the count of items in the result set.
QueryPropertyItemBaseManages result object properties in Configuration Manager 2007.
ResultObjectBaseRepresents a result object base in Configuration Manager 2007, and used to create a wrapper that supports the IResultObject interface
ResultObjectPropertyItemsManages settings for a single property for multiple underlying ResultObjectBase instances in Configuration Manager 2007.
ResultObjectsManagerEncapsulates a collection of result objects in a generic manner in Configuration Manager 2007 so that most console operations do not have to be concerned with the type of the underlying object (WQL or SQL).
ResultUpdateEventArgsPasses initial setup information about a result object update in Configuration Manager 2007.
SmsBackgroundWorkerRuns an operation on a separate thread in Configuration Manager 2007.
SmsConnectionExceptionDefines an exception in Configuration Manager 2007 that indicates problems with the connection for a ConnectionManagerBase object.
SmsExceptionServes as the base class for Configuration Manager 2007 exceptions.
SmsMultipleResultExceptionDefines a multiple result exception in Configuration Manager 2007.
SmsNamedValuesDictionaryRepresents global named values stored by a key value into a dictionary that is accessible by the Configuration Manager 2007 console framework.
SmsQueryExceptionServes as the base class for Configuration Manager 2007 query exceptions.
SmsSecurityObjectDefines a management provider security object in Configuration Manager 2007.

InterfaceDescription
IInitializerRepresents an initializer for the connection manager in Configuration Manager 2007, and used to receive configuration and session information. All connection managers must support this interface.
IQueryPropertyItemRepresents a single property of a result object in Configuration Manager 2007 that supports data binding.
IResultObjectExposes data for result objects in Configuration Manager 2007, which are individual management objects or result sets containing one or more objects.

DelegateDescription
ReportProgressServes as a delegate that reports progress during multi-instance operations in Configuration Manager 2007.

EnumerationDescription
AddressTypeFlagsDefines address type flags. The flags correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_AddressType Server WMI Class.
AdvertisementActionInProgressDefines values for the actions that can be performed on a package by Configuration Manager 2007. These values correspond to the values for the ActionInProgress property in the Configuration Manager software distribution SMS_Advertisement Server WMI Class and SMS_PackageBaseclass Server WMI Class.
AdvertisementFlagsDefines advertisement flags. The flags correspond to the values for the AdvertFlags property in several Configuration Manager 2007 software distribution classes, primarily SMS_Advertisement Server WMI Class.
AdvertisementPriorityDefines values for advertisement priorities. The values correspond to the values for the Priority property in the Configuration Manager 2007 software distribution SMS_Advertisement Server WMI Class.
AdvertisementRemoteClientFlagsDefines advertisement remote client flags. The flags correspond to the values for the RemoteClientFlags property in the Configuration Manager 2007 software distribution SMS_Advertisement Server WMI Class.
AdvertisementTimeFlagsDefines advertisement time flags. The flags correspond to the values for the TimeFlags property in Configuration Manager 2007 software distribution SMS_Advertisement Server WMI Class.
AsyncOperationDatabase.CurrentStatusDefines current status values for an asynchronous operation in Configuration Manager 2007 that is represented by AsyncOperationDatabase.
CertificateTypeFlagsDefines certificate type flags. The flags correspond to the values for the Type property in the Configuration Manager 2007 operating system deployment SMS_CertificateInfo Server WMI Class.
ClientAdvertisementStatusLastAcceptanceMessageIdSeverityDefines values for last acceptance message identity severity. The values correspond to the values for the LastAcceptanceMessageIDSeverity property in the Configuration Manager 2007 software distribution SMS_ClientAdvertisementStatus Server WMI Class.
ClientAdvertisementStatusLastStatusMessageIdSeverityDefines values for client advertisement last status message identifier severity. The values correspond to the values for the LastStatusMessageIDSeverity property in the Configuration Manager 2007 software distribution SMS_ClientAdvertisementStatus Server WMI Class.
ClientCompFlagsDefines client component flags. The flags correspond to the values for the Flags property in the Configuration Manager 2007 software distribution SMS_SCI_ClientComp Server WMI Class.
ClientConfigFlagDefines client configuration block flags. The flags correspond to the values for the Flags property in the Configuration Manager 2007 software distribution SMS_SCI_ClientConfig Server WMI Class.
CollectionCurrentStatusDefines values for the current status of a collection. The values correspond to the values for the CurrentStatus property in the Configuration Manager 2007 software distribution SMS_Collection Server WMI Class.
CollectionRefreshTypeDefines values for the refresh type of a collection. The values correspond to the values for the RefreshType property in the Configuration Manager 2007 software distribution SMS_Collection Server WMI Class.
ComponentFlagDefines component flags. The values correspond to the values for the Flag property in the Configuration Manager 2007 software distribution SMS_SCI_Component Server WMI Class.
ComponentSummarizerStateDefines values for the component summarizer state. The Configuration Manager 2007 status and state SMS_ComponentSummarizer Server WMI Class.
ComponentSummarizerStatusDefines values for the component summarizer status. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_ComponentSummarizer Server WMI Class.
ComponentSummarizerTypeDefines values for the component summarizer type. The values correspond to the values for the Type property in the Configuration Manager 2007 status and state SMS_ComponentSummarizer Server WMI Class.
ConfigurationFlagsDefines site configuration flags. The values correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_Configuration Server WMI Class.
ConnectionManagerBase.EscapeQuoteTypeDefines escape characters for user inputs in Configuration Manager 2007.
DeviceFlagsDefines device flags in Configuration Manager 2007.
DistributionPointStatusDefines values for the current status of a package on a distribution point. The values correspond to the values for the Status property in the Configuration Manager 2007 software distribution SMS_DistributionPoint Server WMI Class.
FileListFlagsDefines flags that specify how a component should be installed. The values correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_Component_FileList Server WMI Class.
InitializerAttribute.ApplicationTypeDefines the application types in Configuration Manager 2007 for which the InitializerAttribute is used.
MaintenanceTaskDaysOfWeekDefines values for the days of the week that are scheduled for a maintenance task. The values correspond to the values for the DaysOfWeek property in the Configuration Manager 2007 site configuration SMS_SCI_MaintenanceTask Server WMI Class.
MaintenanceTaskTypeDefines maintenance task types. The values correspond to the values for the TaskType property in the Configuration Manager 2007 site configuration SMS_SCI_MaintenanceTask Server WMI Class.
NalProviderFlagDefines network abstraction layer (NAL) provider flags. The values correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_NALProvider Server WMI Class.
PackageAccessByUsersDefines values for package access user rights. The values correspond to the values for the Access property in the Configuration Manager 2007 software distribution SMS_PackageAccessByUsers Server WMI Class.
PackageActionInProgressDefines values for a current package action. The values correspond to the values for the ActionInProgress property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class.
PackageFlagsDefines package flags. The values correspond to the values for the PkgFlags property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class.
PackagePriorityDefines values for package priority. The values correspond to the values for the Priority property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class and SMS_Advertisement Server WMI Class.
PackageShareTypeDefines values for package share types. The values correspond to the values for the ShareType property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class.
PackageSourceFlagDefines package source flags. The values correspond to the values for the PkgSourceFlag property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class.
PackageStatusDefines values for package status. The values correspond to the values for the Status property in the Configuration Manager 2007 software distribution SMS_PackageStatus Server WMI Class.
PackageStatusDistPointsSummarizerStateDefines values for package status distribution point summarizer state. The values correspond to the values for the State property in the Configuration Manager 2007 software distribution SMS_PackageStatusDistPointsSummarizer Server WMI Class.
PackageStatusPersonalityDefines values for package status personality. The values correspond to the values for the Personality property in the Configuration Manager 2007 software distribution SMS_PackageStatus Server WMI Class.
PackageStatusTypeDefines values for package status type. The values correspond to the values for the Type property in the Configuration Manager 2007 software distribution SMS_PackageStatus Server WMI Class.
PackageTypeDefines values for package type. The values correspond to the values for the PackageType property in the Configuration Manager 2007 software distribution SMS_PackageBaseclass Server WMI Class.
PdfPackageStatusDefines values for PDF package status. The values correspond to the values for the Status property in the Configuration Manager 2007 software distribution SMS_PDF_Package Server WMI Class.
ProgramActionInProgressDefines values for the current action being performed on a package that is associated with a program. The values correspond to the values for the ActionInProgress property in the Configuration Manager 2007 software distribution SMS_Program Server WMI Class.
ProgramFlagsDefines program flags. The values correspond to the values for the ProgramFlags property in the Configuration Manager 2007 software distribution SMS_Program Server WMI Class.
PropertyDisplayNodeFlagsDefines property display node flags. The values correspond to the values for the Flags property in the Configuration Manager 2007 resource management SMS_PropertyDisplayNode Server WMI Class.
ProviderMessagesDefines management provider messages in Configuration Manager 2007.
RecurMonthlyByWeekdayDayDefines day values for schedule token event recurrence. The values correspond to the values for the Day property in the Configuration Manager 2007 scheduling SMS_ST_RecurMonthlyByWeekday Server WMI Class.
RecurMonthlyByWeekdayWeekOrderDefines week order for schedule token event recurrence. The values correspond to the values for the WeekOrder property in the Configuration Manager 2007 scheduling SMS_ST_RecurMonthlyByWeekday Server WMI Class.
RecurWeeklyDayDefines day values for schedule token weekly event recurrence. The values correspond to the values for the Day property in the Configuration Manager 2007 scheduling SMS_ST_RecurWeekly Server WMI Class.
SearchFolderModifiersDefines search folder modifiers in Configuration Manager 2007.
SecuredObjectAvailableClassPermissionsDefines available class permissions for a secured object. The values correspond to the values for the AvailableClassPermissions property in the Configuration Manager 2007 security SMS_SecuredObject Server WMI Class.
SecuredObjectAvailableInstancePermissionsDefines available instance permissions for a secured object. The values correspond to the values for the AvailableInstancePermissions property in the Configuration Manager 2007 security SMS_SecuredObject Server WMI Class.
SecuredObjectDefaultClassPermissionsDefines default class permissions for a secured object. The values correspond to the values for the DefaultClassPermissions property in the Configuration Manager 2007 security SMS_SecuredObject Server WMI Class.
SecuredObjectDefaultInstancePermissionsDefines default instance permissions for a secured object. The values correspond to the values for the DefaultInstancePermissions property in the Configuration Manager 2007 security SMS_SecuredObject Server WMI Class.
SecurityFlagsDefines security flags in Configuration Manager 2007. Similar values are defined by the MPAPI_SECURITY_FLAGS Enumeration.
SenderTypeFlagsDefines sender type flags. The values correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_SenderType Server WMI Class.
SiteControlDayScheduleHourUsageDefines hour usage values for a site control day schedule. The values correspond to the values for the HourUsage property in the Configuration Manager 2007 site configuration SMS_SiteControlDaySchedule Server WMI Class.
SiteControlFileTypeDefines values for site control file types. The values correspond to the values for the FileType property in the Configuration Manager 2007 site configuration SMS_SiteControlFile Server WMI Class.
SiteControlItemFileTypeDefines values for site control item file types. The values correspond to the values for the FileType property in the Configuration Manager 2007 site configuration SMS_SiteControlItem Server WMI Class.
SiteDefinitionTypeDefines values for site definition types. The values correspond to the values for the SiteType property in Configuration Manager 2007 site configuration SMS_SCI_SiteDefinition Server WMI Class.
SiteDetailSummarizerStatusDefines status values. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_SiteDetailSummarizer Server WMI Class.
SiteRequestedStatusDefines values for requested status. The values correspond to the values for the RequestedStatus property in the Configuration Manager 2007 site configuration SMS_Site Server WMI Class.
SiteStatusDefines values for site status. The values correspond to the values for the Status property in the Configuration Manager 2007 site configuration SMS_Site Server WMI Class.
SiteSystemSummarizerObjectTypeDefines values for object type. The values correspond to the values for the ObjectType property in the Configuration Manager 2007 status and state SMS_SiteSystemSummarizer Server WMI Class.
SiteSystemSummarizerStatusDefines values for site system summarizer status. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_SiteSystemSummarizer Server WMI Class.
SiteTypeDefines values for site types. The values correspond to the values for the Type property in the Configuration Manager 2007 site configuration SMS_Site Server WMI Class.
SmsClientMessagesDefines client messages that are handled by the Available Programs Agent (APA) for Configuration Manager 2007.
SmsErrorCodeDefines Configuration Manager 2007 management provider error codes.
SmsQueryException.StatusDefines status values for SmsQueryException.
SqlCmdDaysOfWeekDefines day values for SQL command recurrence. The values correspond to the values for the DaysOfWeek property in the Configuration Manager 2007 site configuration SMS_SCI_SQLCmd Server WMI Class.
SqlTaskDaysOfWeekDefines day values for SQL task recurrence. The values correspond to the values for the DaysOfWeek property in the Configuration Manager 2007 site configuration SMS_SCI_SQLTask Server WMI Class.
SqlTaskTypeDefines values for SQL task type. The values correspond to the values for the TaskType property in the Configuration Manager 2007 site configuration SMS_SCI_SQLTask Server WMI Class.
StatMsgAttributesAttributeIdDefines identifier values for status message attributes. The values correspond to the values for the AttributeID property in the Configuration Manager 2007 status and state SMS_StatMsgAttributes Server WMI Class.
StatusMessagePerClientDefines values for client status messages. The values correspond to the values for the PerClient property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
StatusMessageReportFunctionDefines values for the status message report function. The values correspond to the values for the ReportFunction property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
StatusMessageSeverityDefines values for status message severity. The values correspond to the values for the Severity property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
StatusMessageSuccessfulTransactionDefines values for a successful transaction status message. The values correspond to the values for the SuccessfulTransaction property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
StatusMessageTransactionDefines values indicating if a transaction status message is enabled. The values correspond to the values for the Transaction property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
StatusMessageTypeDefines values for status message type. The values correspond to the values for the MessageType property in the Configuration Manager 2007 status and state SMS_StatusMessage Server WMI Class.
SummarizerRootStatusDefines values for summarizer root status. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_SummarizerRootStatus Server WMI Class.
SummarizerSiteStatusDefines values for summarizer site status. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_SummarizerSiteStatus Server WMI Class.
SummarizerStatusDefines values for summarizer status. The values correspond to the values for the Status property in the Configuration Manager 2007 status and state SMS_SummarizerStatus Server WMI Class.
SysResRoleFlagsDefines system resource role flags. The values correspond to the values for the Flags property in the Configuration Manager 2007 site configuration SMS_SIIB_SysResRole Server WMI Class.
TaskSequenceFlagsDefines task sequence flags in Configuration Manager 2007 that indicate the state of the SMS_TaskSequence Server WMI Class reference.
UserClassPermissionsDefines user class permissions. The values correspond to the values for the ClassPermissions property in the Configuration Manager 2007 security SMS_UserClassPermissions Server WMI Class.
UserInstancePermissionsDefines user instance permissions. The values correspond to the values for the InstancePermissions property in the Configuration Manager 2007 security SMS_UserInstancePermissions Server WMI Class.
Show: