static extern int SCardTransmitImport(int hCard, ref SCARD_IO_REQUEST pioSendPci, ref byte pbSendBuffer, int cbSendLength, ref SCARD_IO_REQUEST pioRecvPci, ref byte pbRecvBuffer, ref int pcbRecvLength);
/// <summary> /// C# Friendly quick wrapper Addtional wrapping can found at WinSmartCard and Win SmardCardContext /// </summary> /// <param name="Card">The Card</param> /// <param name="pioSendPci"></param> /// <param name="pbSendBuffer"></param> /// <param name="cbSendLength"></param> /// <param name="pioRecvPci"></param> /// <param name="pbRecvBuffer"></param> /// <param name="pcbRecvLength"></param> /// <returns></returns> internal static ErrorCodes SCardTransmit(int Card, ref SCARD_IO_REQUEST pioSendPci, ref byte pbSendBuffer, int cbSendLength, ref SCARD_IO_REQUEST pioRecvPci, ref byte pbRecvBuffer, ref int pcbRecvLength) { return((ErrorCodes)SCardTransmitImport(Card, ref pioSendPci, ref pbSendBuffer, cbSendLength, ref pioRecvPci, ref pbRecvBuffer, ref pcbRecvLength)); }