CTL_INFO結構 (wincrypt.h)
CTL_INFO 結構包含儲存在憑證信任清單 (CTL) 中的資訊。
語法
typedef struct _CTL_INFO {
DWORD dwVersion;
CTL_USAGE SubjectUsage;
CRYPT_DATA_BLOB ListIdentifier;
CRYPT_INTEGER_BLOB SequenceNumber;
FILETIME ThisUpdate;
FILETIME NextUpdate;
CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm;
DWORD cCTLEntry;
PCTL_ENTRY rgCTLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CTL_INFO, *PCTL_INFO;
成員
dwVersion
CTL 版本號碼。 下表顯示目前定義的版本號碼。
值 | 意義 |
---|---|
|
第 1 版 |
SubjectUsage
CTL_USAGE 結構,將清單的預期用法識別為對象標識元序列。 這與 增強金鑰使用 方式延伸模組中的相同。
ListIdentifier
CRYPT_DATA_BLOB 結構,其中包含可唯一識別清單的位元組位元串。 此成員用來增強 SubjectUsage ,並在需要時進一步指定清單。
SequenceNumber
BLOB,其中包含 CTL 每個更新的單調遞增數目。
ThisUpdate
指出 證書吊銷清單 的日期和時間, (CRL) 發佈。 如果時間在 1950 和 2050 之前,則 UTC 時間會編碼為 8 位元組的日期/時間,精確到 2 位數年份 (的秒數,也就是 YYMMDDHHMMSS 加上 2 個字節) 。 否則,其一般化時間會編碼為8位元組年份,精確到具有4位元組年份的毫秒。
NextUpdate
指出CRL下一個可用排程更新的日期和時間。 如果時間在 1950 和 2050 之前,則 UTC 時間會編碼為 8 位元組的日期/時間,精確到 2 位數年份 (的秒數,也就是 YYMMDDHHMMSS 加上 2 個字節) 。 否則,其一般化時間會編碼為8位元組的日期時間,精確到4位元組年份的毫秒。
SubjectAlgorithm
CRYPT_ALGORITHM_IDENTIFIER結構,其中包含 rgCTLEntry 成員陣列成員CTL_ENTRYSubjectIdentifier 的演算法類型。 結構也包含演算法所使用的其他參數。
cCTLEntry
rgCTLEntry 成員陣列中的項目數目。
rgCTLEntry
CTL_ENTRY 結構的陣列。
cExtension
rgExtension 陣列中的項目數目。
rgExtension
CERT_EXTENSION 結構的陣列。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wincrypt.h |