Compartilhar via


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

Obtém o tipo de manipulador do Centro de Sincronização.

Sintaxe

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

Parâmetros

[out] pnType

Tipo: SYNCMGR_HANDLER_TYPE*

Quando esse método retorna, aponta para um valor da enumeração SYNCMGR_HANDLER_TYPE que especifica o tipo de manipulador. Se o método falhar, esse parâmetro apontará para SYNCMGR_HT_UNSPECIFIED.

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito; caso contrário, um valor de erro. Se o método falhar, pnType será definido como SYNCMGR_HT_UNSPECIFIED.

Comentários

Normalmente, esse valor não é alterado. No entanto, o Sync Center chama esse método sempre que o método UpdateHandler é chamado.

Exemplos

O exemplo a seguir mostra uma implementação desse método.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho syncmgr.h