Condividi tramite


Metodo ISyncMgrHandlerInfo::GetType (syncmgr.h)

Ottiene il tipo di gestore per Sync Center.

Sintassi

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

Parametri

[out] pnType

Tipo: SYNCMGR_HANDLER_TYPE*

Quando termina, questo metodo punta a un valore dell'enumerazione SYNCMGR_HANDLER_TYPE che specifica il tipo di gestore. Se il metodo ha esito negativo, questo parametro punta a SYNCMGR_HT_UNSPECIFIED.

Valore restituito

Tipo: HRESULT

Restituisce S_OK in caso di esito positivo o un valore di errore in caso contrario. Se il metodo ha esito negativo, pnType è impostato su SYNCMGR_HT_UNSPECIFIED.

Commenti

In genere, questo valore non cambia. Tuttavia, Sync Center chiama questo metodo ogni volta che viene chiamato il metodo UpdateHandler .

Esempio

Nell'esempio seguente viene illustrata un'implementazione di questo metodo.

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

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h