dlfcn.h

来自「linux下用PCMCIA无线网卡虚拟无线AP的程序源码」· C头文件 代码 · 共 42 行

H
42
字号
#ifndef DLFCN_H#define DLFCN_H#include <features.h>/* * Various defines and so forth for the dynamic linker *//* For dlopen () */#define RTLD_LAZY	1#define RTLD_NOW	2#define RTLD_GLOBAL	0x100/* For dlsym */#define RTLD_NEXT	((void *)-1)__BEGIN_DECLS/* The usual prototypes.  We use void * instead of the actual * datatype - the user does not manipulate the handles at all. */ extern void * dlopen __P((__const char * __filename, int __flag));extern __const char * dlerror __P((void));extern void * dlsym __P((void *, __const char *));extern int dlclose __P((void *));typedef struct{  const char *   dli_fname;   /* filename */  void *         dli_fbase;   /*  base address of object */  const char *   dli_sname;   /* nearest symbol name */  void *         dli_saddr;   /* nearest symbol address */} Dl_info;extern int dladdr __P((void * __address, Dl_info * __dlip )); __END_DECLS#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?