CertFindAttribute 関数 (wincrypt.h)

CertFindAttribute 関数は、オブジェクト識別子 (OID) によって識別される、CRYPT_ATTRIBUTE配列内の最初の属性を検索します。 この関数は、デコードされた 証明書要求の処理で使用できます。 CERT_REQUEST_INFO構造体は、デコードされた証明書要求から派生します。 rgAttribute 配列はその構造体から取得され、rgAttr パラメーターでこの関数に渡されます。 この関数は、特定の属性が配列内にあるかどうかを判断し、存在する場合は、その属性へのポインターを返します。

構文

PCRYPT_ATTRIBUTE CertFindAttribute(
  [in] LPCSTR             pszObjId,
  [in] DWORD              cAttr,
  [in] CRYPT_ATTRIBUTE [] rgAttr
);

パラメーター

[in] pszObjId

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

[in] cAttr

rgAttr 配列内の属性の数。

[in] rgAttr

CRYPT_ATTRIBUTE構造体の配列。

戻り値

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

要件

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

関連項目

CertFindExtension

CertFindRDNAttr

データ管理関数