BOOL AFXAPI AfxFreeLibrary (HINSTANCE hInstLib);
Valor devuelto
TRUE si la función se realiza correctamente; en caso contrario, FALSE.
Parámetros
hInstLib
Un identificador del módulo biblioteca cargada. AfxLoadLibrary devuelve este identificador.
Observaciones
AfxFreeLibrary y AfxLoadLibrary mantengan un recuento de referencia para cada módulo de biblioteca cargada. AfxFreeLibrary disminuye la referencia contar del módulo cargar biblioteca de vínculos dinámicos (DLL). Cuando el recuento de referencias llega a cero, el módulo es asignado desde el espacio de direcciones del proceso de llamada y el identificador no es válido. Este recuento de referencias se incrementa cada vez que se llama AfxLoadLibrary.
Antes de desasignar un módulo de biblioteca, el sistema permite la DLL separar de los procesos de usarlo. Hacerlo, la DLL le da una oportunidad para limpiar los recursos asignados por el proceso actual. Después de que devuelve la función de punto de entrada, el módulo de biblioteca se extrae el espacio de direcciones del proceso actual.
Utilice AfxLoadLibrary para asignar un módulo DLL.
Asegúrese de utilizar AfxFreeLibrary y AfxLoadLibrary (en lugar de las funciones Win32 FreeLibrary y LoadLibrary) si la aplicación utiliza varios subprocesos. Uso de AfxLoadLibrary y AfxFreeLibrary garantiza que el código de inicio y apagado que se ejecuta cuando la extensión DLL se carga y descarga no corromper el estado global de MFC.
Vea tambié&nnbsp;AfxLoadLibrary