Dlfcn.RTLD Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indicateurs de résolution du chargeur dynamique.
public enum Dlfcn.RTLD
type Dlfcn.RTLD =
- Héritage
-
Dlfcn.RTLD
Champs
Default | -2 | Recherche toutes les images Mach-O dans le processus (à l’exception de celles chargées avec dlopen(xxx, RTLD_LOCAL)) dans l’ordre dans lequel elles ont été chargées. Il peut s’agir d’une recherche coûteuse et doit être évitée. |
MainOnly | -5 | Recherche uniquement le symbole dans l’exécutable principal. |
Next | -1 | L’éditeur de liens dynamique recherche le symbole dans le dylibs sur lequel l’image appelante est liée lors de sa création. Il est généralement utilisé lorsque vous avez intentionnellement multiplié les symboles définis dans les images et que vous souhaitez trouver la définition « suivante ». |
Self | -3 | La recherche du symbole commence par l’image qui a appelé dlsym. S’il est introuvable, la recherche se poursuit comme si Next était utilisé. |
Remarques
Ces indicateurs sont utilisés pour contrôler la façon dont l’éditeur de liens dynamique recherche les symboles au moment de l’exécution.