![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/8/e1/8e19318c-ae01-425c-b15f-c70b26f2bca2/8e19318c-ae01-425c-b15f-c70b26f2bca2-bg14c.png)
B_GetKeyExtendedErrorInfo
322 RSA BSAFE Crypto-C Library Reference Manual
B_GetKeyExtendedErrorInfo
Description
B_GetKeyExtendedErrorInfo sets
errorDataItem->data
to point at the error data, and
errorDataItem->len
to the length in bytes of the error data. AM is optionally set by the
hardware manufacturer; consult the documentation supplied by your hardware
vendor for more information.
Notes:
A NULL extended error is indicated by a length of zero. The error data may in reality
be a data structure that includes pointers to allocated memory. These allocations are
cleaned up using an error destruction routine assigned during the creation of the
extended error data.
Return value
There is no return value.
void B_GetKeyExtendedErrorInfo (
B_KEY_OBJ keyObject, /* key object */
ITEM *errorDataItem, /* returns pointer to */
/* error data and length of data */
POINTER *AM; /* Set to point at method table */
);