HRESULT UpdateRegistryClass (const CLSIDamp;clsidLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbRegister );(&A)
戻り値
標準のHRESULT値。
パラメーター
clsid
[入力]オブジェクトの CLSID を登録または登録解除するのには。
lpszProgID
[入力]オブジェクトに関連付けられた ProgID。
lpszVerIndProgID
[入力]オブジェクトに関連付けられた、バージョン独立の ProgID。
nDescID
[入力]オブジェクトの説明の文字列リソースの識別子。
dwFlags
[入力]レジストリに入力するスレッド モデルを指定します。可能な値は、 THREADFLAGS_APARTMENT、 THREADFLAGS_BOTH、またはAUTPRXFLAGです。
bRegister
[入力]オブジェクトを登録する必要があるかどうかを示します。
解説
BRegisterがTRUEの場合は、このメソッドは、システム レジストリでオブジェクトの標準のクラス登録を入力します。BRegisterがFALSEの場合は、オブジェクトの登録を削除します。
BRegisterの値に応じて、 UpdateRegistryClass 、 RegisterClassHelperまたはUnregisterClassHelperのいずれかを呼び出す。
オブジェクト マップが処理されるときDECLARE_REGISTRYマクロを指定すると、 UpdateRegistryClassに自動的に呼び出されます。
|Nbsp; CComModule の概要クラス メンバー(&N)