CTL_FIND_SUBJECT_PARA 構造体 (wincrypt.h)
CTL_FIND_SUBJECT_PARA構造体には、証明書信頼リスト (CTL) を検索するために dwFindType パラメーターが CTL_FIND_SUBJECT の CertFindCTLInStore によって使用されるデータが含まれています。
構文
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 を調べて、サブジェクトの ID の表現を決定します。 最初は、SHA1 または MD5 ハッシュのみがサポートされます。 適切なハッシュ プロパティは、 CERT_CONTEXTから取得されます。
CTL_ANY_SUBJECT_TYPEの場合、pvSubject は、CTL で照合される SubjectAlgorithm と、CTL エントリのいずれかで照合される SubjectIdentifier を含むCTL_ANY_SUBJECT_INFO構造体を指します。
pvSubject
pvSubject メンバーの値は、dwSubjectType メンバーの値によって異なります。 詳細については、「 dwSubjectType」を参照してください。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | wincrypt.h |