Expand description
Wire constants for the SMB2 ERROR response ([MS-SMB2] §2.2.2) and the Symbolic Link Error Response it can carry ([MS-SMB2] §2.2.2.2.1).
Constants§
- IO_
REPARSE_ TAG_ SYMLINK IO_REPARSE_TAG_SYMLINK([MS-FSCC] §2.1.2.4).- REPARSE_
HEADER_ LEN - Bytes preceding
PathBufferinside the reparse data of §2.2.2.2.1 (UnparsedPathLength through Flags: four u16 offsets/lengths + a u32 Flags). - RESPONSE_
STRUCTURE_ SIZE - SMB2 ERROR Response StructureSize ([MS-SMB2] §2.2.2).
- SYMLINK_
ERROR_ TAG SymLinkErrorTagidentifying a symbolic-link error payload (§2.2.2.2.1).- SYMLINK_
FIXED_ LEN - Bytes from
SymLinkErrorTagto the start ofPathBuffer(§2.2.2.2.1): SymLinkErrorTag, ReparseTag, ReparseDataLength, UnparsedPathLength, the four name offset/length fields, and Flags. - SYMLINK_
FLAG_ RELATIVE SYMLINK_FLAG_RELATIVE: the substitute name is a relative path (§2.2.2.2.1.1).