CTL_VERIFY_USAGE_PARA結構 (wincrypt.h)
CTL_VERIFY_USAGE_PARA 結構包含 CertVerifyCTLUsage 用來建立 CTL 使用方式有效性的參數。
語法
typedef struct _CTL_VERIFY_USAGE_PARA {
DWORD cbSize;
CRYPT_DATA_BLOB ListIdentifier;
DWORD cCtlStore;
HCERTSTORE *rghCtlStore;
DWORD cSignerStore;
HCERTSTORE *rghSignerStore;
} CTL_VERIFY_USAGE_PARA, *PCTL_VERIFY_USAGE_PARA;
成員
cbSize
這個 結構的大小,以位元組為單位。
ListIdentifier
BLOB,指定要找到或驗證 CTL 的 ListIdentifier。 ListIdentifier BLOB 的 cbData 成員通常會是零,表示具有任何 ListIdentifier 的 CTL 可以是相符專案。
若要只比對沒有 ListIdentifier 的 CTL,ListIdentifier BLOB 的 cbData 成員會設定為 CTL_FIND_NO_LIST_ID_CBDATA。
如果簽發者為相同的 SubjectUsage 建立多個 CTL,ListIdentifier 可以區分它們。
cCtlStore
要搜尋相符 CTL 的存放區計數。
rghCtlStore
要搜尋之存放區的句柄數位,以尋找相符的 CTL。
cSignerStore
要搜尋可接受 CTL 簽署者的商店計數。
rghSignerStore
要搜尋可接受 CTL 簽署者的存放區句柄陣列。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wincrypt.h |