Da habe ich mich ehrlich gesagt noch nicht herangetraut. Ich wollte mit einer einfachen Funktion anfangen, um erst einmal das char** umgesetzt zu bekommen.
Es beruhigt mich ein wenig, dass ich nicht alleine diese Ergebnisse habe.
Gibt noch die function exportSerialNumbers
Code:
short int exportSerialNumbers(unsigned char **serialNumbers,
unsigned long int *serialNumbersLength);
serialNumbers out REQUIRED The serial number(s) of the SE
API. The serial number(s) SHALL be encoded in the TLV structure defined in BSI TR-03151.
serialNumbersLength out REQUIRED Length of the array that represents the serial number(s).
Vielleicht sollte ich es hiermit mal probieren.