Good morning Tim.
I have performed a code study of our SMB server implementation, and can assure
you that SMB response error processing is rather complex (which is no doubt not
a surprise to you). A considerable number of specific SMB command responses, as
well as client SMB_DIALECT levels come
Good day Tridge! I have included below the answer I provided on November 13. I
will archive the case next Monday (December 14) if I do not hear from you; if
necessary, we can reopen the case.
Regards,
Bill Wesse
MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL TEAM
8055 Microsoft Way
Good day Tridge! I have included below the answer I provided on October 26. I
will archive the case next Monday (December 14) if I do not hear from you; if
necessary, we can reopen the case.
Regards,
Bill Wesse
MCSE, MCTS / Senior Escalation Engineer, US-CSSĀ DSC PROTOCOL TEAM
8055 Microsoft Way
On Dec 9, 2009, at 12:31 PM, Bill Wesse wrote:
This is processed as follows before appearing on the wire:
If the SrvIsSrvStatus(Status) check passes (which it should, in this
case, per the included #defines from cifs.h), the error code is
truncated using the SrvErrorClass(Status) macro (als
Hi Matthieu,
With regards of the OI and CI flags, we always set those flags on if the ACE
type is any of the following 3 types:
ACCESS_ALLOWED_ACE_TYPE
ACCESS_DENIED_ACE_TYPE
SYSTEM_AUDIT_ACE_TYPE
This is hardcoded.
I'll provide you with the answer to your other question soon.
Thanks and rega