Desfire.GetDfNames
This command returns the application identifiers together with file IDs and (optionally) DF names of all applications with ISO7816-4 support.
Properties
- Command code: 0x1B0D
- Command timeout: 3000 ms
- Possible status codes: General status codes, Desfire.ErrIso14NoTag, Desfire.ErrBreak, Desfire.ErrIso14Hf, Desfire.ErrIso14CardInvalid, Desfire.ErrReaderChipCommunication, Desfire.ErrIso14ApduCmd, Desfire.ErrIso14InvalidResponse, Desfire.ErrIntegrity, Desfire.ErrPcdParam, Desfire.ErrFirmwareNotSupported, Desfire.ErrSamCommunication, Desfire.ErrSamUnlock, Desfire.ErrHardwareNotSupported, Desfire.ErrLength, Desfire.ErrPermissionDenied, Desfire.ErrParameter, Desfire.ErrPiccIntegrity, Desfire.ErrCommandAborted, Desfire.ErrIllegalCmd, Desfire.ErrIllegalCmdLegacy
Parameters (request frame)
None
Returned values (response frame)
Name | Type/Size | Description | |
---|---|---|---|
Length of AppNr | Integer (8 bits) |
Number of elements in the AppNr array |
|
AppNr | Array | - | |
AppId | Integer (32 bits) | Application ID - range from 0x00000000 to 0x00FFFFFF. | |
IsoFileId | Integer (16 bits) | ISO file ID | |
Length of IsoDfName | Integer (8 bits) |
Length of IsoDfName in bytes |
|
IsoDfName | Raw data | ISO DF filename (optional, 0..16 bytes) |