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


AtlModuleUnregisterServer

Отменяет регистрацию каждый объект в сопоставлении объекта. Он аналогичен AtlModuleUnregisterServerEx за исключением того, что он не может отменить регистрацию библиотеки типов.

Примечание Данная функция считается устаревшей в Visual C++ .NET 2002 и более поздних версий, но доступен для обратной совместимости с проекты, созданные в предыдущих версиях Visual C++.

ATLAPI AtlModuleUnregisterServerEx( 
   _ATL_MODULE* pM, 
   const CLSID* pCLSID  
);

Параметры

  • pM
    Указатель на класс или производному классу CComModule.

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

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

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

Заметки

Эта функция переходит сопоставление и отменяет регистрацию объектов библиотеки ATL каждый объект в сопоставлении. Если pCLSID НЕ РАВНО null, только объект, на который ссылается pCLSID регистрации; в противном случае все объекты удалены.

Эта функция не используется. Вместо этого используйте их замену, AtlComModuleUnregisterServer.

Данная вспомогательная функция используется CComModule::UnregisterServer.

Требования

Header: atlbase.h

См. также

Ссылки

CComModule::UnregisterServer

AtlComModuleUnregisterServer

Другие ресурсы

Server Registration Global Functions