Dlfcn.RTLD Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Marcas de resolución del cargador dinámico.
public enum Dlfcn.RTLD
type Dlfcn.RTLD =
- Herencia
-
Dlfcn.RTLD
Campos
Default | -2 | Busca todas las imágenes mach-O en el proceso (excepto las cargadas con dlopen(xxx, RTLD_LOCAL)) en el orden en que se cargaron. Esto puede ser una búsqueda costosa y debe evitarse. |
MainOnly | -5 | Solo busca símbolos en el ejecutable principal. |
Next | -1 | El enlazador dinámico busca el símbolo en las bibliotecas dylibs con la que se vincula la imagen de llamada cuando se compila. Normalmente se usa cuando se multiplica intencionadamente el símbolo definido entre imágenes y se quiere encontrar la definición "siguiente". |
Self | -3 | La búsqueda del símbolo comienza con la imagen que llamó a dlsym. Si no se encuentra, la búsqueda continúa como si se usara Next. |
Comentarios
Estas marcas se usan para controlar la forma en que el enlazador dinámico busca símbolos en tiempo de ejecución.