次の方法で共有


LDAPAPIFeatureInfoA 構造体 (winldap.h)

LDAPAPIFeatureInfo 構造体は、サポートされている LDAP API 拡張機能に関するデータを取得します。

構文

typedef struct ldap_apifeature_infoA {
  int  ldapaif_info_version;
  char *ldapaif_name;
  int  ldapaif_version;
} LDAPAPIFeatureInfoA;

メンバー

ldapaif_info_version

この構造体のバージョン。 ldap_get_optionへの呼 び出しが実行される前に 、LDAP_FEATURE_INFO_VERSION に設定する必要があります。

ldapaif_name

目的の API 拡張機能の名前を含む null で終わる文字列へのポインター。 この値は、ldap_get_optionの呼び出しが実行される前に設定され、ldap_get_optionへの以前の呼び出しから設定された LDAPAPIInfoldapai_extensions メンバーで返される文字列の 1 つと一致する必要があります。

ldapaif_version

ベンダー API 拡張機能のバージョン番号。 この実装では、MMnnn 形式の整数値が返されます。MM はメジャー バージョン番号 * 1000、nnn はマイナー バージョン番号です。 たとえば、バージョン 1.001 は数値 1001 として返されます。

解説

LDAP API 拡張機能に関する詳細なデータを取得するために、この構造体へのポインターが 、LDAP_FEATURE_API_INFO セッション オプションと目的の API 拡張機能の名前と共に ldap_get_optionに渡されます。

注意

winldap.h ヘッダーは、LDAPAPIFeatureInfo をエイリアスとして定義し、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header winldap.h

関連項目

LDAPAPIInfo

セッション オプション

ldap_get_option