The CRYPT_ATTRIBUTE_TYPE_VALUE structure is used to specify an attribute having only a single value. The Value's CRYPT_OBJID_BLOB is in its encoded representation.
typedef struct _CRYPT_ATTRIBUTE_TYPE_VALUE {
LPSTR pszObjId;
CRYPT_OBJID_BLOB Value;
} CRYPT_ATTRIBUTE_TYPE_VALUE, *PCRYPT_ATTRIBUTE_TYPE_VALUE;
BLOB Structure, CERT_ALT_NAME_ENTRY