CComModule::UpdateRegistryClass

HRESULT Upd&ateRegistryClass (const CLSIDamp;CLSIDLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbЗарегистрируйтесь участия );

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

Стандартное значение HRESULT.

Параметры

clsid

[в] CLSID объекта для зарегистрированных или незарегистрированных.

lpszProgID

[в] ProgID, связанные с объектом.

lpszVerIndProgID

[в] ProgID зависящих от версии, связанные с объектом.

nDescID

[в] Идентификатор строкового ресурса для описания объекта.

dwFlags

[в] Определяет модель потоков вступить в реестре. Возможные значения: THREADFLAGS_APARTMENT, THREADFLAGS_BOTHили AUTPRXFLAG.

bЗарегистрируйтесь участия

[в] Указывает, зарегистрировано ли объект.

Примечания

Если bЗарегистрируйтесь участия имеет значение TRUE, этот метод входит регистрация стандартного класса объекта в системном реестре. Если bЗарегистрируйтесь участия имеет значение FALSE, он удаляет регистрацию объекта.

В зависимости от значения свойства bЗарегистрируйтесь участия UpdateRegistryClass называет RegisterClassHelper или UnregisterClassHelper.

Указывая макрос DECLARE_REGISTRY , UpdateRegistryClass вызывается автоматически при обработке объекта карта.

Обзор CComModuleЧлены класса

Index