Edit

ISettingsContext interface (wcmconfig.h)

An interface to a backing store that is used to store setting changes made through the other SMI APIs, and provides operations to serialize to and deserialize from a representation.

Inheritance

The ISettingsContext interface inherits from the IUnknown interface. ISettingsContext also has these types of members:

Methods

The ISettingsContext interface has these methods.

 
ISettingsContext::Deserialize

Deserializes the data in the stream that is provided to this context.
ISettingsContext::GetNamespaces

Gets the namespaces that exist in the context.
ISettingsContext::GetStoredSettings

Gets the stored setting changes from the context for the given namespace.
ISettingsContext::GetUserData

Gets a user-defined data.
ISettingsContext::RevertSetting

Reverts a setting in the namespace.
ISettingsContext::Serialize

Serializes the data in this context into the provided stream.
ISettingsContext::SetUserData

Sets the user-defined data.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wcmconfig.h