[cifs-protocol] [REG:113111510952353]RE: [MS-SMB2:2.2.1.x] SYNC vs. ASYNC commands.
obaidf at microsoft.com
Fri Nov 15 14:26:48 MST 2013
I'll help you with this issue and will be in touch as soon as I have an answer.
Escalation Engineer | Microsoft
Exceeding your expectations is my highest priority. If you would like to provide feedback on your case you may contact my manager at nkang at Microsoft dot com
From: Christopher R. Hertel [mailto:crh at ubiqx.mn.org]
Sent: Friday, November 15, 2013 2:20 PM
To: Interoperability Documentation Help
Cc: cifs-protocol at samba.org
Subject: [MS-SMB2:2.2.1.x] SYNC vs. ASYNC commands.
In [MS-SMB2], sections 18.104.22.168 and 22.214.171.124 both describe the Command field in the SMB2 header, and both give a complete list of all SMB2 commands.
Reading section 2.2.1, however, it seems that only the SMB2_CANCEL command uses the ASYNC header format, and that all others use the SYNC format. If that interpretation is correct, then...
* In section 126.96.36.199, only SMB2_CANCEL should be listed as a valid command
for the Command field.
* In section 188.8.131.52, SMB2_CANCEL should be excluded from the list of
valid SYNC-format requests.
* Section 2.2.30 should indicate that the ASYNC header should be used
instead of the SYNC header.
Am I misinterpreting the information in 2.2.1? Please clarify the circumstances under which the ASYNC header format is used, vs. the SYNC format.
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh at ubiqx.org
More information about the cifs-protocol