internal virtual int ReadSmbQueryFileStandardInfoWireFormat(byte[] buffer, int bufferIndex) { int start = bufferIndex; SmbQueryFileStandardInfo info = new SmbQueryFileStandardInfo(this); info.AllocationSize = ReadInt8(buffer, bufferIndex); bufferIndex += 8; info.EndOfFile = ReadInt8(buffer, bufferIndex); bufferIndex += 8; info.NumberOfLinks = ReadInt4(buffer, bufferIndex); bufferIndex += 4; info.DeletePending = (buffer[bufferIndex++] & unchecked (0xFF)) > 0; info.Directory = (buffer[bufferIndex++] & unchecked (0xFF)) > 0; this.Info = info; return(bufferIndex - start); }
internal virtual int ReadSmbQueryFileStandardInfoWireFormat(byte[] buffer, int bufferIndex ) { int start = bufferIndex; SmbQueryFileStandardInfo info = new SmbQueryFileStandardInfo (this); info.AllocationSize = ReadInt8(buffer, bufferIndex); bufferIndex += 8; info.EndOfFile = ReadInt8(buffer, bufferIndex); bufferIndex += 8; info.NumberOfLinks = ReadInt4(buffer, bufferIndex); bufferIndex += 4; info.DeletePending = (buffer[bufferIndex++] & unchecked(0xFF)) > 0; info.Directory = (buffer[bufferIndex++] & unchecked(0xFF)) > 0; this.Info = info; return bufferIndex - start; }