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,指定要找到或驗證 CTLListIdentifierListIdentifier BLOB 的 cbData 成員通常會是零,表示具有任何 ListIdentifier 的 CTL 可以是相符專案。

若要只比對沒有 ListIdentifierCTL,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

另請參閱

CertVerifyCTLUsage