CertFindSubjectInSortedCTL 関数 (wincrypt.h)
CertFindSubjectInSortedCTL 関数は、並べ替えられた証明書信頼リスト (CTL) で指定されたサブジェクトの検索を試みます。 サブジェクトは、証明書のコンテキスト全体、または証明書の発行者の SHA1 ハッシュ やシリアル番号など、証明書のサブジェクトの一意識別子によって識別できます。
構文
BOOL CertFindSubjectInSortedCTL(
[in] PCRYPT_DATA_BLOB pSubjectIdentifier,
[in] PCCTL_CONTEXT pCtlContext,
[in] DWORD dwFlags,
[in] void *pvReserved,
[out] PCRYPT_DER_BLOB pEncodedAttributes
);
パラメーター
[in] pSubjectIdentifier
サブジェクトを一意に識別 するCRYPT_DATA_BLOB 構造体へのポインター。 この構造体の情報には、 ハッシュ または任意の一意のバイト シーケンスを指定できます。
[in] pCtlContext
検索する CTL_CONTEXT 構造体へのポインター。
[in] dwFlags
将来使用するために予約されており、 NULL である必要があります。
[in] pvReserved
将来使用するために予約されており、 NULL である必要があります。
[out] pEncodedAttributes
バイト数とサブジェクトのエンコードされた属性へのポインターを含む CRYPT_DER_BLOB 構造体へのポインター。
戻り値
関数が成功し、サブジェクト識別子が CTL に存在する場合、戻り値は TRUE になります。
関数が失敗し、一致するサブジェクト識別子が見つからない場合、戻り値は FALSE になります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | wincrypt.h |
Library | Crypt32.lib |
[DLL] | Crypt32.dll |