AbstractIncomingPacketHandler |
|
DeadLetterPacketHandler |
|
SMB1PacketHandler |
|
SMB2AsyncResponsePacketHandler |
3.2.5.1.5 Handling Asynchronous Responses
If SMB2_FLAGS_ASYNC_COMMAND is set in the Flags field of the SMB2 header of the response and the Status field in the
SMB2 header is STATUS_PENDING, the client MUST mark the request in Connection.OutstandingRequests as being handled
asynchronously by storing the AsyncId of the response in Request.AsyncId.
|
SMB2CompoundedPacketHandler |
[MS-SMB2] 3.2.5.1.9 Handling Compounded Responses
|
SMB2CreditGrantingPacketHandler |
[MS-SMB2] 3.2.5.1.4 Granting Message Credits
If CreditResponse is greater than 0, the client MUST insert the newly granted credits into the
Connection.SequenceWindow.
|
SMB2IsOutstandingPacketHandler |
[MS-SMB2] 3.2.5.1.2 Finding the Application Request for This Response
|
SMB2PacketHandler |
|
SMB2ProcessResponsePacketHandler |
[MS-SMB2] 3.2.5.1.7 Handling Incorrectly Formatted Responses AND 3.2.5.1.8 Processing the Response
|
SMB2SignatureVerificationPacketHandler |
3.2.5.1.3 Verifying the Signature
If the client implements the SMB 3.x dialect family and if the decryption in section 3.2.5.1.1 succeeds,
the client MUST skip the processing in this section.
|
SMB3DecryptingPacketHandler |
3.2.5.1.1 Decrypting the Message
|