CComModule::UpdateRegistryClass

HRESULT Upd&ateRegistryClass (const CLSIDamp;CLSIDLPCTSTRlpszProgIDLPCTSTRlpszVerIndProgIDUINTnDescIDDWORDdwFlagsBOOLbRegistrazione immediata dei bollettini );

Valore restituito

Un valore HRESULT standard.

Parametri

clsid

[in] Il CLSID dell'oggetto per essere registrato o non registrato.

lpszProgID

[in] Il ProgID associato all'oggetto.

lpszVerIndProgID

[in] Il ProgID indipendente dalla versione associato all'oggetto.

nDescID

[in] L'identificatore di risorsa per la descrizione dell'oggetto stringa.

dwFlags

[in] Specifica il modello di threading di entrare nel Registro di sistema. I valori possibili sono THREADFLAGS_APARTMENT, THREADFLAGS_BOTHo AUTPRXFLAG.

bRegistrazione immediata dei bollettini

[in] Indica se l'oggetto deve essere registrato.

Osservazioni

Se bRegistrazione immediata dei bollettini č TRUE, questo metodo entra nella registrazione di classe standard dell'oggetto nel Registro di sistema. Se bRegistrazione immediata dei bollettini č FALSE, rimuove la registrazione dell'oggetto.

A seconda del valore di bRegistrazione immediata dei bollettini, UpdateRegistryClass chiama RegisterClassHelper o UnregisterClassHelper.

Specificando la macro DECLARE_REGISTRY , UpdateRegistryClass verrā richiamato automaticamente quando viene elaborata la tua mappa oggetto.

Pa&noramica di CComModule |nbsp; Membri della classe

Index