IWPCProviderConfig interface (wpcapi.h)

Exposes configuration methods that are implemented by third parties. Parental Controls uses the CLSID from the provider's ConfigCLSID registry details to call CoCreateInstanceEx. The CLSCTX_LOCAL_SERVER flag is used when creating an instance of the class.

Inheritance

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

Methods

The IWPCProviderConfig interface has these methods.

 
IWPCProviderConfig::Configure

Called for the current provider when you click a user tile in the Parental Controls Control Panel. This method allows for changes to the configuration.
IWPCProviderConfig::GetUserSummary

Retrieves the information for each user by using the Parental Controls Control Panel.
IWPCProviderConfig::RequestOverride

Called for the current provider to enable configuration override.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header wpcapi.h