2.2.4.10.2 Response
-
SMB_Parameters { UCHAR WordCount; } SMB_Data { USHORT ByteCount; }
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SMB_Parameters |
SMB_Data |
SMB_Parameters (1 byte):
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
1WordCount
-
WordCount (1 byte): This field MUST be 0x00. No parameters are sent by this message.
SMB_Data (2 bytes):
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
1ByteCount
-
ByteCount (2 bytes): This field MUST be 0x0000. No data is sent by this message.
Error Codes
SMB error class |
SMB error code |
NT status code |
POSIX equivalent |
Description |
---|---|---|---|---|
ERRDOS (0x01) |
ERRbadfile (0x0002) |
STATUS_NO_SUCH_FILE (0xC000000F) |
ENOENT |
The file was not found. |
ERRDOS (0x01) |
ERRbadpath (0x0003) |
STATUS_OBJECT_PATH_SYNTAX_BAD (0xC000003B) |
ENOTDIR |
A portion of the path is not a directory. |
ERRDOS (0x01) |
ERRnoaccess (0x0005) |
STATUS_ACCESS_DENIED (0xC0000022) |
EPERM |
Read permission denied on a portion of the path. |
ERRDOS (0x01) |
ERRnomem (0x0008) |
STATUS_INSUFF_SERVER_RESOURCES (0xC0000205) STATUS_NO_MEMORY (0xC0000017) |
ENOMEM |
The server is out of resources. |
ERRDOS (0x01) |
ERRinvalidparam (0x0057) |
STATUS_INVALID_PARAMETER (0xC000000D) |
|
One of the attributes in FileAttributes was invalid. |
ERRSRV (0x02) |
ERRerror (0x0001) |
STATUS_INVALID_SMB (0x00010002) |
|
Invalid SMB. Error in request format or session has not been established. |
ERRSRV (0x02) |
ERRaccess (0x0004) |
STATUS_NETWORK_ACCESS_DENIED (0xC00000CA) |
|
Access denied. The specified UID does not have permission to execute the requested command within the current context (TID). |
ERRSRV (0x02) |
ERRinvtid (0x0005) |
STATUS_SMB_BAD_TID (0x00050002) |
|
The TID is no longer valid or the tree connect is closing. |
ERRSRV (0x02) |
ERRinvtid (0x0005) |
STATUS_ACCESS_DENIED (0xC0000022) |
|
Share type does not match share type of TID OR the null session is not allowed to access the TID. |
ERRSRV (0x02) |
ERRbaduid (0x005B) |
STATUS_SMB_BAD_UID (0x005B0002) |
|
The UID supplied is not known to the session. |
ERRHRD (0x03) |
ERRnotready (0x0015) |
STATUS_NO_MEDIA_IN_DEVICE (0x0xC0000013) |
|
Share represents a removable device and there is no media present in the device. |
ERRHRD (0x03) |
ERRdata (0x0017) |
STATUS_DATA_ERROR (0xC000003E) |
EIO |
Disk I/O error. |