Partager via


ISyncMgrHandler ::GetHandlerInfo, méthode (syncmgr.h)

Obtient les propriétés qui décrivent le gestionnaire.

Syntaxe

HRESULT GetHandlerInfo(
  [out] ISyncMgrHandlerInfo **ppHandlerInfo
);

Paramètres

[out] ppHandlerInfo

Type : ISyncMgrHandlerInfo**

Lorsque cette méthode est retournée, contient l’adresse d’un pointeur vers un instance de l’interface ISyncMgrHandlerInfo qui fournit l’accès aux propriétés du gestionnaire.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Si cette méthode échoue, le gestionnaire est toujours affiché dans le dossier Centre de synchronisation et le Centre de synchronisation continue à l’appeler, mais les valeurs par défaut sont utilisées pour toutes les propriétés.

ISyncMgrHandler ::GetHandlerInfo, avec ISyncMgrHandler ::GetName, remplace l’ancien GetHandlerInfo.

Exemples

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

STDMETHODIMP CMyDeviceHandler::GetHandlerInfo(
                             __out ISyncMgrHandlerInfo **ppHandlerInfo)
{
    *ppHandlerInfo = NULL;
    HRESULT hr = QueryInterface(IID_ISyncMgrHandlerInfo, 
                                (void **) ppHandlerInfo);
    return hr;
}

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