图象 | 音频 | 视频 |
---|---|---|
X |
返回目录中当前包括的活动特性的列表。该列表被返回至您分配的缓冲区。
授权
选择
库文件
OS/2 和 Windows | AIX、HP-UX 和 Solaris |
---|---|
dmbqbapi.lib | libdmbqbapi.a (AIX) |
| libdmbqbapi.sl (HP-UX) |
| libdmbqbapi.so (Solaris) |
包含文件
dmbqbapi.h
语法
SQLRETURN QbListFeatures( QbCatalogHandle cHdl, SQLINTEGER bufSize, SQLINTEGER *count, char *featureNames );
参数
错误码
例
获取句柄 CatHdl 所标识的目录中活动特性的列表。在 featureNames 数组中存储信息。
首先,计算 bufSize,这是列表所需的缓冲区大小。使用 QbGetCatalogInfo API 来返回 catInfo 结构中的特性数。然后将该数目乘以常量 qbiMaxFeatureName,它是最长特性名称的大小:
#include <dmbqbapi.h> rc = QbGetCatalogInfo(CatHdl, &catInfo); bufSize = catInfo.featureCount*qbiMaxFeatureName; rc = QbListFeatures(CatHdl, bufSize, count, featureNames);