CAtlModule::UpdateRegistryFromResourceD
Esegue lo script contenuto in una risorsa specificata per registrare o annullare la registrazione di un oggetto.
HRESULT WINAPI UpdateRegistryFromResourceD(
UINT nResID,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
HRESULT WINAPI UpdateRegistryFromResourceD(
LPCTSTR lpszRes,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
Parametri
lpszRes
Un nome di risorsa.nResID
Un ID di risorsabRegister
TRUE se l'oggetto viene registrato, FALSE in caso contrario.pMapEntries
Un puntatore alla mappa di sostituzione che archivia i valori associati ai parametri sostituibili script.ATL utilizza automaticamente %MODULE%.Per utilizzare i parametri sostituibili aggiuntivi, vedere CAtlModule::AddCommonRGSReplacements.In caso contrario, utilizzare il valore predefinito NULL.
Valore restituito
Restituisce S_OK su positivo, o un errore HRESULT di errore.
Note
Esegue lo script contenuto della risorsa specificata da lpszRes o da nResID.Se bRegister è TRUE, immettere di questo metodo l'oggetto nel Registro di sistema; in caso contrario rimuove l'oggetto dal Registro di sistema.
Per collegata al componente ATL il Registro Di Sistema (Ufficiale di registrar), vedere CAtlModule::UpdateRegistryFromResourceS.
Questo metodo chiama CAtlModule::UpdateRegistryFromResourceDHelper.
Requisiti
Header: atlbase.h