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.