Compartir a través de


Método ICOMAdminCatalog2::IsSafeToDelete (comadmin.h)

Determina si el catálogo de COM+ o el registro usan el archivo DLL especificado.

Sintaxis

HRESULT IsSafeToDelete(
  [in]          BSTR          bstrDllName,
  [out, retval] COMAdminInUse *pCOMAdminInUse
);

Parámetros

[in] bstrDllName

Ruta de acceso completa al archivo DLL que se va a probar.

[out, retval] pCOMAdminInUse

Indica el uso del archivo DLL. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
COMAdminNotInUse
0
El archivo DLL no está en uso y puede eliminarse de forma segura.
COMAdminInUseByCatalog
0x1
El archivo DLL está en uso por el catálogo COM+.
COMAdminInUseByRegistryUnknown
0x2
El archivo DLL está en uso por un componente del Registro desconocido.
COMAdminInUseByRegistryProxyStub
0x3
El componente del Registro de proxy usa el archivo DLL.
COMAdminInUseByRegistryTypeLib
0x4
El componente del Registro TypeLib usa el archivo DLL.
COMAdminInUseByRegistryClsid
0x5
El componente del registro CLSID usa el archivo DLL.

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL y S_OK.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comadmin.h

Consulte también

ICOMAdminCatalog2