SmDirQueryVersion()
SmDirQueryVersion() は、自身のバージョンとディレクトリ機能を調べるためにディレクトリ APIにクエリを発行します。サポートされた機能は、Sm_DirApi_Capability_t に列挙されます。
casso127jpjp
SmDirQueryVersion() は、自身のバージョンとディレクトリ機能を調べるためにディレクトリ APIにクエリを発行します。サポートされた機能は、Sm_DirApi_Capability_t に列挙されます。
構文
int SM_EXTERN SmDirQueryVersion (const Sm_Api_Context_t* lpApiContext,void* pHandle,unsigned long* pnCapabilities);
パラメータ | I/O | 説明 |
lpApiContext
| I | API コンテキスト構造へのポインタ。 |
pHandle
| I | SmDirInit() によって返されたポインタのアドレス。 |
pnCapabilities
| O | このパラメータはカスタム ディレクトリの機能を渡すために使用されます。カスタム ディレクトリの機能は、SmApi.h で定義される Sm_DirApi_Capability_t に列挙されています。Sm_DirApi_Capability_t の詳細については、「ディレクトリ機能」を参照してください。 |
戻り値
カスタム ライブラリが準拠するディレクトリ API のバージョン番号を返します。現在サポートされるバージョンは Sm_Api_Version_V4 と Sm_Api_Version_V4_1 です。バージョン定数は SmApi.h で定義されています。