LSA_AUTH_INFORMATION 構造体 (ntsecapi.h)

LSA_AUTH_INFORMATION構造体には、信頼されたドメインの認証情報が含まれています。

構文

typedef struct _LSA_AUTH_INFORMATION {
  LARGE_INTEGER LastUpdateTime;
  ULONG         AuthType;
  ULONG         AuthInfoLength;
  PUCHAR        AuthInfo;
} LSA_AUTH_INFORMATION, *PLSA_AUTH_INFORMATION;

メンバー

LastUpdateTime

世界協定時刻 (グリニッジ標準時) 形式を使用して、この値が設定された時刻を示すLARGE_INTEGER構造体。 協定世界時の詳細については、 FILETIME 構造体に関するページを参照してください。

AuthType

AuthInfo バッファー内の認証情報の種類を示すために、次のいずれかの値を指定します。

意味
TRUST_AUTH_TYPE_NONE
形式は不明であり、無視されます。
TRUST_AUTH_TYPE_NT4OWF
プレーンテキスト パスワードの 4.0 一方向形式 (OWF) をWindows NTします。 パスワードの OWF 形式からクリア パスワードを派生させることはできません。

この情報は、システムによって設定されます。

TRUST_AUTH_TYPE_CLEAR
信頼に使用するプレーンテキスト パスワード。
TRUST_AUTH_TYPE_VERSION
プレーンテキスト パスワードのバージョン番号。

AuthInfoLength

AuthInfo メンバーのサイズをバイト単位で指定します。

AuthInfo

AuthType メンバーによって示される認証情報の種類を含むバイト配列へのポインター。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header ntsecapi.h