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
Windows NT 4.0 单向格式 (OWF) 纯文本密码。 请注意,不能从密码的 OWF 形式派生回清除密码。

系统设置此信息。

TRUST_AUTH_TYPE_CLEAR
用于信任的纯文本密码。
TRUST_AUTH_TYPE_VERSION
纯文本密码版本号。

AuthInfoLength

指定 AuthInfo 成员的大小(以字节为单位)。

AuthInfo

指向字节数组的指针,该数组包含 由 AuthType 成员指示的身份验证信息的类型。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 ntsecapi.h