Поделиться через


Метод ISyncMgrHandlerCollection::GetHandlerEnumerator (syncmgr.h)

Возвращает перечислитель, предоставляющий доступ к идентификаторам обработчиков синхронизации, предоставляемым пользователю и управляемым пользователем.

Синтаксис

HRESULT GetHandlerEnumerator(
  [out] IEnumString **ppenum
);

Параметры

[out] ppenum

Тип: IEnumString**

При возврате этого метода содержит адрес указателя на экземпляр IEnumString, перечисляющий идентификаторы известных обработчиков синхронизации.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Идентификатор обработчика синхронизации — это строка, которая однозначно представляет обработчик. Идентификатор должен быть уникальным для всех обработчиков в системе и ограничен максимальной длиной MAX_SYNCMGR_ID, включая завершающий символ NULL.

Более ранние версии Windows использовали идентификаторы GUID для представления идентификаторов обработчиков и элементов. Windows Vista использует строки для большей гибкости. По-прежнему рекомендуется, чтобы строка содержала GUID для обеспечения уникальности, но она также может содержать другие сведения об использовании обработчика, относящиеся к приложению или устройству.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header syncmgr.h