SRB_DISCONNECT
if (!(srb->state & SRB_DISCONNECT))
srb->state = SRB_DISCONNECT;
srb->state &= ~SRB_DISCONNECT;
state & (SRB_DISCONNECT | SRB_COMPLETED))) {
} else if (srb->state & SRB_DISCONNECT) {
if (!srb || !(srb->state & SRB_DISCONNECT)) {