winber.h 标头
轻型目录访问协议使用此标头。 有关详细信息,请参阅:
winber.h 包含以下编程接口:
ber_alloc_t 分配并构造新的 BerElement 结构。 |
ber_bvdup ber_bvdup 函数创建提供的 berval 结构的副本。 |
ber_bvecfree ber_bvecfree 函数释放一组 berval 结构。 |
ber_bvfree ber_bvfree函数 (winber.h) 释放 berval 结构。 |
ber_first_element ber_first_element函数用于开始遍历提供的 BerElement 结构中存储的 SET、SET OF、SEQUENCE 或 SEQUENCE OF 数据值。 它返回第一个元素的标记和长度。 |
ber_flatten ber_flatten 函数分配一个新的 berval 结构,其中包含从提供的 BerElement 结构获取的数据。 |
ber_free ber_free 函数释放以前使用 ber_alloc_t、ber_init 或 ldap_first_attribute/ldap_next_attribute 搜索函数分配的 BerElement 结构。 |
ber_init ber_init 函数分配一个新的 BerElement 结构,其中包含从提供的 berval 结构获取的数据。 |
ber_next_element ber_next_element函数与ber_first_element一起使用,以遍历存储在提供的 BerElement 结构中的 SET、SET OF、SEQUENCE 或 SEQUENCE OF 数据值。 它返回构造类型中下一个元素的标记和长度。 |
ber_peek_tag 返回要在提供的 BerElement 结构中分析的下一个元素的标记。 |
ber_printf 用于对 BER 元素进行编码,类似于 sprintf_s。 |
ber_scanf ber_scanf 函数以与 sscanf_s 类似的方式解码 BER 元素。 |
ber_skip_tag ber_skip_tag函数跳过当前标记,并返回提供的 BerElement 结构中下一个元素的 标记。 |