Método ISyncProviderInfo::GetSyncProvider (syncregistration.h)

Crea una instancia del proveedor de sincronización.

Sintaxis

HRESULT GetSyncProvider(
  [in]  DWORD                   dwClsContext,
  [out] IRegisteredSyncProvider **ppSyncProvider
);

Parámetros

[in] dwClsContext

Contexto en el que se ejecutará el código que administra el objeto recién creado. El único contexto admitido es CLSCTX_INPROC_SERVER.

[out] ppSyncProvider

Instancia del proveedor de sincronización.

Valor devuelto

Los códigos de retorno posibles incluyen, pero no están limitados a, los valores que se muestran en la tabla siguiente.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_POINTER
Puntero no válido.
E_OUTOFMEMORY
No había suficiente memoria disponible para crear el proveedor de sincronización.
HRESULT_FROM_WIN32(ERROR_INVALID_DATA)
La información almacenada en el almacén de registro es un tamaño inesperado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncregistration.h

Consulte también

ISyncProviderInfo (interfaz)