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

こちらもご覧ください

CTL_CONTEXT

CertEnumSubjectInSortedCTL

証明書と証明書ストアのメンテナンス機能