CComModule::UpdateRegistryClass

HRESULT Upd&ateRegistryClass (константа CLSIDamp;CLSIDLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbRegister );

Значення, яке повертається

Стандартні значення HRESULT.

Параметри

clsid

[в] CLSID об'єкта зареєстрований або Незареєстровані.

lpszProgID

[в] Код програми, пов'язані з об'єктом.

lpszVerIndProgID

[в] Версія незалежні код програми, пов'язані з об'єктом.

nDescID

[в] Ідентифікатор рядкового ресурсу для опису об'єкта.

dwFlags

[в] Визначає потокова модель для введення в реєстрі. Можливих значень, THREADFLAGS_APARTMENT, THREADFLAGS_BOTHабо AUTPRXFLAG.

bRegister

[в] Вказує, чи об'єкт має бути зареєстрованим.

Зауваження

Якщо bRegister ,цей метод входить реєстрації стандартних класів об'єкта до системного реєстру. Якщо bRegister є ПОМИЛКОВИМ, він видаляє реєстрації об'єкта.

Залежно від того, значення bRegister UpdateRegistryClass дзвінки або RegisterClassHelper або UnregisterClassHelper.

Вказавши DECLARE_REGISTRY макрос, UpdateRegistryClass буде викликатися автоматично при обробці вашого об'єкту карти.

Огляд CComModuleЧлени класу

Index