CComModule::UpdateRegistryClass

hresult Upd&ateRegistryClass (const CLSIDamp;CLSIDlpctstrlpszProgIDlpctstrlpszVerIndProgIDUINTnDescIDdworddwFlagsboolbRegister );

Dönüş değeri

Standart hresult değeri.

Parametreleri

clsid

[de] Kayıtlı veya kayıtsız nesnesinin CLSID.

lpszProgID

[de] Nesnesi ile ilişkilendirilmiş program kimliği.

lpszVerIndProgID

[de] Nesne ile ilişkili sürüm bağımsız ProgID.

nDescID

[de] Nesnenin tanımı için dize kaynağı tanıtıcısı.

dwFlags

[de] Kayıt defterine girmek için iş parçacığı modelini belirtir. Olası değerler şunlardır: threadflags_apartment, threadflags_bothveya autprxflag.

bRegister

[de] Nesne kayıtlı olup olmadığını gösterir.

Açıklamalar

BRegister trueise, bu yöntem nesnenin standart sınıf kaydı sistem kayıt defterinde girer. BRegister falseise, nesnenin kayıt kaldırır.

BRegisterdeğerine bağlı olarak, UpdateRegistryClass , RegisterClassHelper ya da UnregisterClassHelper çağırır.

Nesne harita işlendiğinde DECLARE_REGISTRY makro belirterek, UpdateRegistryClass otomatik olarak çağrılacak.

CComModule ge&nel bakış |nbsp; Sınıf üyeleri

Index