3.2.5.1.1 Command Processing
Upon receiving a message, the client MUST determine whether the message is the final step in the processing of a command. If so, the Client.Connection.PIDMIDList entry for the command MUST be removed and discarded. Unless otherwise stated, the processing of an SMB command is complete when the results are returned to the application.