Mac OS X
Components Crossplatform Mac & Win Server Client Old Guides Examples
New in version: 7.2 7.3 7.4 7.5 8.0 8.1 8.2 8.3 8.4 8.5 Statistic
Sends a service request to the smart card and expects to receive data back from the card.
|Component||Version||macOS||Windows||Server||FileMaker Cloud||FileMaker iOS SDK|
|SmartCardContext||The smartcard context reference number.||$SmartCardContext|
|SendHeader||The hex encoded protocol header structure for the instruction.
This buffer is in the format of an SCARD_IO_REQUEST structure, followed by the specific protocol control information (PCI).
For the T=0, T=1, and Raw protocols, the PCI structure is constant. The smart card subsystem supplies a global T=0, T=1, or Raw PCI structure, which you can reference by using the symbols SCARD_PCI_T0, SCARD_PCI_T1, and SCARD_PCI_RAW respectively.
With version 7.0 or newert this can be empty to use default header.
|SendBuffer||The hex encoded data to be sent to the card.
For T=0, the data parameters are placed into the address pointed to by pbSendBuffer according to the following structure:
Type name Description
Byte Cla The instruction class
Byte Ins The instruction code
Byte P1 Parameter to the instruction
Byte P2 Parameter to the instruction
Byte P3 Size of I/O transfer
The data sent to the card should immediately follow the send buffer. In the special case where no data is sent to the card and no data is expected in return, P3 is not sent.
|RecvLength||The number of bytes for the receiving buffer.||1024|
Returns Receive Buffer or error.
DescriptionSends a service request to the smart card and expects to receive data back from the card.
Returns receive buffer hex encoded.
You can use SmartCard.TransmitReceiveHeader to return last Transmit's receive header.
Query serial number of card:
Connect and query value:
Created 13th June 2016, last changed 2nd February 2017
Feedback: Report problem or ask question.
MBS Xojo Plugins