Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Updates the ISyncProviderInfo of the synchronization provider that is configured by this ISyncProviderConfigUI.
Syntax
HRESULT ModifySyncProvider(
[in] HWND hwndParent,
[in] IUnknown *pUnkContext,
[in] ISyncProviderInfo *pProviderInfo
);
Parameters
[in] hwndParent
HWND serving as the parent for the configuration UI that needs to be presented before the synchronization provider can be created. The HWND should be NULL only if the dwCapabilities member of the SyncProviderConfigUIConfiguration structure is set to not support a UI.
[in] pUnkContext
Pointer to an interface containing additional information needed to generate the synchronization provider. The pointer will be NULL if no additional information is needed.
[in] pProviderInfo
An ISyncProviderInfo that provides information about the synchronization provider that is being modified.
Return value
The possible return codes include, but are not limited to, the values shown in the following table.
| Return code | Description |
|---|---|
|
The method succeeded. |
|
Invalid pointer. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7 [desktop apps only] |
| Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
| Target Platform | Windows |
| Header | syncregistration.h |