Share via


CertFindExtension 関数 (wincrypt.h)

CertFindExtension 関数は、オブジェクト識別子 (OID) で識別される、CERT_EXTENSION配列内の最初の拡張機能を検索します。 この関数は、デコードされた証明書の処理で使用できます。 CERT_INFO構造体は、デコードされた証明書から派生します。 CERT_INFO構造体の rgExtension メンバーは、rgExtensions パラメーターの CertFindExtension に渡されます。 この関数は、特定の拡張機能が配列内にあるかどうかを判断し、存在する場合は、その拡張機能へのポインターを返します

構文

PCERT_EXTENSION CertFindExtension(
  [in] LPCSTR            pszObjId,
  [in] DWORD             cExtensions,
  [in] CERT_EXTENSION [] rgExtensions
);

パラメーター

[in] pszObjId

検索で使用する オブジェクト識別子 (OID) へのポインター。

[in] cExtensions

rgExtensions 配列内の拡張機能の数。

[in] rgExtensions

CERT_EXTENSION構造体の配列。

戻り値

拡張機能が見つかった場合は、その拡張機能へのポインターを返します。 それ以外の場合は、 NULL が返されます。

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー wincrypt.h
Library Crypt32.lib
[DLL] Crypt32.dll

こちらもご覧ください

CertFindAttribute

CertFindRDNAttr

データ管理関数