TDI Asociate Address question

I am having a bit of a problem with a TDI intercept driver, which is filtering all TCP requests.

The problem that I am having is that I cannot seem to associate a send request with a receive notification.

When a connection is made, a certain connection context is associated with that connection, and this context is freely available in the TDI_SEND request. The problem is, is that in a ClientEventReceive notification, the connection context received with the request, is different to that of the original connection. I know that an association is done with a TDI_ASSOCIATE_ADDRESS call, but this call is not always made.

Is there any other way of associating the two streams?

thanks in advance
Justin.

    _______________________________________
    Click here to get your free domain name
    and personal portal from NAMEzero(TM):
    http://www.namezero.com