The AssemblyRefOS table has the following columns:
-
OSPlatformId (a 4-byte constant)
-
OSMajorVersion (a 4-byte constant)
-
OSMinorVersion (a 4-byte constant)
-
AssemblyRef (an index into the AssemblyRef table)
These records should not be emitted into any PE file. However, if present in a PE file, they should be treated as-if their fields were zero. They should be ignored by the CLI.