wan/TAPI intermediate driver

I am facing a problem .I am working on an intermediate driver.Its miniport part is a wan miniport with TAPI. Now the driver can connect (I assumed) but I can receive no packet from the function ProtocolReceive.When the driver receives the OID_TAPI_SET_STATUS_MESSAGES ,the linestate is 0x40002 --LINEDEVSTATE_REINIT|LINEDEVSTATE_RINGING. Is it wrong? Because I don’t know clearly of the sequence of OID_TAPI_XX,I can’t go on.

Aditionally,the function ProtocolStatus is never called.

AnyOne have any clue that what goes wrong?

Any one can tell me the right sequence of OID_TAPI_XX?

Any help greatly appreciated.

Thanks for advance

zhaoling

zhaoling@263.net


[×ã²»³ö»§ ÇáËÉÉÏÍø] ÉÏÍøרÓúţº95963£¬Óû§Ãû/ÃÜÂ룺263
ËæÉíÌýÃÀÈÝÆ÷ÌؼÛÇÀ¹º http://shopping.263.net/category23.htm


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

I am working on an intermediate driver.Its miniport part is WAN/tapi.
Can someone tell me why the Protocolstatus is not called ?
How can i know whether the packet I send to NDISWAN is right?
How I test it?
I use the NdisMWanIndicateReceive to receive the packet from network, The
function indicate the full packet?
I don’t use NdisTransferData .Right?

Any clues about these are appreciated.
Thanks for advance.
zhaoling
xxxxx@hotmail.com


Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com