SharpCifs.Smb.Trans2QueryPathInformationResponse.ReadSmbQueryFileStandardInfoWireFormat C# (CSharp) Method

ReadSmbQueryFileStandardInfoWireFormat() private method

private ReadSmbQueryFileStandardInfoWireFormat ( byte buffer, int bufferIndex ) : int
buffer byte
bufferIndex int
return int
		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;
		}