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 |