Compartir a través de


Método ISyncMgrHandlerInfo::GetType (syncmgr.h)

Obtiene el tipo de controlador para el Centro de sincronización.

Sintaxis

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

Parámetros

[out] pnType

Tipo: SYNCMGR_HANDLER_TYPE*

Cuando este método devuelve, apunta a un valor de la enumeración SYNCMGR_HANDLER_TYPE que especifica el tipo de controlador. Si se produce un error en el método, este parámetro apunta a SYNCMGR_HT_UNSPECIFIED.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se realiza correctamente; de lo contrario, un valor de error. Si se produce un error en el método, pnType se establece en SYNCMGR_HT_UNSPECIFIED.

Comentarios

Normalmente, este valor no cambia. Sin embargo, el Centro de sincronización llama a este método cada vez que se llama al método UpdateHandler .

Ejemplos

En el ejemplo siguiente se muestra una implementación de este método.

STDMETHODIMP CMyDeviceHandler::GetType(__out SYNCMGR_HANDLER_TYPE *pnType)
{
    *pnType = SYNCMGR_HT_DEVICE;
    return S_OK;

Requisitos

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