Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
For the SMB dialect 3.1.1, the servers format the error data as an array of SMB2 ERROR Context structures. Each error context is a variable-length structure that contains an identifier for the error context followed by the error data.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
ErrorDataLength |
|||||||||||||||||||||||||||||||
|
ErrorId |
|||||||||||||||||||||||||||||||
|
ErrorContextData (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
ErrorDataLength (4 bytes): The length, in bytes, of the ErrorContextData field.
ErrorId (4 bytes): An identifier for the error context. This field MUST be set to one of the following values.
-
ErrorId
Description
SMB2_ERROR_ID_DEFAULT
0x00000000
Unless otherwise specified, all errors defined in the [MS-SMB2] protocol use this error ID.
SMB2_ERROR_ID_SHARE_REDIRECT
0x72645253
The ErrorContextData field contains a share redirect message described in section 2.2.2.2.2.
ErrorContextData (variable): Variable-length error data formatted as specified in section 2.2.2.2.