イメージ | オーディオ | ビデオ |
---|---|---|
O |
現在カタログに組み込まれている活動フィーチャーのリストを戻します。 このリストは、割り振られているバッファーに戻されます。
許可
Select
ライブラリー・ファイル
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);