Q on TDI_DISCONNECT_ABOUT

Hi all,

I have a question on TDI_DISCONNECT_ABOUT.

I use TdiBuildDisconnect() with the flag TDI_DISCONNECT_ABOUT,
and then call IoCallDriver() to issue IRP to \Device\Tcp.

To my surprise, sometimes, IoCallDriver will not return.

Is there anyone knows, why this occurs? What should I do to
deal with it?


Best Regards,
Steve Huang