[CheckId] CA1900 [Warning] CA1900: Value type fields should be portable [Description] 
This rule checks that structures that are declared by using explicit layout will align correctly when marshaled to unmanaged code on 64-bit operating systems.