namespace SabreTools.Data.Models.OLE { /// /// A file that has one or more property sets associated with it through the alternate /// stream binding MUST have a control stream, which is an alternate stream with the name /// "{4c8cc155-6c1e-11d1-8e41-00c04fb9386d}". This stream MUST contain the following packet. /// /// public class ControlStream { /// /// MUST be set to zero, and nonzero values MUST be rejected. /// public ushort Reserved1 { get; set; } /// /// MUST be set to zero, and MUST be ignored. /// public ushort Reserved2 { get; set; } /// /// An application-provided value that MUST NOT be interpreted by the /// OLEPS implementation. If the application did not provide a value, /// it SHOULD be set to zero. /// public uint ApplicationState { get; set; } /// /// An application-provided value that MUST NOT be interpreted by the /// OLEPS implementation. If the application did not provide a value, /// it SHOULD be absent. /// public GUID CLSID { get; set; } = new(); } }