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を返し、それ以外の場合はエラー値を返します。 メソッドが失敗した場合、 pnType は SYNCMGR_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 |