CComModule::UpdateRegistryClass

HRESULT UpdateRegistryClass (const CLSIDamp;clsidLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbRegister );(&A)

戻り値

標準のHRESULT値。

パラメーター

clsid

[入力]オブジェクトの CLSID を登録または登録解除するのには。

lpszProgID

[入力]オブジェクトに関連付けられた ProgID。

lpszVerIndProgID

[入力]オブジェクトに関連付けられた、バージョン独立の ProgID。

nDescID

[入力]オブジェクトの説明の文字列リソースの識別子。

dwFlags

[入力]レジストリに入力するスレッド モデルを指定します。可能な値は、 THREADFLAGS_APARTMENTTHREADFLAGS_BOTH、またはAUTPRXFLAGです。

bRegister

[入力]オブジェクトを登録する必要があるかどうかを示します。

解説

BRegisterTRUEの場合は、このメソッドは、システム レジストリでオブジェクトの標準のクラス登録を入力します。BRegisterFALSEの場合は、オブジェクトの登録を削除します。

BRegisterの値に応じて、 UpdateRegistryClassRegisterClassHelperまたはUnregisterClassHelperのいずれかを呼び出す。

オブジェクト マップが処理されるときDECLARE_REGISTRYマクロを指定すると、 UpdateRegistryClassに自動的に呼び出されます。

|Nbsp; CComModule の概要クラス メンバー(&N)

Index