Freigeben über


ISyncMgrHandlerInfo::GetType-Methode (syncmgr.h)

Ruft den Handlertyp für das Synchronisierungscenter ab.

Syntax

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

Parameter

[out] pnType

Typ: SYNCMGR_HANDLER_TYPE*

Wenn diese Methode zurückgibt, zeigt auf einen Wert aus der SYNCMGR_HANDLER_TYPE-Enumeration , der den Handlertyp angibt. Wenn die Methode fehlschlägt, verweist dieser Parameter auf SYNCMGR_HT_UNSPECIFIED.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Wenn die Methode fehlschlägt, wird pnType auf SYNCMGR_HT_UNSPECIFIED festgelegt.

Hinweise

In der Regel ändert sich dieser Wert nicht. Das Synchronisierungscenter ruft diese Methode jedoch immer dann auf, wenn die UpdateHandler-Methode aufgerufen wird.

Beispiele

Das folgende Beispiel zeigt eine Implementierung dieser Methode.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile syncmgr.h