/// <summary> /// Parse the RopOpenMessageRequest structure. /// </summary> /// <param name="s">An stream containing RopOpenMessageRequest structure.</param> public override void Parse(Stream s) { base.Parse(s); this.RopId = (RopIdType)ReadByte(); this.LogonId = ReadByte(); this.InputHandleIndex = ReadByte(); this.OutputHandleIndex = ReadByte(); this.CodePageId = ReadINT16(); this.FolderId = new FolderID(); this.FolderId.Parse(s); this.OpenModeFlags = (OpenMessageModeFlags)ReadByte(); this.MessageId = new MessageID(); this.MessageId.Parse(s); }
/// <summary> /// Parse the RopOpenEmbeddedMessageRequest structure. /// </summary> /// <param name="s">An stream containing RopOpenEmbeddedMessageRequest structure</param> public override void Parse(Stream s) { base.Parse(s); this.RopId = (RopIdType)ReadByte(); this.LogonId = ReadByte(); this.InputHandleIndex = ReadByte(); this.OutputHandleIndex = ReadByte(); this.CodePageId = ReadUshort(); this.OpenModeFlags = (OpenMessageModeFlags)ReadByte(); }