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


ROTFlags

Управляет регистрацией COM-сервера в работающей таблице объектов (ROT).

Параметр реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID
   {AppID_GUID}
      ROTFlags = flags

Замечания

Это REG_DWORD значение.

Значение флага Константа
0x1 ROTREGFLAGS_ALLOWANYCLIENT

 

Описание ROTREGFLAGS_ALLOWANYCLIENT

Если COM-сервер хочет зарегистрировать в ROT и разрешить любому клиенту доступ к регистрации, он должен использовать флаг ROTFLAGS_ALLOWANYCLIENT . COM-сервер "Активировать как активатор" не может указать ROTFLAGS_ALLOWANYCLIENT, так как диспетчер управления службами DCOM (DCOMSCM) применяет проверка спуфингом для этого флага. Таким образом, в Windows Vista и более поздних версиях COM добавляет поддержку записи реестра ROTFlags , которая позволяет серверу указать, что его регистрация ROT доступна любому клиенту.

Запись должна существовать в HKEY_LOCAL_MACHINE кусте. Эта запись предоставляет сервер "Активировать от имени активации" с той же функциональностью, что и ROTFLAGS_ALLOWANYCLIENT предоставляет для сервера RunAs.

Ключ AppID

Регистрация COM-серверов

Безопасность в COM