DOMAIN_PASSWORD_INFORMATION 結構 (ntsecapi.h)
DOMAIN_PASSWORD_INFORMATION結構包含網域密碼原則的相關資訊,例如密碼的最小長度,以及必須如何設定唯一密碼。
它會用於 MSV1_0_CHANGEPASSWORD_RESPONSE 結構。
語法
typedef struct _DOMAIN_PASSWORD_INFORMATION {
USHORT MinPasswordLength;
USHORT PasswordHistoryLength;
ULONG PasswordProperties;
#if ...
OLD_LARGE_INTEGER MaxPasswordAge;
#if ...
OLD_LARGE_INTEGER MinPasswordAge;
#else
LARGE_INTEGER MaxPasswordAge;
#endif
#else
LARGE_INTEGER MinPasswordAge;
#endif
} DOMAIN_PASSWORD_INFORMATION, *PDOMAIN_PASSWORD_INFORMATION;
成員
MinPasswordLength
指定有效密碼的最小長度,以字元為單位。
PasswordHistoryLength
指出記錄清單中儲存的先前密碼數目。 使用者無法在歷程記錄清單中重複使用密碼。
PasswordProperties
描述密碼屬性的旗標。 它們可以是下列一或多個值。
MaxPasswordAge
指定密碼可以維持不變的最大時間長度。 超過此密碼的密碼必須變更。 由於 SAM 會將相對時間儲存為負值,並將絕對時間儲存為正數,因此時間會儲存為具有負值的 FILETIME 結構。
如果已定義MIDL_PASS,則會OLD_LARGE_INTEGER這個成員的資料類型。
MinPasswordAge
指定密碼可以變更之前的時間長度下限。 由於 SAM 會將相對時間儲存為負值,並將絕對時間儲存為正數,因此時間會儲存為具有負值的 FILETIME 結構。
如果已定義MIDL_PASS,則會OLD_LARGE_INTEGER這個成員的資料類型。
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | ntsecapi.h |