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


Интерфейс ISMSResGen

Интерфейс ISMSResGen автоматизации в Configuration Manager позволяет создавать записи обнаружения данных (DDR). Этот интерфейс наследуется от IDispatch.

Содержание

Термин Определение
DDRNew Создает новую память DDR.
DDRAddInteger Добавляет целочисленное свойство в ddr.
DDRAddString Добавляет строковое свойство в ddr.
DDRAddIntegerArray Добавляет целочисленное свойство массива в ddr.
DDRAddStringArray Добавляет свойство массива строк в ddr.
DDRWrite Записывает ddr в файл.
Перечисление DDRPropertyFlagsEnum Определяет флаги, используемые .ISMSResGen

Замечания

Эти функции создают одну память DDR, которая отправляется в диспетчер обнаружения данных (DDM). Порядок вызова функций имеет важное значение; Необходимо вызвать DDRNew перед вызовом любой из функций, которые добавляют свойства. Однако порядок добавления свойств в класс является произвольным. Последняя вызываемая функция должна быть DDRWrite создана для создания ddr. Затем файл DDR необходимо вручную скопировать в каталог SMS\Inboxes\Auth\Ddm.box .

DDR, которые не удалось загрузить, перемещаются в каталог SMS\Inboxes\Ddm.box\Bad_ddrs . Если вы включили ведение журнала, вы можете просмотреть файл DDM.log для объяснения сбоя. После исправления ошибок можно повторно запустить программу, чтобы загрузить ddr.

ИД для ISMSResGen — ECB65D0E-B16B-4817-92B0-BF2D9CEFB3AC.

Требования

Требования к среде выполнения

smsrsgenctl.dll

smsrsgen.dll

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

Класс автоматизации COM SMSResGen