|
指定された hConnection のデータベース エンジンに関する情報を取得します。
ヘッダー ファイル:catalog.h(「ヘッダー ファイル」も参照)
関数が最初に利用可能になるライブラリ:w3dbav75.dll(Windows)、libpsqldti.so(Linux)(「リンク ライブラリ」も参照)
BTI_API PvGetEngineInformation( BTI_LONG hConnection, BTI_CHAR_PTR pserverClient, BTI_ULONG_PTR pdbuApiVer, BTI_ULONG_PTR pmajor, BTI_ULONG_PTR pminor, BTI_ULONG_PTR pserverClientType);
In
|
hConnection
|
サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer() (DTI 関数)関数によって取得されます。
|
Out
|
pserverClient
|
BTI_CHAR_PTR のアドレス。
真 - MKDE_SERVR_ENGINE_CID
偽 - MKDE_CLNT_ENGINE_CID |
Out
|
pdbuApiVer
|
構造体のバージョン。ヌルでもかまいません。
|
Out
|
pmajor
|
メジャー バージョン - ヌルでもかまいません。
|
Out
|
pminor
|
マイナー バージョン - ヌルでもかまいません。
|
Out
|
pserverClientType
|
MKDE_SRVR_ENGINE_CID のみ
次のいずれか 1 つが返されます。
UNKNOWN_ENGINE_CLIENT(0)
NT_SERVER(1) WIN32_CLIENT(3) UNIX_SERVER(4) CLIENT_CACHE(5) VXWIN_SERVER(6) VXLINUX_SERVER(7) |
以下の前提条件を満たす必要があります。
PvStart() (DTI 関数)
PvConnectServer() (DTI 関数)
PvDisconnect() (DTI 関数)
PvStop() (DTI 関数)
|