SmDirQueryVersion()
SmDirQueryVersion() は、自身のバージョンとディレクトリ機能を調べるためにディレクトリ APIにクエリを発行します。サポートされた機能は、Sm_DirApi_Capability_t に列挙されます。
casso1283
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 で定義されています。