Out-Of-Band communication with Wan Miniport Driver

Hello,

I am developing a WAN Miniport Driver. I have a requirement to do a
out-of-band (similar to IOCTL in case of SCSI miniport drivers)
communication with our WAN miniport from an Application running in User
Mode. Out-of-band communication will be implementation specific
operation on the Hardware.

What are the ways one can go about implementing the above out-of-band
communication.

Thanks in Advance.

Shreedhar

Hi,

I am resending this email with more description, can any one throw some
feedback on this.

I am designing a WAN Miniport Driver. I have a requirement to do a
out-of-band (similar to IOCTL in case of SCSI miniport drivers)
communication with our WAN miniport from an Application running in User
Mode. Out-of-band communication will be implementation specific
operation on the Hardware.

Is it possible to do an out of band communication ?

What are the ways one can go about implementing the above out-of-band
communication.

Is this approach possible:
Can there be a kernel component which provides a upper edge interface
through IOCTL and lower edge talk to NDIS.

Is it also possible to keep the protocol driver and other in reset state
and do some diagnostics on the hardware and bring them back without any
side effect.

Thanks

sridhar

Hi

Is this approach possible:
Can there be a kernel component which provides a upper edge interface
through IOCTL and lower edge talk to NDIS.

Yes, you must write a simple protocol driver with lower layer NDIS interface.
This driver implements your user mode API and call NdisRequest to pass this
request to your WAN miniport driver.

Only with a protocol driver you can send requests to your WAN driver in
Windows 98.

A second way are special TAPI device requests.

mathias