CertFindSubjectInSortedCTL

CertFindSubjectInSortedCTL 関数は、ソートされた証明書信頼リスト (CTL) 内から指定したサブジェクトを見つけることを試みる。

CertFindSubjectInSortedCTL pSubjectIdentifier, pCtlContext, dwFlags, pvReserved, pEncodedAttributes

pSubjectIdentifier : [var] サブジェクトを一意に識別する CRYPT_DATA_BLOB 構造体へのポインター。この構造体の情報はハッシュまたは任意の一意なバイト列でよい。
pCtlContext : [var] 検索対象の CTL_CONTEXT 構造体へのポインター。
dwFlags : [int] 将来の使用のために予約されている。NULL でなければならない。
pvReserved : [intptr] 将来の使用のために予約されている。NULL でなければならない。
pEncodedAttributes : [var] バイト数と、サブジェクトのエンコード済み属性へのポインターを含む CRYPT_DER_BLOB 構造体へのポインター。

(プラグイン / モジュール : crypt32.dll)

解説

CertFindSubjectInSortedCTL 関数は、ソートされた証明書信頼リスト (CTL)
内から指定したサブジェクトを見つけることを試みる。

[戻り値]
関数が成功し、CTL にサブジェクト識別子が存在する場合、戻り値は
TRUE。関数が失敗し、一致するサブジェクト識別子が見つからなかった場合、戻り値は FALSE。

情報

プラグイン / モジュールcrypt32.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の crypt32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_crypt32_gen2.hs