making TDI (tcp) Calls from a scsi miniport at boot time

Maybe you can try to do it by a thread or timer. You can reconnect it after you get a “STATUS_HOST_UNREACHABLE” status.

Allen

But if I wait on some event (lets say we’ll set it from the timer routine
once we got the tcpip stack up.) then the whole system sleeps. nothings
happens till i am waiting. Maybe because other drivers are waiting on my
driver to start. And i don’t want to start unless tcpip stack is fully up -
meaning unless my miniport is fully functional. reason for this is if I
incorrectly report of loaded dand started (before tcpip stack is up) and if
my miniport serves the boot device then system will start throwing read and
write srbs on me and I wont be able to complete. I’ll wait on tcpip and
tcpip will wait on miniport reading something… meaning a deadlock.
:frowning:

On Wed, Sep 17, 2008 at 4:30 PM, wrote:

> Maybe you can try to do it by a thread or timer. You can reconnect it after
> you get a “STATUS_HOST_UNREACHABLE” status.
>
>
> Allen
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>


Thanks and Regards,
----------------------------------------------------------------
Charansing D Deore
Sr. Software Developer,
CalSoft Pvt Ltd.
Baner Road, Pune-411045
Office: +91 20 39853000 Ext: 3055
Cell: +91 9850960550