Метод ISyncMgrSyncItem::GetCapabilities (syncmgr.h)
Возвращает набор флагов, описывающих определенные возможности элемента.
Синтаксис
HRESULT GetCapabilities(
[out] SYNCMGR_ITEM_CAPABILITIES *pmCapabilities
);
Параметры
[out] pmCapabilities
Тип: SYNCMGR_ITEM_CAPABILITIES*
При возврате этим методом содержит указатель на побитовое сочетание значений из перечисления SYNCMGR_ITEM_CAPABILITIES , определяющего возможности элемента.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Этот метод вызывается Центром синхронизации в ответ на вызов UpdateItem.
Примеры
В следующем примере показана реализация этого метода.
STDMETHODIMP CMyDeviceSyncItem::GetCapabilities(
__out SYNCMGR_ITEM_CAPABILITIES *pmCapabilities)
{
*pmCapabilities = SYNCMGR_ICM_EVENT_STORE
| SYNCMGR_ICM_CAN_DELETE
| SYNCMGR_ICM_QUERY_BEFORE_DELETE;
return S_OK;
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | syncmgr.h |