SspiCompareAuthIdentities 関数 (sspi.h)

指定した 2 つの資格情報を比較します。

構文

SECURITY_STATUS SEC_ENTRY SspiCompareAuthIdentities(
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity1,
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity2,
  [out] PBOOLEAN                        SameSuppliedUser,
  [out] PBOOLEAN                        SameSuppliedIdentity
);

パラメーター

[in] AuthIdentity1

比較する最初の資格情報を指定する不透明な構造体へのポインター。

[in] AuthIdentity2

比較する 2 番目の資格情報を指定する不透明な構造体へのポインター。

[out] SameSuppliedUser

AuthIdentity1 パラメーターで指定されたユーザー アカウントが AuthIdentity2 パラメーターで指定されたユーザー アカウントと同じである場合は TRUE。それ以外の場合は FALSE

[out] SameSuppliedIdentity

AuthIdentity1 パラメーターで指定された ID が AuthIdentity2 パラメーターで指定された ID と同じである場合は TRUE。それ以外の場合は FALSE

戻り値

関数が成功すると、 SEC_E_OKが返されます。

関数が失敗すると、0 以外のエラー コードが返されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー sspi.h
Library Secur32.lib
[DLL] SspiCli.dll