Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2015, 13:49   #11
serb15
Новичок
Джуниор
 
Регистрация: 13.02.2015
Сообщений: 1
По умолчанию Ответ с scardtransmit -2146435064

Не могу получить вывод ответа с команды:
-> A0 A4 00 00 02 3F 00
<- 9F 16
-> A0 A4 00 00 02 2F E2
<- 9F 0F
-> A0 B0 00 00 0A
<- (Здесь не выходит ICCID)

<
Код HTML:
 [DllImport("WinScard.dll")]
        static extern int SCardTransmit(
           IntPtr phCard,
           ref SCARD_IO_REQUEST pioSendPci,
            byte[] pbSendBuffer,
           int cbSendLength,
           IntPtr pioRecvPci,
            byte[] pbRecvBuffer,
           ref int pcbRecvLength );
//------------------------------------------------
 ret = SCardTransmit(phCard,
                                   ref iorequest,
                                    pbSendBuffer3,
                                   pbSendBuffer3.Length,
                                   IntPtr.Zero,
                                     pbRecvBuffer,
                                   ref pcbRecvLength);

                                listBox1.Items.Add("Apdu -->" + BitConverter.ToString(pbSendBuffer3));
                                listBox1.Items.Add("Apdu <--" + BitConverter.ToString(pbRecvBuffer).Replace("-"," "));
                                listBox1.Items.Add("Apdu <--" + pbRecvBuffer);
                                listBox1.Items.Add("Apdu <--- " + ret + " " + pcbRecvLength);
>

Длину ответа он показывает (pcbRecvLength - 12), а сам ответ нет (pbRecvBuffer), ret показывает ошибку -2146435064 (SCARD_E_INSUFFICIENT_BUFFER) от чего идет эта ошибка не пойму. Может кто поможет? Если необходимо могу полный код показать...
serb15 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение CID номера SD карты. lengaz Помощь студентам 12 17.09.2013 18:46
Смарт теги Ципихович Эндрю Microsoft Office Word 33 04.09.2013 11:39
Ищем специалиста(смарт-карты,бонус.карты и т.п) modob1 Фриланс 3 20.01.2012 11:09
Смарт-теги в Ворде Ципихович Эндрю Microsoft Office Word 2 04.09.2011 08:11
Чтение и запись карты. Ckomoroh Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 22.01.2010 21:40