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 posibles códigos de retorno incluyen, entre otros, 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

   
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)