CAtlModule::UpdateRegistryFromResourceD

 

Veröffentlicht: Juli 2016

Führt das Skript, das in einer angegebenen Ressource enthalten ist, ein Objekt zu registrieren oder deren Registrierung aufzuheben.

Syntax

      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( );

Parameter

  • lpszRes
    Ein Ressourcenname.

  • nResID
    Eine Ressourcen-ID

  • bRegister
    TRUE, wenn das Objekt registriert wird, FALSE andernfalls.

  • pMapEntries
    Ein Zeiger auf die Ersatzzuordnung die Werte Speichern zugeordnete den ersetzbare Parameter des Skripts. ATL verwendet automatisch %MODULE%. Um zusätzliche ersetzbare Parameter zu verwenden, finden Sie unter CAtlModule::AddCommonRGSReplacements. Andernfalls verwenden Sie den NULL Standardwert.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

Führt das Skript, das in der Ressource enthalten ist, die von lpszRes oder nResID angegeben wird. Wenn bRegisterTRUE ist, Register dieser Methode das Objekt in der Systemregistrierung; andernfalls entfernt das Objekt aus der Registrierung.

Um zur ATL-Registrierungs-Komponente (Registrierungsstelle) statisch verknüpft, finden Sie unter CAtlModule::UpdateRegistryFromResourceS.

Diese Methode ruft CAtlModule::UpdateRegistryFromResourceDHelper.

Anforderungen

Header: atlbase.h

Siehe auch

CAtlModule Class