命名空间

模块库 – 2.0

动态加载模块的可移植 API

版本2.83.2
作者GLib 开发团队
许可证LGPL-2.1 或更新
网站https://gtk.org.cn
源码https://gitlab.gnome.org/GNOME/glib/

构建

C 头文件gmodule.h
pkg-config 文件gmodule-2.0

依赖

GLib—2.0 基础实用库
浏览文档

结构体

模块

GModule 结构是一个表示 [动态加载模块][glib-Dynamic-Loading-of-Modules] 的不可见数据结构。它应仅通过以下函数访问。

位域

模块标志

传递给 g_module_open() 的标志。请注意,这些标志并不支持所有平台。

错误区域

模块错误

g_module_open_full() 返回的错误。

自 2.70 起使用

回调函数

模块初始化检查

指定模块初始化函数的类型。如果一个模块包含名为 g_module_check_init() 的函数,它在模块加载时自动调用。它将传递 GModule 结构,并在成功时返回 NULL,或在初始化出错时返回描述错误的字符串。

模块卸载

指定当模块被卸载时调用的模块函数的类型。如果一个模块包含名为 g_module_unload() 的函数,它在模块卸载时会自动调用。它将传递 GModule 结构。

函数宏

自 2.26 起废弃的枚举器

自 2.28 起废弃的枚举器

自 2.30 起废弃的枚举器

自 2.32 起废弃的枚举器

自 2.34 起废弃的枚举器

自 2.36 起废弃的枚举器

自 2.38 起废弃的枚举器

自 2.40 起废弃的枚举器

自 2.42 起废弃的枚举器

自 2.44 起废弃的枚举器

自 2.46 起废弃的枚举器

自 2.48 起废弃的枚举器

自 2.50 起废弃的枚举器

自 2.52 起废弃的枚举器

自 2.54 起废弃的枚举器

自 2.56 起废弃的枚举器

自 2.58 起废弃的枚举器

自 2.60 起废弃的枚举器

自 2.62 起废弃的枚举器

自 2.64 起废弃的枚举器

自 2.66 起废弃的枚举器

自 2.68 起废弃的枚举器

自 2.70 起废弃的枚举器

自 2.72 起废弃的枚举器

自 2.74 起废弃的枚举器

自 2.76 起废弃的枚举器

自 2.78 起废弃的枚举器

自 2.80 起废弃的枚举器

自 2.82 起废弃的枚举器

自 2.84 起废弃的枚举器

废弃於

自 2.26 起废弃

自 2.28 起废弃

自 2.30 起废弃

自 2.32 起废弃

自 2.34 起废弃

自 2.36 起废弃

自 2.38 起废弃

自 2.40 起废弃

自 2.42 起废弃

自 2.44 起废弃

自 2.46 起废弃

自 2.48 起废弃

自 2.50 起废弃

自 2.52 起废弃

自 2.54 起废弃

自 2.56 起废弃

自 2.58 起废弃

自 2.60 起废弃

在2.62版本中已弃用

在2.64版本中已弃用

在2.66版本中已弃用

在2.68版本中已弃用

在2.70版本中已弃用

在2.72版本中已弃用

在2.74版本中已弃用

在2.76版本中已弃用

在2.78版本中已弃用

在2.80版本中已弃用

在2.82版本中已弃用

在2.84版本中已弃用

宏在2.26版本中已弃用

宏在2.28版本中已弃用

宏在2.30版本中已弃用

宏在2.32版本中已弃用

宏在2.34版本中已弃用

宏在2.36版本中已弃用

宏在2.38版本中已弃用

宏在2.40版本中已弃用

宏在2.42版本中已弃用

宏在2.44版本中已弃用

宏在2.46版本中已弃用

宏在2.48版本中已弃用

宏在2.50版本中已弃用

宏在2.52版本中已弃用

宏在2.54版本中已弃用

宏在2.56版本中已弃用

宏在2.58版本中已弃用

宏在2.60版本中已弃用

宏在2.62版本中已弃用

宏在2.64版本中已弃用

宏在2.66版本中已弃用

宏在2.68版本中已弃用

宏在2.70版本中已弃用

宏在2.72版本中已弃用

宏在2.74版本中已弃用

宏在2.76版本中已弃用

宏在2.78版本中已弃用

宏在2.80版本中已弃用

宏在2.82版本中已弃用

宏在2.84版本中已弃用

类型在2.26版本中已弃用

类型在2.28版本中已弃用

类型在2.30版本中已弃用

类型在2.32版本中已弃用

类型在2.34版本中已弃用

类型在2.36版本中已弃用

类型在2.38版本中已弃用

类型在2.40版本中已弃用

类型在2.42版本中已弃用

类型在2.44版本中已弃用

类型在2.46版本中已弃用

类型在2.48版本中已弃用

类型在2.50版本中已弃用

类型在2.52版本中已弃用

类型在2.54版本中已弃用

类型在2.56版本中已弃用

类型在2.58版本中已弃用

类型在2.60版本中已弃用

类型在2.62版本中已弃用

类型在2.64版本中已弃用

类型在2.66版本中已弃用

类型在2.68版本中已弃用

类型在2.70版本中已弃用

类型在2.72版本中已弃用

类型在2.74版本中已弃用

类型在2.76版本中已弃用

类型在2.78版本中已弃用

类型在2.80版本中已弃用

类型在2.82版本中已弃用

类型在2.84版本中已弃用

不可用

不可用的静态内联