CComModule::RegisterServer

A partire da ATL 7,0, CComModule è obsoleto: vedere Classi del modulo ATL per ulteriori informazioni.

HRESULT RegisterServer(
   BOOL bRegTypeLib = FALSE,
   const CLSID* pCLSID = NULL 
) throw( );

Parametri

  • bRegTypeLib
    [in] indica se la libreria dei tipi verrà registrata.Il valore predefinito è FALSE.

  • pCLSID
    [in] punti al CLSID dell'oggetto da registrare.Se NULL (valore predefinito), tutti gli oggetti della mappa oggetto verrà registrato.

Valore restituito

Un valore HRESULT standard.

Note

Il secondo parametro, gli aggiornamenti pCLSID il Registro di sistema per un singolo oggetto della classe o a tutti gli oggetti nella mappa oggetto.

Se bRegTypeLib è TRUE, le informazioni della libreria dei tipi verranno aggiornate.

Vedere OBJECT_ENTRY_AUTO per informazioni su come aggiungere una voce alla mappa oggetto.

RegisterServer verrà chiamato automaticamente da DLLRegisterServer per una DLL o da WinMain per un ESEGUIBILE funzioni con l'opzione della riga di comando /RegServer.

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

Classe di CComModule

CComModule::UnregisterServer