CRYPT_ATTRIBUTE構造体 (wincrypt.h)

CRYPT_ATTRIBUTE構造体は、1 つ以上の値を持つ属性を指定します。

構文

typedef struct _CRYPT_ATTRIBUTE {
  LPSTR            pszObjId;
  DWORD            cValue;
  PCRYPT_ATTR_BLOB rgValue;
} CRYPT_ATTRIBUTE, *PCRYPT_ATTRIBUTE;

メンバー

pszObjId

rgValue 配列に含まれるデータの種類を指定するオブジェクト識別子 (OID)。

cValue

rgValue 配列内の要素の数を示す DWORD 値。

rgValue

CRYPT_INTEGER_BLOB構造体の配列へのポインター。 CRYPT_INTEGER_BLOB 構造体の cbData メンバーは、pbData メンバーの長さを示します。 pbData メンバーには、属性情報が含まれています。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wincrypt.h

こちらもご覧ください

CERT_REQUEST_INFO

CMSG_SIGNER_ENCODE_INFO

CRYPT_ATTRIBUTES

CRYPT_INTEGER_BLOB

CRYPT_SIGN_MESSAGE_PARA

CRYPT_TIME_STAMP_REQUEST_INFO

CertFindAttribute