CComModule::UpdateRegistryClass

HRESULT Upd&ateRegistryClass (const CLSIDamp ;CLSIDLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbRegister );

Valeur de retour

Une valeur HRESULT standard.

Paramètres

clsid

[en] Le CLSID de l'objet à être enregistré ou non enregistré.

lpszProgID

[en] Le ProgID associé à l'objet.

lpszVerIndProgID

[en] Le ProgID indépendante de la version associé à l'objet.

nDescID

[en] L'identificateur de la ressource de type chaîne pour la description de l'objet.

dwFlags

[en] Spécifie le modèle de thread d'entrer dans le registre. Les valeurs possibles sont THREADFLAGS_APARTMENT, THREADFLAGS_BOTHou AUTPRXFLAG.

bRegister

[en] Indique si l'objet doit être enregistré.

Remarques

Si bRegister est TRUE, cette méthode passe d'enregistrement standard de classe de l'objet dans le Registre système. Si bRegister a la valeur FALSE, elle supprime d'inscription de l'objet.

Selon la valeur de bRegister, UpdateRegistryClass appelle RegisterClassHelper ou UnregisterClassHelper.

En spécifiant la macro DECLARE_REGISTRY , UpdateRegistryClass sera appelée automatiquement lorsque votre carte objet est traitée.

Aperçu de CComModule |  ; Membres de classe

Index