ISyncMgrHandlerInfo::GetType メソッド (syncmgr.h)

同期センターのハンドラーの種類を取得します。

構文

HRESULT GetType(
  [out] SYNCMGR_HANDLER_TYPE *pnType
);

パラメーター

[out] pnType

種類: SYNCMGR_HANDLER_TYPE*

このメソッドが戻るとき、ハンドラーの型を指定する SYNCMGR_HANDLER_TYPE 列挙の値を指します。 メソッドが失敗した場合、このパラメーターは SYNCMGR_HT_UNSPECIFIED を指します。

戻り値

種類: HRESULT

成功した場合はS_OKを返し、それ以外の場合はエラー値を返します。 メソッドが失敗した場合、 pnTypeSYNCMGR_HT_UNSPECIFIED に設定されます。

注釈

通常、この値は変更されません。 ただし、Sync Center は UpdateHandler メソッドが呼び出されるたびにこのメソッドを呼び出します。

次の例は、このメソッドの実装を示しています。

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

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー syncmgr.h