nulmrx sample CreateConnection code...

In the nulmrx (and also in the smbrx I believe), there
is code like the following in the *CreateConnection()
function:

if ( ! BooleanFlagOn(RxContext->Flags, RX_CONTEXT_FLAG_WAIT) )
{
// just post right now
*PostToFsp = TRUE;
return STATUS;
}

The *PostToFsp line sets RxContext->PostRequest
to true.

Now, when I invoke this code using a handle set
to overlapped mode (async) it enters this code
block, and the I/O never completes.

What is this block of code supposed to be doing,
and where does it expect to get re-entered to complete
the I/O?

Thanks,

Joseph