次の方法で共有


ADSI の LDAP エラー コード

LDAP サーバーがエラーを生成し、そのエラーをクライアントに渡すと、エラーは LDAP クライアントによって文字列に変換されます。

この方法は、ADSI Win32 エラー コードに似ています。 この例では、クライアント エラー コードは WIN32 エラー 0x80072020です。

ADSI の LDAP エラー コードを確認するには

  1. WIN32 エラー コードから 8007 を削除します。 この例では、残りの 16 進値は 2020 です。
  2. 残りの 16 進値を 10 進値に変換します。 この例では、残りの 16 進値 2020 は 10 進値 8224 に変換されます。
  3. WinError.h ファイルで、10 進値の定義を検索します。 この例では、8224L はエラー ERROR_DS_OPERATIONS_ERRORに対応しています。
  4. プレフィックス ERROR_DSLDAP_に置き換えます。 この例では、新しい定義は LDAP_OPERATIONS_ERRORです。
  5. Winldap.h ファイルで LDAP エラー定義の値を検索します。 この例では、Winldap.h ファイル内の LDAP_OPERATIONS_ERROR の値が0x01。