Método CWbemProviderGlue::FrameworkLogoffDLL(LPCWSTR,PLONG) (wbemglue.h)
[La clase CWbemProviderGlue forma parte del marco de proveedor de WMI que ahora se considera en estado final y no habrá más trabajo de desarrollo, mejoras ni actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI se deben usar para todo el nuevo desarrollo.]
DllCanUnloadNow llama al método FrameworkLogoffDLL para determinar si el servidor del proveedor no está en uso y se puede descargar.
Sintaxis
BOOL FrameworkLogoffDLL(
LPCWSTR name,
PLONG plRefCount
);
Parámetros
name
Nombre del servidor que se descarga.
plRefCount
Recuento de referencias actual. Este long debe ser el mismo que se usa en FrameworkLoginDLL y como parámetro para el constructor CWbemGlueFactory.
Valor devuelto
El método devuelve TRUE si el servidor no está en uso y se puede descargar y FALSE si el servidor todavía está en uso y no se puede descargar.
Comentarios
Por ahora, FrameworkLogoffDLL devuelve FALSE hasta que el recuento de referencias de CWbemProviderGlue es cero. Este enfoque impide la descarga de cualquier archivo DLL de cliente mientras las instancias de CWbemProviderGlue siguen existiendo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemglue.h (incluya FwCommon.h) |
Library | FrameDyn.lib |
Archivo DLL | FrameDynOS.dll; FrameDyn.dll |