Condividi tramite


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 risorsa

  • bRegister
    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

Vedere anche

Riferimenti

CAtlModule Class