Поделиться через


CComModule::UnregisterServer

Из библиотеки ATL 7,0, CComModule устарел. дополнительные сведения см. в разделе Классы модуля библиотеки ATL.

HRESULT UnregisterServer( 
   const CLSID* pCLSID = NULL 
) throw ( ); 
inline HRESULT UnregisterServer( 
   BOOL bUnRegTypeLib, 
   const CLSID* pCLSID = NULL 
) throw ( );

Параметры

  • bUnRegTypeLib
    Если TRUE библиотека типов также не зарегистрировано.

  • pCLSID
    Указывает на идентификатор CLSID объекта для отмены регистрации. Если NULL (по умолчанию) показывает, что все объекты в сопоставлении объекта будет не зарегистрировано.

Возвращаемое значение

Стандартное значение HRESULT.

Заметки

В зависимости от параметра отменяет регистрацию pCLSID или один объект класса или все объекты в сопоставлении объекта.

UnregisterServer будет вызываются автоматически DLLUnregisterServer для библиотеки DLL или WinMain для EXE-ФАЙЛА запустить с параметром командной строки /UnregServer.

См. раздел OBJECT_ENTRY_AUTO сведения о том, как добавить запись в сопоставление объекта.

Требования

Header: atlbase.h

См. также

Ссылки

CComModule Class

CComModule::RegisterServer