WAN Miniport on Windows 98 SE

Hi all,

I’va developed a NDIS IM Driver which exposes a WAN miniport in its upper
edge and binds to ethernet cards on its lower edge. It installs and works
all right under Windows 2000 and Windows Xp.

I got it to install OK under Windows 98, and both ProtocolBindAdapter and
MiniportInitiaze complete with success. After that , TAPI just send
OID_TAPI_PROVIDER_INITIALIZE, followed by an OID_TAPI_PROVIDER_SHUTDOWN.
It seems that TAPI cannot initialize my miniport.

Is there any feature that is not allowing it to work properly on Windows
98 ? OID_TAPI_PROVIDER_INITIALIZE is very simple, I don’t understand what
could be causing this behavior.

Any hints ?