Novi4ek
Гость
|
|
« : 16-09-2007 12:31 » |
|
В ddk есть пример ndis/mux а там в файле минипорта хендлер oid'ов имеет следущее:
...
case OID_GEN_MAC_OPTIONS: ulInfo = NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA | NDIS_MAC_OPTION_TRANSFERS_NOT_PEND | NDIS_MAC_OPTION_NO_LOOPBACK;
...
А дальше у него функция MPTransferData и в ней есть:
... if (Status != NDIS_STATUS_PENDING) { PtTransferDataComplete(pVElan->pAdapt, MyPacket, Status, *BytesTransferred);
Status =NDIS_STATUS_PENDING; }
...
Я новичок, наверно чего-то не понимаю, но вроде он обещался не возвращать пендинг, а тут вот пожалуйста - возвращает. Помогите пожалуйста разобраться.
|