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

Obtient le type de gestionnaire pour le Centre de synchronisation.

Syntaxe

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

Paramètres

[out] pnType

Type : SYNCMGR_HANDLER_TYPE*

Lorsque cette méthode retourne, pointe vers une valeur de l’énumération SYNCMGR_HANDLER_TYPE qui spécifie le type de gestionnaire. Si la méthode échoue, ce paramètre pointe vers SYNCMGR_HT_UNSPECIFIED.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire. Si la méthode échoue, pnType est défini sur SYNCMGR_HT_UNSPECIFIED.

Remarques

En règle générale, cette valeur ne change pas. Toutefois, le Centre de synchronisation appelle cette méthode chaque fois que la méthode UpdateHandler est appelée.

Exemples

L’exemple suivant montre une implémentation de cette méthode.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête syncmgr.h