共用方式為


CTL_FIND_SUBJECT_PARA結構 (wincrypt.h)

CTL_FIND_SUBJECT_PARA結構包含CertFindCTLInStore搭配dwFindType參數CTL_FIND_SUBJECT使用的資料,以尋找憑證信任清單 (CTL) 。

語法

typedef struct _CTL_FIND_SUBJECT_PARA {
  DWORD                cbSize;
  PCTL_FIND_USAGE_PARA pUsagePara;
  DWORD                dwSubjectType;
  void                 *pvSubject;
} CTL_FIND_SUBJECT_PARA, *PCTL_FIND_SUBJECT_PARA;

成員

cbSize

這個結構的大小,以位元組為單位。

pUsagePara

CTL_FIND_USAGE_PARA結構的指標。 如果找不到CTL時不需要參考CTL_FIND_USAGE_PARA參數,則可為Null

dwSubjectType

針對 CTL_CERT_SUBJECT_TYPE, pvSubject 成員會指向 CERT_CONTEXT。 會檢查 CTL 的 SubjectAlgorithm ,以判斷主體身分識別的標記法。 一開始僅支援 SHA1 或 MD5 雜湊。 從 CERT_CONTEXT取得適當的雜湊屬性。

針對CTL_ANY_SUBJECT_TYPE,pvSubject會指向包含 CTL 中要比對之 SubjectAlgorithmCTL_ANY_SUBJECT_INFO結構,以及其中一個 CTL 專案中要比對的SubjectIdentifier

pvSubject

pvSubject成員的值取決於dwSubjectType成員的值。 如需詳細資訊,請參閱 dwSubjectType

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 wincrypt.h

另請參閱

CERT_CONTEXT

CTL_ANY_SUBJECT_INFO

CTL_FIND_USAGE_PARA

CertFindCTLInStore