CRYPT_ATTRIBUTE-Struktur (wincrypt.h)

Die CRYPT_ATTRIBUTE-Struktur gibt ein Attribut an, das über einen oder mehrere Werte verfügt.

Syntax

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

Member

pszObjId

Ein Objektbezeichner (Object Identifier, OID), der den Typ der im rgValue-Array enthaltenen Daten angibt.

cValue

Ein DWORD-Wert , der die Anzahl der Elemente im rgValue-Array angibt.

rgValue

Zeiger auf ein Array von CRYPT_INTEGER_BLOB Strukturen. Das cbData-Element der CRYPT_INTEGER_BLOB-Struktur gibt die Länge des pbData-Elements an. Das pbData-Member enthält die Attributinformationen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CERT_REQUEST_INFO

CMSG_SIGNER_ENCODE_INFO

CRYPT_ATTRIBUTES

CRYPT_INTEGER_BLOB

CRYPT_SIGN_MESSAGE_PARA

CRYPT_TIME_STAMP_REQUEST_INFO

CertFindAttribute