Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt ein initialisiertes und instanziiertes IRegisteredSyncProvider-Objekt für die spezifische eindeutige instance-ID zurück.
Syntax
HRESULT GetSyncProviderFromInstanceId(
[in] LPCGUID pguidInstanceId,
[in] DWORD dwClsContext,
[out] IRegisteredSyncProvider **ppSyncProvider
);
Parameter
[in] pguidInstanceId
Die eindeutige instance ID des IRegisteredSyncProvider-Objekts.
[in] dwClsContext
Der Kontext, in dem der Code ausgeführt wird, der das neu erstellte Objekt verwaltet. Der einzige unterstützte Kontext ist CLSCTX_INPROC_SERVER.
[out] ppSyncProvider
Das initialisierte und instanziierte Synchronisierungsanbieterobjekt.
Rückgabewert
Zu den möglichen Rückgabecodes gehören unter anderem die in der folgenden Tabelle aufgeführten Werte.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Ungültiger Zeiger. |
|
Die instance-ID ist GUID_NULL. |
|
Es war nicht genügend Arbeitsspeicher verfügbar, um den Synchronisierungsanbieter zu erstellen. |
|
Die CLSID des Synchronisierungsanbieters ist nicht im angeforderten Kontext registriert, oder die DLL des Anbieters wurde nicht registriert. |
|
Ein Synchronisierungsanbieter mit der angegebenen instance-ID wurde nicht registriert. |
Hinweise
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | syncregistration.h |