1413 references to Sequential
aspire (5)
Processes\WindowsProcessInterop.cs (5)
73[StructLayout(LayoutKind.Sequential)] 101[StructLayout(LayoutKind.Sequential)] 261[StructLayout(LayoutKind.Sequential)] 275[StructLayout(LayoutKind.Sequential)] 286[StructLayout(LayoutKind.Sequential)]
Aspire.Hosting.Browsers (6)
BrowserLogsPipeBrowserProcessLauncher.Windows.cs (6)
390[StructLayout(LayoutKind.Sequential)] 399[StructLayout(LayoutKind.Sequential)] 410[StructLayout(LayoutKind.Sequential)] 424[StructLayout(LayoutKind.Sequential)] 435[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 458[StructLayout(LayoutKind.Sequential)]
Aspire.Hosting.Browsers.Tests (6)
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Windows.cs (6)
390[StructLayout(LayoutKind.Sequential)] 399[StructLayout(LayoutKind.Sequential)] 410[StructLayout(LayoutKind.Sequential)] 424[StructLayout(LayoutKind.Sequential)] 435[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 458[StructLayout(LayoutKind.Sequential)]
csc (2)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 39[StructLayout(LayoutKind.Sequential)]
dotnet (2)
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26425.101\contentFiles\cs\net11.0\NativeMethods.cs (2)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 39[StructLayout(LayoutKind.Sequential)]
dotnet-aot (1)
SdkRootLocator.cs (1)
195[StructLayout(LayoutKind.Sequential)]
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\System\NativeMethods.cs (1)
14[StructLayout(LayoutKind.Sequential)]
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
ILCompiler.Compiler (16)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.Win32Structs.cs (1)
80[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (4)
311[StructLayout(LayoutKind.Sequential)] 332[StructLayout(LayoutKind.Sequential)] 348[StructLayout(LayoutKind.Sequential)] 1014[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.VarInfo.cs (1)
42[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\TypeSystem\TypesDebugInfoWriter\TypesDebugInfoWriter.cs (10)
31[StructLayout(LayoutKind.Sequential)] 38[StructLayout(LayoutKind.Sequential)] 46[StructLayout(LayoutKind.Sequential)] 55[StructLayout(LayoutKind.Sequential)] 63[StructLayout(LayoutKind.Sequential)] 71[StructLayout(LayoutKind.Sequential)] 78[StructLayout(LayoutKind.Sequential)] 87[StructLayout(LayoutKind.Sequential)] 96[StructLayout(LayoutKind.Sequential)] 107[StructLayout(LayoutKind.Sequential)]
ILCompiler.Diagnostics (2)
_generated\0\Microsoft.DiaSymReader.ISymNGenWriter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\1\Microsoft.DiaSymReader.ISymNGenWriter2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
ILCompiler.ReadyToRun (8)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.Win32Structs.cs (1)
80[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (4)
311[StructLayout(LayoutKind.Sequential)] 332[StructLayout(LayoutKind.Sequential)] 348[StructLayout(LayoutKind.Sequential)] 1014[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.VarInfo.cs (1)
42[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\Wasm\Webcil.cs (2)
25[StructLayout(LayoutKind.Sequential, Pack = 1)] 53[StructLayout(LayoutKind.Sequential, Pack = 1)]
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
216[StructLayout(LayoutKind.Sequential)]
Microsoft.AspNetCore.Cryptography.Internal (5)
Cng\BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Cng\BCRYPT_KEY_LENGTHS_STRUCT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
Cng\BCryptBuffer.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Cng\BCryptBufferDesc.cs (1)
10[StructLayout(LayoutKind.Sequential)]
DATA_BLOB.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Microsoft.AspNetCore.InternalTesting (1)
DumpCollector\DumpCollector.Windows.cs (1)
38[StructLayout(LayoutKind.Sequential, Pack = 4)]
Microsoft.AspNetCore.Server.HttpSys (2)
_generated\6\Windows.Win32.char.InlineArrays.g.cs (1)
20 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\aspnetcore\src\Shared\HttpSys\NativeInterop\SecPkgContext_CipherInfo.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.AspNetCore.Server.IIS (3)
_generated\5\Windows.Win32.char.InlineArrays.g.cs (1)
20 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Core\IISConfigurationData.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\aspnetcore\src\Shared\HttpSys\NativeInterop\SecPkgContext_CipherInfo.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (2)
Interop\Models.cs (2)
27[StructLayout(LayoutKind.Sequential, Pack = 1)] 36[StructLayout(LayoutKind.Sequential)]
Microsoft.Build (1)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\TemporaryArray`1.cs (1)
31[StructLayout(LayoutKind.Sequential)]
Microsoft.Build.Tasks.CodeAnalysis (2)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 39[StructLayout(LayoutKind.Sequential)]
Microsoft.Build.Tasks.Core (6)
ManifestUtil\mansign2.cs (6)
90[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 97[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 109[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 184[StructLayout(LayoutKind.Sequential)] 192[StructLayout(LayoutKind.Sequential)] 199[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis (12)
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
551[StructLayout(LayoutKind.Sequential)]
DiaSymReader\Metadata\MetadataImportFieldOffset.cs (1)
11[StructLayout(LayoutKind.Sequential)]
DiaSymReader\Writer\ISymUnmanagedWriter.cs (2)
186[StructLayout(LayoutKind.Sequential)] 193[StructLayout(LayoutKind.Sequential, Pack = 1)]
InternalUtilities\FileLockCheck.cs (3)
21[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MetadataReader\PEModule.cs (1)
957kind = LayoutKind.Sequential;
PEWriter\MetadataWriter.cs (1)
1470case LayoutKind.Sequential:
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Symbols\Attributes\CommonAttributeData.cs (1)
494case LayoutKind.Sequential:
Symbols\TypeLayout.cs (1)
31Debug.Assert(LayoutKind.Sequential == 0);
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceFixedFieldSymbol.cs (1)
188const LayoutKind layoutKind = LayoutKind.Sequential;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3202if (!IsPartial || (this.Layout.Kind != LayoutKind.Sequential && this.Layout.Kind != LayoutKind.Extended))
Symbols\Source\SourceNamedTypeSymbol.cs (2)
1562return new TypeLayout(LayoutKind.Sequential, this.HasInstanceFields() ? 0 : 1, alignment: 0); 2012if (Layout.Kind is not (LayoutKind.Sequential or LayoutKind.Auto))
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFields.cs (1)
74convertedLayoutKindValue == (ulong)System.Runtime.InteropServices.LayoutKind.Sequential)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\ClrGlobalAssemblyCache.cs (1)
59[StructLayout(LayoutKind.Sequential)]
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2545Return New TypeLayout(LayoutKind.Sequential, If(Me.HasInstanceFields(), 0, 1), alignment:=0)
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
551[StructLayout(LayoutKind.Sequential)]
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (1)
231[StructLayout(LayoutKind.Sequential)]
Microsoft\CSharp\RuntimeBinder\ComInterop\ExcepInfo.cs (1)
16[StructLayout(LayoutKind.Sequential)]
Microsoft\CSharp\RuntimeBinder\ComInterop\VariantArray.cs (4)
17[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 29[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential)]
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\StackWalk\Context\M128.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Contracts\StackWalk\Context\WasmContext.cs (1)
26[StructLayout(LayoutKind.Sequential)]
Microsoft.Diagnostics.DataContractReader.Legacy (97)
_generated\20\Microsoft.Diagnostics.DataContractReader.Legacy.ICorDebugDataTarget.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\21\Microsoft.Diagnostics.DataContractReader.Legacy.ICorDebugMutableDataTarget.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\22\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\23\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataEnumMemoryRegions.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\24\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\25\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\26\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\27\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRRuntimeLocator.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\28\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRContractLocator.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\29\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\31\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\32\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\33\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\34\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefErrorEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\35\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\36\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\37\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\38\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\39\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\40\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface4.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\41\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface5.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\42\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface6.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\43\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface7.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\44\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface8.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\45\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface9.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\46\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\47\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface11.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\48\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface12.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\49\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface14.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\51\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMethodEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\52\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface15.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\53\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface16.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\54\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStressLogThreadEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\55\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStressLogMsgEnum.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\56\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface17.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\57\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\58\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\59\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\60\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\61\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\62\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\63\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataStackWalk.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\64\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\65\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\66\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\67\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\68\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\69\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\70\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\71\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeInstance.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\72\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodDefinition.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\73\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\74\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\75\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\76\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\77\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\78\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\79\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\80\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTarget3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\81\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRLibrarySupport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
Dbi\IDacDbiInterface.cs (30)
39[StructLayout(LayoutKind.Sequential)] 46[StructLayout(LayoutKind.Sequential)] 85[StructLayout(LayoutKind.Sequential)] 122[StructLayout(LayoutKind.Sequential)] 144[StructLayout(LayoutKind.Sequential)] 154[StructLayout(LayoutKind.Sequential)] 161[StructLayout(LayoutKind.Sequential)] 171[StructLayout(LayoutKind.Sequential)] 178[StructLayout(LayoutKind.Sequential)] 189[StructLayout(LayoutKind.Sequential)] 196[StructLayout(LayoutKind.Sequential)] 203[StructLayout(LayoutKind.Sequential)] 210[StructLayout(LayoutKind.Sequential)] 218[StructLayout(LayoutKind.Sequential)] 228[StructLayout(LayoutKind.Sequential)] 235[StructLayout(LayoutKind.Sequential)] 245[StructLayout(LayoutKind.Sequential)] 263[StructLayout(LayoutKind.Sequential)] 272[StructLayout(LayoutKind.Sequential)] 282[StructLayout(LayoutKind.Sequential)] 295[StructLayout(LayoutKind.Sequential)] 304[StructLayout(LayoutKind.Sequential)] 311[StructLayout(LayoutKind.Sequential)] 328[StructLayout(LayoutKind.Sequential)] 342[StructLayout(LayoutKind.Sequential)] 415[StructLayout(LayoutKind.Sequential)] 448[StructLayout(LayoutKind.Sequential)] 455[StructLayout(LayoutKind.Sequential, Size = 48)] 462[StructLayout(LayoutKind.Sequential)] 469[StructLayout(LayoutKind.Sequential)]
IMetaDataImport.cs (1)
252[StructLayout(LayoutKind.Sequential)]
ISOSDacInterface.cs (3)
1277[StructLayout(LayoutKind.Sequential)] 1284[StructLayout(LayoutKind.Sequential)] 1307[StructLayout(LayoutKind.Sequential)]
StressTestApi\CdacStressApi.cs (1)
47[StructLayout(LayoutKind.Sequential)]
Microsoft.Diagnostics.NETCore.Client (1)
DiagnosticsIpc\IpcMessage.cs (1)
59[StructLayout(LayoutKind.Sequential)]
Microsoft.DiaSymReader (37)
_generated\10\Microsoft.DiaSymReader.ISymUnmanagedAsyncMethod.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\11\Microsoft.DiaSymReader.ISymUnmanagedBinder.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\12\Microsoft.DiaSymReader.ISymUnmanagedBinder2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\13\Microsoft.DiaSymReader.ISymUnmanagedBinder3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\14\Microsoft.DiaSymReader.ISymUnmanagedBinder4.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\15\Microsoft.DiaSymReader.ISymUnmanagedConstant.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\16\Microsoft.DiaSymReader.ISymUnmanagedDispose.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\17\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\18\Microsoft.DiaSymReader.ISymUnmanagedEncUpdate.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\19\Microsoft.DiaSymReader.ISymUnmanagedMethod.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\20\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\21\Microsoft.DiaSymReader.ISymUnmanagedNamespace.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\22\Microsoft.DiaSymReader.ISymUnmanagedReader.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\23\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\24\Microsoft.DiaSymReader.ISymUnmanagedReader3.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\25\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\26\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\27\Microsoft.DiaSymReader.ISymUnmanagedCompilerInfoReader.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\28\Microsoft.DiaSymReader.ISymUnmanagedScope.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\29\Microsoft.DiaSymReader.ISymUnmanagedScope2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\30\Microsoft.DiaSymReader.ISymUnmanagedSourceServerModule.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\31\Microsoft.DiaSymReader.ISymUnmanagedVariable.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\32\Microsoft.DiaSymReader.IUnsafeComStream.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\33\Microsoft.DiaSymReader.ISymUnmanagedAsyncMethodPropertiesWriter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\34\Microsoft.DiaSymReader.ISymUnmanagedCompilerInfoWriter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\35\Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\36\Microsoft.DiaSymReader.IPdbWriter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\37\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\38\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\6\Microsoft.DiaSymReader.IMetadataEmit.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\7\Microsoft.DiaSymReader.IMetadataImport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\8\Microsoft.DiaSymReader.IMetadataImportProvider.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\9\Microsoft.DiaSymReader.ISymEncUnmanagedMethod.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
Metadata\MetadataImportFieldOffset.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Utilities\IUnsafeComStream.cs (1)
45[StructLayout(LayoutKind.Sequential, Pack = 8)]
Writer\ISymUnmanagedWriter.cs (2)
202[StructLayout(LayoutKind.Sequential)] 209[StructLayout(LayoutKind.Sequential)]
Microsoft.DotNet.Build.Tasks.Installers (2)
src\RpmHeader.cs (1)
21[StructLayout(LayoutKind.Sequential)]
src\RpmLead.cs (1)
15[StructLayout(LayoutKind.Sequential)]
Microsoft.DotNet.NativeWrapper (4)
Interop.cs (4)
165[StructLayout(LayoutKind.Sequential)] 200[StructLayout(LayoutKind.Sequential)] 226[StructLayout(LayoutKind.Sequential)] 458[StructLayout(LayoutKind.Sequential)]
Microsoft.Extensions.Diagnostics.ResourceMonitoring (11)
Windows\Interop\JobObjectInfo.cs (4)
48[StructLayout(LayoutKind.Sequential)] 73[StructLayout(LayoutKind.Sequential)] 107[StructLayout(LayoutKind.Sequential)] 151[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
Windows\Interop\MemoryStatusEx.cs (1)
11[StructLayout(LayoutKind.Sequential)]
Windows\Interop\SYSTEM_INFO.cs (1)
12[StructLayout(LayoutKind.Sequential)]
Windows\Network\IN6_ADDR.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Windows\Network\MIB_TCP6ROW.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Windows\Network\MIB_TCP6TABLE.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Windows\Network\MIB_TCPROW.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Windows\Network\MIB_TCPTABLE.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Microsoft.Extensions.Hosting.WindowsServices (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateToolhelp32Snapshot.cs (1)
25[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Microsoft.ML.Recommender (4)
SafeTrainingAndModelBuffer.cs (4)
20[StructLayout(LayoutKind.Sequential)] 39[StructLayout(LayoutKind.Sequential)] 63[StructLayout(LayoutKind.Sequential)] 155[StructLayout(LayoutKind.Sequential)]
Microsoft.ML.Vision (1)
ImageClassificationTrainer.cs (1)
1514[StructLayout(LayoutKind.Sequential)]
Microsoft.NET.HostModel (10)
MachO\BinaryFormat\Blobs\BlobIndex.cs (1)
12[StructLayout(LayoutKind.Sequential)]
MachO\BinaryFormat\Blobs\CodeDirectoryBlob.cs (1)
183[StructLayout(LayoutKind.Sequential)]
MachO\BinaryFormat\LinkEditLoadCommand.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.Win32Structs.cs (1)
80[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\LoadCommand.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\MachHeader.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\NameBuffer.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\Section64LoadCommand.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\Segment64LoadCommand.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\MachO\BinaryFormat\SymbolTableLoadCommand.cs (1)
16[StructLayout(LayoutKind.Sequential)]
Microsoft.NET.Sdk.Razor.Tasks (2)
src\sdk\src\RazorSdk\Tool\ServerProtocol\NativeMethods.cs (2)
6[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 29[StructLayout(LayoutKind.Sequential)]
Microsoft.Private.Windows.Core (7)
_generated\37\Windows.Win32.char.InlineArrays.g.cs (2)
20 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 84 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
_generated\58\Windows.Win32.DROPDESCRIPTION.g.cs (1)
24 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\60\Windows.Win32.DROPFILES.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
System\Value.NullableTemplate.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Windows\Win32\UI\WindowsAndMessaging\ICONDIR.cs (1)
7[StructLayout(LayoutKind.Sequential, Pack = 2)]
Windows\Win32\UI\WindowsAndMessaging\ICONDIRENTRY.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Microsoft.TemplateEngine.Edge (1)
Template\MatchInfo.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
MiniDumpWriteDump.cs (1)
75[StructLayout(LayoutKind.Sequential, Pack = 4)]
ProcessCodeMethods.cs (1)
199[StructLayout(LayoutKind.Sequential)]
Microsoft.VisualBasic.Core (3)
Microsoft\VisualBasic\Helpers\NativeMethods.vb (2)
112<StructLayout(LayoutKind.Sequential, Pack:=1, CharSet:=CharSet.Auto)> 135<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto)>
Microsoft\VisualBasic\Helpers\NativeTypes.vb (1)
14<StructLayout(LayoutKind.Sequential)> Friend NotInheritable Class SystemTime
Microsoft.VisualBasic.Forms (4)
Microsoft\VisualBasic\Helpers\NativeMethods.vb (1)
104<StructLayout(LayoutKind.Sequential)>
Microsoft\VisualBasic\Helpers\NativeTypes.PROCESS_INFORMATION.vb (1)
19<StructLayout(LayoutKind.Sequential)>
Microsoft\VisualBasic\Helpers\NativeTypes.SECURITY_ATTRIBUTES.vb (1)
12<StructLayout(LayoutKind.Sequential)>
Microsoft\VisualBasic\Helpers\NativeTypes.STARTUPINFO.vb (1)
20<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto)>
Microsoft.Win32.Registry (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs (1)
10[StructLayout(LayoutKind.Sequential)]
Microsoft.Win32.SystemEvents (2)
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.MSG.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.WNDCLASS.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Mono.Cecil (1)
Mono.Cecil.Cil\Symbols.cs (1)
24 [StructLayout (LayoutKind.Sequential)]
NuGet.Packaging (19)
Signing\Cms\NativeMethods.cs (13)
179[StructLayout(LayoutKind.Sequential)] 186[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 194[StructLayout(LayoutKind.Sequential)] 202[StructLayout(LayoutKind.Sequential)] 211[StructLayout(LayoutKind.Sequential)] 219[StructLayout(LayoutKind.Sequential)] 227[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 321[StructLayout(LayoutKind.Sequential)] 344[StructLayout(LayoutKind.Sequential)] 351[StructLayout(LayoutKind.Sequential)] 363[StructLayout(LayoutKind.Sequential)] 370[StructLayout(LayoutKind.Sequential)] 384[StructLayout(LayoutKind.Sequential)]
Signing\Timestamp\Rfc3161TimestampWin32.cs (6)
16[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 33[StructLayout(LayoutKind.Sequential)] 41[StructLayout(LayoutKind.Sequential)] 48[StructLayout(LayoutKind.Sequential)] 65[StructLayout(LayoutKind.Sequential)]
PresentationCore (83)
MS\Internal\Classification.cs (2)
171[StructLayout(LayoutKind.Sequential)] 190[StructLayout(LayoutKind.Sequential)]
MS\Internal\TextFormatting\LineServices.cs (29)
640[StructLayout(LayoutKind.Sequential)] 653[StructLayout(LayoutKind.Sequential)] 669[StructLayout(LayoutKind.Sequential)] 676[StructLayout(LayoutKind.Sequential)] 687[StructLayout(LayoutKind.Sequential)] 695[StructLayout(LayoutKind.Sequential)] 708[StructLayout(LayoutKind.Sequential)] 716[StructLayout(LayoutKind.Sequential)] 728[StructLayout(LayoutKind.Sequential)] 739[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 750[StructLayout(LayoutKind.Sequential)] 802[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 812[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 966[StructLayout(LayoutKind.Sequential)] 976[StructLayout(LayoutKind.Sequential)] 1002[StructLayout(LayoutKind.Sequential)] 1013[StructLayout(LayoutKind.Sequential)] 1079[StructLayout(LayoutKind.Sequential)] 1093[StructLayout(LayoutKind.Sequential)] 1133[StructLayout(LayoutKind.Sequential)] 1144[StructLayout(LayoutKind.Sequential)] 1152[StructLayout(LayoutKind.Sequential)] 1178[StructLayout(LayoutKind.Sequential)] 1190[StructLayout(LayoutKind.Sequential)] 1203[StructLayout(LayoutKind.Sequential)] 1216[StructLayout(LayoutKind.Sequential)] 1231[StructLayout(LayoutKind.Sequential)] 1255[StructLayout(LayoutKind.Sequential)] 1276[StructLayout(LayoutKind.Sequential)]
MS\Internal\UnicodeClasses.cs (1)
174[StructLayout(LayoutKind.Sequential, Pack=1)]
MS\Win32\UnsafeNativeMethodsPointer.cs (15)
285[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 301[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 318[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 329[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 345[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 361[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 376[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 400[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 416[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 428[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 441[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 454[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 464[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 473[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 499[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Win32\UnsafeNativeMethodsTablet.cs (10)
157[StructLayout(LayoutKind.Sequential)] 172[StructLayout(LayoutKind.Sequential)] 188[StructLayout(LayoutKind.Sequential)] 204[StructLayout(LayoutKind.Sequential)] 217[StructLayout(LayoutKind.Sequential)] 255[StructLayout(LayoutKind.Sequential)] 269[StructLayout(LayoutKind.Sequential)] 288[StructLayout(LayoutKind.Sequential)] 309[StructLayout(LayoutKind.Sequential)] 331[StructLayout(LayoutKind.Sequential)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_core_types.cs (11)
236[StructLayout(LayoutKind.Sequential, Pack=1)] 453[StructLayout(LayoutKind.Sequential, Pack=1)] 474[StructLayout(LayoutKind.Sequential, Pack=1)] 484[StructLayout(LayoutKind.Sequential, Pack=1)] 496[StructLayout(LayoutKind.Sequential, Pack=1)] 507[StructLayout(LayoutKind.Sequential, Pack=1)] 519[StructLayout(LayoutKind.Sequential, Pack=1)] 544[StructLayout(LayoutKind.Sequential, Pack=1)] 565[StructLayout(LayoutKind.Sequential, Pack=1)] 575[StructLayout(LayoutKind.Sequential, Pack=1)] 590[StructLayout(LayoutKind.Sequential, Pack=1)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_render.cs (5)
657[StructLayout(LayoutKind.Sequential)] 666[StructLayout(LayoutKind.Sequential)] 677[StructLayout(LayoutKind.Sequential)] 717[StructLayout(LayoutKind.Sequential)] 723[StructLayout(LayoutKind.Sequential)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (1)
18[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Media\ColorContext.cs (1)
829[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\EventProxy.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\ImageSourceConverter.cs (1)
278[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\Imaging\BitmapEncoder.cs (1)
14[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Media\Imaging\BitmapPalette.cs (1)
341[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\Imaging\PropVariant.cs (1)
55[StructLayout(LayoutKind.Sequential, Pack=0)]
System\Windows\Media\MILUtilities.cs (2)
116[StructLayout(LayoutKind.Sequential)] 137[StructLayout(LayoutKind.Sequential)]
System\Windows\Media\StreamAsIStream.cs (1)
13[StructLayout(LayoutKind.Sequential)]
PresentationFramework (124)
MS\Internal\AppModel\ShellProvider.cs (3)
25[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 40[StructLayout(LayoutKind.Sequential, Pack = 4)] 68[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Unicode)]
MS\Internal\Interop\IndexingFilter.cs (3)
273[StructLayout(LayoutKind.Sequential, Pack = 0)] 437[StructLayout(LayoutKind.Sequential, Pack = 0)] 496[StructLayout(LayoutKind.Sequential, Pack = 0)]
MS\Internal\IO\Packaging\XpsFilter.cs (1)
31[StructLayout(LayoutKind.Sequential, Pack = 0)]
MS\Internal\Printing\NativeMethods.cs (5)
25[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 51[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Auto)] 77[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 119[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 128[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)]
MS\Internal\PtsHost\Pts.cs (75)
547[StructLayout(LayoutKind.Sequential)] 559[StructLayout(LayoutKind.Sequential)] 584[StructLayout(LayoutKind.Sequential)] 599[StructLayout(LayoutKind.Sequential)] 638[StructLayout(LayoutKind.Sequential)] 649[StructLayout(LayoutKind.Sequential)] 664[StructLayout(LayoutKind.Sequential)] 702[StructLayout(LayoutKind.Sequential)] 715[StructLayout(LayoutKind.Sequential)] 739[StructLayout(LayoutKind.Sequential)] 772[StructLayout(LayoutKind.Sequential)] 814[StructLayout(LayoutKind.Sequential)] 832[StructLayout(LayoutKind.Sequential)] 848[StructLayout(LayoutKind.Sequential)] 918[StructLayout(LayoutKind.Sequential)] 949[StructLayout(LayoutKind.Sequential)] 988[StructLayout(LayoutKind.Sequential)] 997[StructLayout(LayoutKind.Sequential)] 1013[StructLayout(LayoutKind.Sequential)] 1027[StructLayout(LayoutKind.Sequential)] 1056[StructLayout(LayoutKind.Sequential)] 1073[StructLayout(LayoutKind.Sequential)] 1081[StructLayout(LayoutKind.Sequential)] 1111[StructLayout(LayoutKind.Sequential)] 1140[StructLayout(LayoutKind.Sequential)] 1156[StructLayout(LayoutKind.Sequential)] 1170[StructLayout(LayoutKind.Sequential)] 1176[StructLayout(LayoutKind.Sequential)] 1182[StructLayout(LayoutKind.Sequential)] 1203[StructLayout(LayoutKind.Sequential)] 1321[StructLayout(LayoutKind.Sequential)] 1332[StructLayout(LayoutKind.Sequential)] 1341[StructLayout(LayoutKind.Sequential)] 1350[StructLayout(LayoutKind.Sequential)] 1358[StructLayout(LayoutKind.Sequential)] 1381[StructLayout(LayoutKind.Sequential)] 1395[StructLayout(LayoutKind.Sequential)] 1415[StructLayout(LayoutKind.Sequential)] 1428[StructLayout(LayoutKind.Sequential)] 1444[StructLayout(LayoutKind.Sequential)] 1466[StructLayout(LayoutKind.Sequential)] 1485[StructLayout(LayoutKind.Sequential)] 1499[StructLayout(LayoutKind.Sequential)] 1511[StructLayout(LayoutKind.Sequential)] 1516[StructLayout(LayoutKind.Sequential)] 1526[StructLayout(LayoutKind.Sequential)] 1534[StructLayout(LayoutKind.Sequential)] 1545[StructLayout(LayoutKind.Sequential)] 1551[StructLayout(LayoutKind.Sequential)] 1565[StructLayout(LayoutKind.Sequential)] 1580[StructLayout(LayoutKind.Sequential)] 1587[StructLayout(LayoutKind.Sequential)] 1595[StructLayout(LayoutKind.Sequential)] 1603[StructLayout(LayoutKind.Sequential)] 1618[StructLayout(LayoutKind.Sequential)] 1625[StructLayout(LayoutKind.Sequential)] 1639[StructLayout(LayoutKind.Sequential)] 1651[StructLayout(LayoutKind.Sequential)] 1658[StructLayout(LayoutKind.Sequential)] 1666[StructLayout(LayoutKind.Sequential)] 1687[StructLayout(LayoutKind.Sequential)] 1692[StructLayout(LayoutKind.Sequential)] 1716[StructLayout(LayoutKind.Sequential)] 1735[StructLayout(LayoutKind.Sequential)] 1775[StructLayout(LayoutKind.Sequential)] 1813[StructLayout(LayoutKind.Sequential)] 1827[StructLayout(LayoutKind.Sequential)] 1836[StructLayout(LayoutKind.Sequential)] 1851[StructLayout(LayoutKind.Sequential)] 1862[StructLayout(LayoutKind.Sequential)] 1878[StructLayout(LayoutKind.Sequential)] 1884[StructLayout(LayoutKind.Sequential)] 1907[StructLayout(LayoutKind.Sequential)] 1921[StructLayout(LayoutKind.Sequential)] 1942[StructLayout(LayoutKind.Sequential)]
System\Windows\Documents\NLGSpellerInterop.cs (1)
499[StructLayout(LayoutKind.Sequential)]
System\Windows\Standard\NativeMethods.cs (34)
1623[StructLayout(LayoutKind.Sequential)] 1636[StructLayout(LayoutKind.Sequential)] 1646[StructLayout(LayoutKind.Sequential)] 1655[StructLayout(LayoutKind.Sequential, Pack = 2)] 1671[StructLayout(LayoutKind.Sequential)] 1679[StructLayout(LayoutKind.Sequential)] 1686[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1705[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 1722[StructLayout(LayoutKind.Sequential)] 1736[StructLayout(LayoutKind.Sequential)] 1756[StructLayout(LayoutKind.Sequential)] 1788[StructLayout(LayoutKind.Sequential, Pack = 4)] 1798[StructLayout(LayoutKind.Sequential, Pack = 4)] 1809[StructLayout(LayoutKind.Sequential, Pack = 4)] 1820[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1840[StructLayout(LayoutKind.Sequential)] 1850[StructLayout(LayoutKind.Sequential)] 1920[StructLayout(LayoutKind.Sequential)] 1933[StructLayout(LayoutKind.Sequential)] 1942[StructLayout(LayoutKind.Sequential)] 1950[StructLayout(LayoutKind.Sequential)] 1957[StructLayout(LayoutKind.Sequential)] 2051[StructLayout(LayoutKind.Sequential)] 2110[StructLayout(LayoutKind.Sequential)] 2117[StructLayout(LayoutKind.Sequential)] 2124[StructLayout(LayoutKind.Sequential)] 2134[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2152[StructLayout(LayoutKind.Sequential)] 2163[StructLayout(LayoutKind.Sequential)] 2175[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2194[StructLayout(LayoutKind.Sequential)] 2205[StructLayout(LayoutKind.Sequential)] 2212[StructLayout(LayoutKind.Sequential)] 2219[StructLayout(LayoutKind.Sequential, Pack=1)]
System\Windows\Standard\ShellProvider.cs (2)
320[StructLayout(LayoutKind.Sequential, Pack = 8, CharSet = CharSet.Unicode)] 338[StructLayout(LayoutKind.Sequential, Pack = 4)]
PresentationUI (4)
MS\Internal\Documents\Application\NativeDirectoryServicesQueryAPIs.cs (4)
69[StructLayout(LayoutKind.Sequential)] 98[StructLayout(LayoutKind.Sequential)] 132[StructLayout(LayoutKind.Sequential)] 153[StructLayout(LayoutKind.Sequential)]
ReachFramework (6)
MS\Internal\Printing\Configuration\WinSpoolPrinterCapabilities.cs (2)
597[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 610[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
Serialization\RCW\PrintDocumentPackageStatus.cs (1)
8[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_COLOR.cs (1)
19[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_SCRGB_COLOR.cs (1)
19[StructLayout(LayoutKind.Sequential, Pack = 4)]
Serialization\RCW\XPS_SRGB_COLOR.cs (1)
19[StructLayout(LayoutKind.Sequential, Pack = 1)]
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
32[StructLayout(LayoutKind.Sequential)]
rzc (2)
ServerProtocol\NativeMethods.cs (2)
6[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 29[StructLayout(LayoutKind.Sequential)]
System.Console (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetWindowWidth.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Data.Common (11)
System\Data\SQLTypes\SQLBoolean.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLByte.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDateTime.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDecimal.cs (1)
19[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLDouble.cs (1)
19[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt16.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt32.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLInt64.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLMoney.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLSingle.cs (1)
18[StructLayout(LayoutKind.Sequential)]
System\Data\SQLTypes\SQLString.cs (1)
34[StructLayout(LayoutKind.Sequential)]
System.Data.OleDb (20)
_generated\0\System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\1\System.Data.Common.UnsafeNativeMethods.IErrorInfo.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\2\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
OleDbStruct.cs (16)
35[StructLayout(LayoutKind.Sequential, Pack = 2)] 63[StructLayout(LayoutKind.Sequential, Pack = 8)] 114[StructLayout(LayoutKind.Sequential, Pack = 8)] 177[StructLayout(LayoutKind.Sequential, Pack = 8)] 211[StructLayout(LayoutKind.Sequential, Pack = 8)] 223[StructLayout(LayoutKind.Sequential, Pack = 8)] 245[StructLayout(LayoutKind.Sequential, Pack = 8)] 279[StructLayout(LayoutKind.Sequential, Pack = 8)] 315[StructLayout(LayoutKind.Sequential, Pack = 2)] 345[StructLayout(LayoutKind.Sequential, Pack = 8)] 384[StructLayout(LayoutKind.Sequential, Pack = 8)] 413[StructLayout(LayoutKind.Sequential, Pack = 8)] 467[StructLayout(LayoutKind.Sequential, Pack = 8)] 499[StructLayout(LayoutKind.Sequential, Pack = 2)] 526[StructLayout(LayoutKind.Sequential, Pack = 8)] 562[StructLayout(LayoutKind.Sequential, Pack = 8)]
UnsafeNativeMethods.cs (1)
818[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Diagnostics.EventLog (2)
System\Diagnostics\Reader\UnsafeNativeMethods.cs (2)
88[StructLayout(LayoutKind.Sequential)] 347[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.FileVersionInfo (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.PerformanceCounter (16)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.PERF_INFO.cs (6)
13[StructLayout(LayoutKind.Sequential)] 30[StructLayout(LayoutKind.Sequential)] 59[StructLayout(LayoutKind.Sequential)] 97[StructLayout(LayoutKind.Sequential)] 126[StructLayout(LayoutKind.Sequential)] 168[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.MEMORY_BASIC_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.PerformanceCounterOptions.cs (2)
353[StructLayout(LayoutKind.Sequential)] 363[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\PerfCounter\Interop.PerformanceData.cs (1)
46[StructLayout(LayoutKind.Sequential)]
System\Diagnostics\SharedPerformanceCounter.cs (5)
1792[StructLayout(LayoutKind.Sequential)] 1803[StructLayout(LayoutKind.Sequential)] 1814[StructLayout(LayoutKind.Sequential)] 1826[StructLayout(LayoutKind.Sequential)] 1840[StructLayout(LayoutKind.Sequential)]
System.Diagnostics.Process (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (1)
15[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ResourceLimits.cs (1)
26[StructLayout(LayoutKind.Sequential)]
System.DirectoryServices (62)
Interop\AdsSearchColumn.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Interop\AdsSearchPreferenceInfo.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Interop\AdsSortKey.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Interop\AdsValue2.cs (3)
8[StructLayout(LayoutKind.Sequential)] 14[StructLayout(LayoutKind.Sequential)] 21[StructLayout(LayoutKind.Sequential)]
Interop\AdsValueHelper2.cs (3)
10[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 31[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSidIdentifierAuthority.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaCreateTrustedDomainEx.cs (2)
24[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.TRUSTED_DOMAIN_FULL_INFORMATION.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.TRUSTED_POSIX_OFFSET_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Interop.UNICODE_STRING.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DS_DOMAIN_TRUSTS.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaCallAuthenticationPackage.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.TOKENS.cs (6)
9[StructLayout(LayoutKind.Sequential)] 16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 23[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 30[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 36[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 51[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System\DirectoryServices\ActiveDirectory\NativeMethods.cs (8)
21[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 51[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 87[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 111[StructLayout(LayoutKind.Sequential)] 123[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 138[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 161[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 188[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System\DirectoryServices\ActiveDirectory\UnsafeNativeMethods.cs (30)
134[StructLayout(LayoutKind.Sequential)] 141[StructLayout(LayoutKind.Sequential)] 156[StructLayout(LayoutKind.Sequential)] 165[StructLayout(LayoutKind.Sequential)] 172[StructLayout(LayoutKind.Sequential)] 181[StructLayout(LayoutKind.Sequential)] 190[StructLayout(LayoutKind.Sequential)] 197[StructLayout(LayoutKind.Sequential, Pack = 4)] 214[StructLayout(LayoutKind.Sequential)] 221[StructLayout(LayoutKind.Sequential)] 244[StructLayout(LayoutKind.Sequential)] 251[StructLayout(LayoutKind.Sequential, Pack = 4)] 263[StructLayout(LayoutKind.Sequential)] 270[StructLayout(LayoutKind.Sequential)] 286[StructLayout(LayoutKind.Sequential)] 293[StructLayout(LayoutKind.Sequential)] 306[StructLayout(LayoutKind.Sequential)] 314[StructLayout(LayoutKind.Sequential)] 323[StructLayout(LayoutKind.Sequential)] 330[StructLayout(LayoutKind.Sequential)] 338[StructLayout(LayoutKind.Sequential)] 356[StructLayout(LayoutKind.Sequential)] 380[StructLayout(LayoutKind.Sequential)] 411[StructLayout(LayoutKind.Sequential)] 418[StructLayout(LayoutKind.Sequential)] 427[StructLayout(LayoutKind.Sequential)] 445[StructLayout(LayoutKind.Sequential)] 454[StructLayout(LayoutKind.Sequential)] 475[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 489[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System\DirectoryServices\AdsVLV.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System.DirectoryServices.AccountManagement (17)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSidIdentifierAuthority.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Interop.UNICODE_STRING.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LSAStructs.cs (5)
11[StructLayout(LayoutKind.Sequential)] 19[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential)] 42[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.TOKENS.cs (6)
9[StructLayout(LayoutKind.Sequential)] 16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 23[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 30[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 36[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 51[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System\DirectoryServices\AccountManagement\interopt.cs (4)
388[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 413[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 434[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 444[StructLayout(LayoutKind.Sequential)]
System.DirectoryServices.Protocols (14)
src\runtime\src\libraries\Common\src\Interop\Interop.Ldap.cs (10)
24[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 37[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 83[StructLayout(LayoutKind.Sequential)] 175[StructLayout(LayoutKind.Sequential)] 185[StructLayout(LayoutKind.Sequential)] 203[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 216[StructLayout(LayoutKind.Sequential)] 278[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 285[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 292[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Linux\OpenLdap\Interop.Ldap.cs (2)
16[StructLayout(LayoutKind.Sequential)] 31[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
System\DirectoryServices\Protocols\common\DirectoryControl.cs (1)
55[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System\DirectoryServices\Protocols\ldap\LdapSessionOptions.cs (1)
69[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Drawing.Common (12)
System\Drawing\CharacterRange.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\Drawing\ImageConverter.OLEOBJHEADER.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\BitmapData.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\ColorMatrix.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\EncoderParameter.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\ImageAttributes.cs (1)
36[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\MetafileHeader.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Drawing\Imaging\MetaHeader.cs (1)
8[StructLayout(LayoutKind.Sequential, Pack = 2)]
System\Drawing\Imaging\WmfPlaceableFileHeader.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Drawing\Internal\GpPathData.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\Drawing\Interop\LOGFONT.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Windows\Win32\UI\Shell\SHSTOCKICONINFO.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Drawing.Primitives (1)
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.HIGHCONTRASTW.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Formats.Tar (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.Compression (4)
src\runtime\src\libraries\Common\src\Interop\Interop.Zstd.cs (2)
471[StructLayout(LayoutKind.Sequential)] 479[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\IO\Compression\ZLibNative.ZStream.cs (1)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
System.IO.FileSystem.AccessControl (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WIN32_FIND_DATA.cs (1)
13[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.IO.FileSystem.DriveInfo (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (1)
15[StructLayout(LayoutKind.Sequential)]
System.IO.FileSystem.Watcher (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.IO.Packaging (1)
System\IO\Packaging\PackageXmlStringTable.cs (1)
129[StructLayout(LayoutKind.Sequential)]
System.IO.Pipelines (2)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
System.IO.Pipes (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Net.Http.WinHttpHandler (16)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_INFO.cs (2)
11[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates_types.cs (3)
89[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 98[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 106[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ALGORITHM_IDENTIFIER.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_BIT_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.DATA_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinHttp\Interop.winhttp_types.cs (6)
254[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 316[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 325[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 333[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 340[StructLayout(LayoutKind.Sequential)] 362[StructLayout(LayoutKind.Sequential)]
System.Net.NameResolution (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
27[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System.Net.NetworkInformation (3)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.EnumerateInterfaceAddresses.cs (3)
11[StructLayout(LayoutKind.Sequential)] 21[StructLayout(LayoutKind.Sequential)] 31[StructLayout(LayoutKind.Sequential)]
System.Net.Ping (3)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Net\NetworkInformation\Ping.RawSocket.cs (2)
398[StructLayout(LayoutKind.Sequential)] 417[StructLayout(LayoutKind.Sequential)]
System.Net.Primitives (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (1)
27[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System.Net.Quic (2)
System\Net\Quic\Interop\msquic.cs (2)
123[StructLayout(LayoutKind.Sequential)] 131[StructLayout(LayoutKind.Sequential)]
System.Net.Security (9)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.GssBuffer.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Net\Security\Unix\SecChannelBindings.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (7)
127[StructLayout(LayoutKind.Sequential)] 150[StructLayout(LayoutKind.Sequential)] 166[StructLayout(LayoutKind.Sequential)] 184[StructLayout(LayoutKind.Sequential)] 200[StructLayout(LayoutKind.Sequential)] 225[StructLayout(LayoutKind.Sequential)] 253[StructLayout(LayoutKind.Sequential)]
System.Net.Sockets (4)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
22[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (1)
22[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
System.Net.WebSockets (1)
src\runtime\src\libraries\Common\src\System\IO\Compression\ZLibNative.ZStream.cs (1)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
System.Private.CoreLib (113)
Internal\Runtime\CompilerHelpers\InteropHelpers.cs (2)
633[StructLayout(LayoutKind.Sequential)] 642[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\CompilerHelpers\StartupCodeHelpers.cs (1)
340[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (9)
15[StructLayout(LayoutKind.Sequential)] 22[StructLayout(LayoutKind.Sequential)] 25[StructLayout(LayoutKind.Sequential)] 32[StructLayout(LayoutKind.Sequential)] 125[StructLayout(LayoutKind.Sequential)] 1321[StructLayout(LayoutKind.Sequential)] 1330[StructLayout(LayoutKind.Sequential)] 1339[StructLayout(LayoutKind.Sequential)] 1348[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\TransitionBlock.cs (5)
59[StructLayout(LayoutKind.Sequential)] 66[StructLayout(LayoutKind.Sequential)] 92[StructLayout(LayoutKind.Sequential)] 98[StructLayout(LayoutKind.Sequential)] 419[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\TypeManagerHandle.cs (1)
18[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\tools\Common\Internal\Runtime\DispatchCell.cs (4)
15[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 44[StructLayout(LayoutKind.Sequential)] 65[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCpuUtilization.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IOVector.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadDir.cs (1)
26[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (1)
17[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EtwEnableCallback.cs (1)
15[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Globalization.cs (1)
166[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
20[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
58[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.cs (3)
10[StructLayout(LayoutKind.Sequential)] 23[StructLayout(LayoutKind.Sequential)] 31[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventProvider.cs (1)
57[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
21[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\GCMemoryInfo.cs (1)
57[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
21[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
22[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (1)
25[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.BigInteger.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Argb.T.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Rgba.T.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
18[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
18[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
18[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\CastCache.cs (1)
59[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\GCFrameRegistration.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IBindCtx.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IEnumConnections.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IMoniker.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IStream.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs (9)
54[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 82[StructLayout(LayoutKind.Sequential)] 111[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 133[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 141[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 149[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 177[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 202[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 212[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeLib.cs (1)
28[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\GCHandle.cs (1)
27[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Java\ComponentCrossReference.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Java\MarkCrossReferencesArgs.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Java\StronglyConnectedComponent.cs (1)
14[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ComVariant.cs (6)
47[StructLayout(LayoutKind.Sequential)] 64[StructLayout(LayoutKind.Sequential)] 71[StructLayout(LayoutKind.Sequential)] 78[StructLayout(LayoutKind.Sequential)] 87[StructLayout(LayoutKind.Sequential)] 94[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
31[StructLayout(LayoutKind.Sequential, Size = Vector128.Size)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector256.Size)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector512.Size)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
30[StructLayout(LayoutKind.Sequential, Size = Vector64.Size)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (1)
27[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
19[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.ByteMemOps.cs (2)
30[StructLayout(LayoutKind.Sequential, Size = 16)] 33[StructLayout(LayoutKind.Sequential, Size = 64)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
584[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NativeOverlapped.cs (1)
8[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadBlockingInfo.cs (1)
29[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
18[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (1)
25[StructLayout(LayoutKind.Sequential)]
System\ArgIterator.cs (1)
9[StructLayout(LayoutKind.Sequential)]
System\EETypePtr.cs (1)
22[StructLayout(LayoutKind.Sequential)]
System\Exception.NativeAot.cs (1)
211[StructLayout(LayoutKind.Sequential)]
System\Reflection\DynamicInvokeInfo.cs (1)
890[StructLayout(LayoutKind.Sequential)]
System\Reflection\Runtime\TypeInfos\RuntimeNamedTypeInfo.cs (1)
130case TypeAttributes.SequentialLayout: layoutKind = LayoutKind.Sequential; break;
System\Runtime\CompilerServices\RuntimeHelpers.NativeAot.cs (2)
438[StructLayout(LayoutKind.Sequential)] 448[StructLayout(LayoutKind.Sequential)]
System\Runtime\CompilerServices\StaticClassConstructionContext.cs (1)
15[StructLayout(LayoutKind.Sequential)]
System\Runtime\InteropServices\PInvokeMarshal.cs (1)
100[StructLayout(LayoutKind.Sequential, Pack = 1)]
System\Runtime\InteropServices\TrackerObjectManager.NativeAot.cs (1)
205[StructLayout(LayoutKind.Sequential)]
System\RuntimeArgumentHandle.cs (1)
8[StructLayout(LayoutKind.Sequential)]
System\RuntimeExceptionHelpers.cs (1)
177[StructLayout(LayoutKind.Sequential)]
System\RuntimeFieldHandle.cs (2)
14[StructLayoutAttribute(LayoutKind.Sequential)] 88[StructLayout(LayoutKind.Sequential)]
System\RuntimeMethodHandle.cs (2)
17[StructLayout(LayoutKind.Sequential)] 135[StructLayout(LayoutKind.Sequential)]
System\RuntimeTypeHandle.cs (1)
16[StructLayout(LayoutKind.Sequential)]
System\TypedReference.cs (1)
16[StructLayout(LayoutKind.Sequential)]
System.Private.TypeLoader (14)
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\MethodTable.cs (9)
15[StructLayout(LayoutKind.Sequential)] 22[StructLayout(LayoutKind.Sequential)] 25[StructLayout(LayoutKind.Sequential)] 32[StructLayout(LayoutKind.Sequential)] 125[StructLayout(LayoutKind.Sequential)] 1321[StructLayout(LayoutKind.Sequential)] 1330[StructLayout(LayoutKind.Sequential)] 1339[StructLayout(LayoutKind.Sequential)] 1348[StructLayout(LayoutKind.Sequential)]
src\runtime\src\coreclr\nativeaot\Common\src\Internal\Runtime\TransitionBlock.cs (5)
59[StructLayout(LayoutKind.Sequential)] 66[StructLayout(LayoutKind.Sequential)] 92[StructLayout(LayoutKind.Sequential)] 98[StructLayout(LayoutKind.Sequential)] 419[StructLayout(LayoutKind.Sequential)]
System.Private.Windows.Core (7)
_generated\37\Windows.Win32.char.InlineArrays.g.cs (2)
20 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 84 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
_generated\59\Windows.Win32.DROPDESCRIPTION.g.cs (1)
24 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\61\Windows.Win32.DROPFILES.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
System\Value.NullableTemplate.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Windows\Win32\UI\WindowsAndMessaging\ICONDIR.cs (1)
7[StructLayout(LayoutKind.Sequential, Pack = 2)]
Windows\Win32\UI\WindowsAndMessaging\ICONDIRENTRY.cs (1)
9[StructLayout(LayoutKind.Sequential)]
System.Private.Windows.GdiPlus (2)
_generated\55\Windows.Win32.METAHEADER.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 2)]
_generated\77\Windows.Win32.WmfPlaceableFileHeader.g.cs (1)
22 [StructLayout(LayoutKind.Sequential, Pack = 2)]
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
505LayoutKind.Sequential => TypeAttributes.SequentialLayout,
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
163TypeAttributes.SequentialLayout => LayoutKind.Sequential,
System.Runtime.Caching (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.MEMORYSTATUSEX.cs (1)
10[StructLayout(LayoutKind.Sequential)]
System.Security.AccessControl (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LUID_AND_ATTRIBUTES.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LUID.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System.Security.Cryptography (122)
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.AsymmetricEncryption.Types.cs (4)
15[StructLayout(LayoutKind.Sequential)] 34[StructLayout(LayoutKind.Sequential)] 43[StructLayout(LayoutKind.Sequential)] 57[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptImportKey.cs (1)
53[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.Blobs.cs (11)
170[StructLayout(LayoutKind.Sequential)] 184[StructLayout(LayoutKind.Sequential)] 209[StructLayout(LayoutKind.Sequential)] 241[StructLayout(LayoutKind.Sequential)] 269[StructLayout(LayoutKind.Sequential)] 286[StructLayout(LayoutKind.Sequential)] 295[StructLayout(LayoutKind.Sequential)] 332[StructLayout(LayoutKind.Sequential)] 348[StructLayout(LayoutKind.Sequential)] 364[StructLayout(LayoutKind.Sequential)] 377[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_CHAIN_ENGINE_CONFIG.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_EXTENSION.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_INFO.cs (2)
11[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateChain.cs (3)
25[StructLayout(LayoutKind.Sequential)] 39[StructLayout(LayoutKind.Sequential)] 52[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates_types.cs (3)
89[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 98[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 106[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ALGORITHM_IDENTIFIER.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_BIT_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_KEY_PROV_INFO_ANSI.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.DATA_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.FindOidInfo.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.PKCS12_PBES2_EXPORT_PARAMS.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.Keys.cs (2)
67[StructLayout(LayoutKind.Sequential)] 74[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptBuffer.cs (2)
27[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.UiPolicy.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 109[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (2)
12[StructLayout(LayoutKind.Sequential)] 123[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
41[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\DssParms.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (1)
45[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyAsn.xml.cs (1)
39[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyBothAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyAsn.xml.cs (1)
39[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyBothAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (1)
28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (2)
33[StructLayout(LayoutKind.Sequential)] 151[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 102[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (1)
41[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 106[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (2)
12[StructLayout(LayoutKind.Sequential)] 138[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (1)
56[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 98[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (2)
28[StructLayout(LayoutKind.Sequential)] 143[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\CngProperty.cs (1)
16[StructLayout(LayoutKind.Sequential)] // The [StructLayout] is here to prevent a spurious ApiReviewer alert. We do not actually depend on the layout of this struct.
System\Security\Cryptography\RSAParameters.cs (1)
10[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs (1)
28[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificatePolicyMappingAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs (2)
12[StructLayout(LayoutKind.Sequential)] 136[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (1)
34[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\Asn1\ValidityAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\ICertificatePal.cs (1)
10[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\X509Certificates\WindowsStructs.cs (12)
14[StructLayout(LayoutKind.Sequential)] 55[StructLayout(LayoutKind.Sequential)] 68[StructLayout(LayoutKind.Sequential)] 81[StructLayout(LayoutKind.Sequential)] 89[StructLayout(LayoutKind.Sequential)] 97[StructLayout(LayoutKind.Sequential)] 104[StructLayout(LayoutKind.Sequential)] 111[StructLayout(LayoutKind.Sequential)] 173[StructLayout(LayoutKind.Sequential)] 180[StructLayout(LayoutKind.Sequential)] 192[StructLayout(LayoutKind.Sequential)] 211[StructLayout(LayoutKind.Sequential)]
System.Security.Cryptography.Pkcs (99)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_ID.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_INFO.cs (2)
11[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_ISSUER_SERIAL_NUMBER.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_CMS_RECIPIENT_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_CTRL_DECRYPT_PARA.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_CTRL_KEY_AGREE_DECRYPT_PARA.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_ENVELOPED_ENCODE_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_KEY_AGREE_RECIPIENT_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_KEY_TRANS_RECIPIENT_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_RC2_AUX_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_RECIPIENT_ENCODE_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CMSG_RECIPIENT_ENCRYPTED_KEY_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ALGORITHM_IDENTIFIER.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ATTRIBUTE_TYPE_VALUE.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ATTRIBUTE.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ATTRIBUTES.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_BIT_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_KEY_PROV_INFO.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_RC2_CBC_PARAMETERS.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.DATA_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.FindOidInfo.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 109[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (2)
12[StructLayout(LayoutKind.Sequential)] 123[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
41[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (1)
45[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\OaepParamsAsn.xml.cs (1)
41[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (1)
28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (2)
33[StructLayout(LayoutKind.Sequential)] 151[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 102[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (1)
41[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 106[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (2)
12[StructLayout(LayoutKind.Sequential)] 138[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (1)
56[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 98[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (2)
28[StructLayout(LayoutKind.Sequential)] 143[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\CadesIssuerSerial.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\EnvelopedDataAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\EssCertId.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (1)
29[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientIdentifierAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\KeyTransRecipientInfoAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\MessageImprint.xml.cs (2)
11[StructLayout(LayoutKind.Sequential)] 93[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\OriginatorIdentifierOrKeyAsn.xml.cs (1)
39[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\OriginatorInfoAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\OriginatorPublicKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\OtherKeyAttributeAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\PkiStatusInfo.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\PolicyInformation.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\PolicyQualifierInfo.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\RecipientEncryptedKeyAsn.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\RecipientIdentifierAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\RecipientInfoAsn.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\RecipientKeyIdentifier.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\Rfc3161Accuracy.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (1)
29[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampResp.xml.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (2)
29[StructLayout(LayoutKind.Sequential)] 237[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\SignedAttributesSet.xml.cs (1)
38[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateAsn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateV2Asn.xml.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System.Security.Cryptography.ProtectedData (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.DATA_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System.Security.Principal.Windows (21)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ClaimSecurityAttributes.cs (4)
17[StructLayout(LayoutKind.Sequential)] 33[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 44[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 78[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LSA_STRING.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Interop.UNICODE_STRING.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.KerbS4uLogin.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LSAStructs.cs (5)
11[StructLayout(LayoutKind.Sequential)] 19[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)] 35[StructLayout(LayoutKind.Sequential)] 42[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.QuotaLimits.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.SECURITY_LOGON_SESSION_DATA.cs (1)
9[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.TOKENS.cs (6)
9[StructLayout(LayoutKind.Sequential)] 16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 23[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 30[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 36[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 51[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.TokenSource.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System.ServiceModel.NetNamedPipe (1)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (1)
338[StructLayout(LayoutKind.Sequential)]
System.ServiceModel.Primitives (1)
Internals\System\Runtime\IOThreadScheduler.cs (1)
314[StructLayout(LayoutKind.Sequential, Size = 64)]
System.ServiceProcess.ServiceController (6)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ENUM_SERVICE_STATUS_PROCESS.cs (1)
10[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ENUM_SERVICE_STATUS.cs (1)
10[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.QUERY_SERVICE_CONFIG.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SERVICE_STATUS.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SERVICE_TABLE_ENTRY.cs (1)
13[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.WTSSESSION_NOTIFICATION.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Speech (39)
AudioFormat\AudioFormatConverter.cs (1)
286[StructLayout(LayoutKind.Sequential)]
Internal\SapiInterop\SapiEventInterop.cs (2)
8[StructLayout(LayoutKind.Sequential)] 19[StructLayout(LayoutKind.Sequential)]
Internal\SapiInterop\SapiRecoInterop.cs (20)
185[StructLayout(LayoutKind.Sequential)] 194[StructLayout(LayoutKind.Sequential)] 202[StructLayout(LayoutKind.Sequential)] 229[StructLayout(LayoutKind.Sequential)] 241[StructLayout(LayoutKind.Sequential)] 255[StructLayout(LayoutKind.Sequential)] 265[StructLayout(LayoutKind.Sequential)] 275[StructLayout(LayoutKind.Sequential)] 282[StructLayout(LayoutKind.Sequential)] 308[StructLayout(LayoutKind.Sequential)] 382[StructLayout(LayoutKind.Sequential)] 405[StructLayout(LayoutKind.Sequential)] 525[StructLayout(LayoutKind.Sequential)] 540[StructLayout(LayoutKind.Sequential)] 561[StructLayout(LayoutKind.Sequential)] 614[StructLayout(LayoutKind.Sequential)] 628[StructLayout(LayoutKind.Sequential)] 647[StructLayout(LayoutKind.Sequential)] 663[StructLayout(LayoutKind.Sequential)] 672[StructLayout(LayoutKind.Sequential)]
Internal\SapiInterop\SpAudioStreamWrapper.cs (3)
152[StructLayout(LayoutKind.Sequential)] 160[StructLayout(LayoutKind.Sequential)] 167[StructLayout(LayoutKind.Sequential)]
Internal\SrgsCompiler\CFGGrammar.cs (1)
63[StructLayout(LayoutKind.Sequential)]
Internal\SrgsCompiler\CfgScriptRef.cs (1)
9[StructLayout(LayoutKind.Sequential)]
Internal\Synthesis\AudioBase.cs (3)
320[StructLayout(LayoutKind.Sequential)] 335[StructLayout(LayoutKind.Sequential)] 348[StructLayout(LayoutKind.Sequential)]
Internal\Synthesis\EngineSiteSapi.cs (1)
179[StructLayout(LayoutKind.Sequential)]
Result\ReplacementText.cs (1)
9[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutPrepareHeader.cs (1)
14[StructLayout(LayoutKind.Sequential)]
Synthesis\TTSEngine\SAPIEngineTypes.cs (1)
19[StructLayout(LayoutKind.Sequential)]
Synthesis\TTSEngine\TTSEngineTypes.cs (4)
59[StructLayout(LayoutKind.Sequential)] 169[StructLayout(LayoutKind.Sequential)] 273[StructLayout(LayoutKind.Sequential)] 410[StructLayout(LayoutKind.Sequential)]
System.Text.Encoding.CodePages (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs (1)
15[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
System.Text.Json (2)
System\Text\Json\Document\JsonDocument.DbRow.cs (1)
12[StructLayout(LayoutKind.Sequential)]
System\Text\Json\Document\JsonDocument.StackRow.cs (1)
13[StructLayout(LayoutKind.Sequential)]
System.Threading.AccessControl (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SECURITY_ATTRIBUTES.cs (1)
10[StructLayout(LayoutKind.Sequential)]
System.Threading.Channels (2)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
System.Threading.Tasks.Dataflow (2)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (2)
376[StructLayout(LayoutKind.Sequential)] 396[StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
System.Transactions.Local (27)
_generated\10\System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\11\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionCloner.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\12\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\13\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\14\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionOptions.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\15\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionDispenser.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\16\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\17\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionImport.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\18\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionImportWhereabouts.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\19\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0EnlistmentAsync.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\20\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0Factory.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\21\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0NotifyAsync.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\22\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionReceiver.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\23\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionReceiverFactory.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\24\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionResourceAsync.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\25\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionTransmitter.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\26\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionTransmitterFactory.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\27\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterBallotAsync2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\28\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\29\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\5\System.Transactions.DtcProxyShim.DtcInterfaces.IPrepareInfo.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\6\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManagerFactory2.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\7\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\8\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManagerSink.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
_generated\9\System.Transactions.DtcProxyShim.DtcInterfaces.ITmNodeName.cs (1)
4[global::System.Runtime.InteropServices.StructLayoutAttribute(global::System.Runtime.InteropServices.LayoutKind.Sequential)]
System\Transactions\DtcProxyShim\OletxXactTransInfo.cs (1)
9[StructLayout(LayoutKind.Sequential)]
System\Transactions\DtcProxyShim\Xactopt.cs (1)
13[StructLayout(LayoutKind.Sequential)]
System.Windows.Controls.Ribbon (6)
Microsoft\Windows\Controls\Ribbon\NativeMethods.cs (6)
203[StructLayout(LayoutKind.Sequential)] 257[StructLayout(LayoutKind.Sequential)] 266[StructLayout(LayoutKind.Sequential)] 273[StructLayout(LayoutKind.Sequential)] 282[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto, Pack = 4)] 293[StructLayout(LayoutKind.Sequential)]
System.Windows.Extensions (9)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_INFO.cs (2)
11[StructLayout(LayoutKind.Sequential)] 28[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_ALGORITHM_IDENTIFIER.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CRYPT_BIT_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.DATA_BLOB.cs (1)
11[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.MMCKINFO.cs (1)
10[StructLayout(LayoutKind.Sequential)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioRead.cs (1)
11[StructLayout(LayoutKind.Sequential)]
System.Windows.Forms.Primitives (26)
_generated\19\Windows.Win32.char.InlineArrays.g.cs (5)
20 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 84 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 148 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 212 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 276 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
_generated\251\Windows.Win32.ITEMIDLIST.g.cs (1)
29 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\360\Windows.Win32.NMLVKEYDOWN.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\464\Windows.Win32.SHITEMID.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\529\Windows.Win32.TASKDIALOGCONFIG.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\530\Windows.Win32.TASKDIALOG_BUTTON.g.cs (1)
26 [StructLayout(LayoutKind.Sequential, Pack = 1)]
_generated\539\Windows.Win32.TEXTMETRICW.g.cs (1)
27 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
Interop\Richedit\Interop.CHARFORMAT2W.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = RichEditPack)]
Interop\Richedit\Interop.EDITSTREAM.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.ENDROPFILES.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.ENLINK.cs (1)
11[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.ENPROTECTED.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.FINDTEXTW.cs (1)
11[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = RichEditPack)]
Interop\Richedit\Interop.GETTEXTEX.cs (1)
11[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.GETTEXTLENGTHEX.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.PARAFORMAT.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.REQRESIZE.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.SELCHANGE.cs (1)
10[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Interop\Richedit\Interop.TEXTRANGE.cs (1)
11[StructLayout(LayoutKind.Sequential, Pack = RichEditPack)]
Microsoft\Office\MSOCRINFO.cs (1)
8[StructLayout(LayoutKind.Sequential)]
Windows\Win32\UI\Controls\Dialogs\PRINTDLGW_32.cs (1)
12[StructLayout(LayoutKind.Sequential, Pack = 1)]
Windows\Win32\UI\Shell\NOTIFYICONDATAW.cs (1)
8[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
UIAutomationClient (25)
MS\Internal\Automation\UiaCoreApi.cs (14)
40[StructLayout(LayoutKind.Sequential)] 51[StructLayout(LayoutKind.Sequential)] 69[StructLayout(LayoutKind.Sequential)] 84[StructLayout(LayoutKind.Sequential)] 106[StructLayout(LayoutKind.Sequential)] 262[StructLayout(LayoutKind.Sequential)] 296[StructLayout(LayoutKind.Sequential)] 1466[StructLayout(LayoutKind.Sequential)] 1473[StructLayout(LayoutKind.Sequential)] 1485[StructLayout(LayoutKind.Sequential)] 1495[StructLayout(LayoutKind.Sequential)] 1504[StructLayout(LayoutKind.Sequential)] 1513[StructLayout(LayoutKind.Sequential)] 1524[StructLayout(LayoutKind.Sequential)]
MS\Win32\NativeMethods.cs (3)
30[StructLayout(LayoutKind.Sequential)] 84[StructLayout(LayoutKind.Sequential)] 109[StructLayout(LayoutKind.Sequential)]
MS\Win32\SafeNativeMethods.cs (1)
55[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)]
MS\Win32\UnsafeNativeMethods.cs (7)
54[StructLayout(LayoutKind.Sequential)] 68[StructLayout(LayoutKind.Sequential)] 79[StructLayout(LayoutKind.Sequential)] 204[StructLayout(LayoutKind.Sequential)] 248[StructLayout(LayoutKind.Sequential)] 314[StructLayout(LayoutKind.Sequential)] 347[StructLayout(LayoutKind.Sequential)]
UIAutomationClientSideProviders (68)
MS\Internal\AutomationProxies\CommonXSendMessage.cs (20)
1548[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1589[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1632[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1685[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 1738[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1788[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1840[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1899[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1962[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2012[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2110[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2162[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2262[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 2306[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)] 2352[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2408[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2460[StructLayout (LayoutKind.Sequential)] 2489[StructLayout(LayoutKind.Sequential)] 2517[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2561[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
2812[StructLayout(LayoutKind.Sequential)]
MS\Internal\AutomationProxies\WindowsTreeView.cs (1)
1664[StructLayout(LayoutKind.Sequential)]
MS\Win32\NativeMethods.cs (37)
627[StructLayout (LayoutKind.Sequential)] 641[StructLayout (LayoutKind.Sequential, CharSet = CharSet.Unicode)] 663[StructLayout (LayoutKind.Sequential)] 676[StructLayout(LayoutKind.Sequential)] 684[StructLayout (LayoutKind.Sequential, Pack = 1)] 750[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 760[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 777[StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Auto)] 797[StructLayout (LayoutKind.Sequential, CharSet = CharSet.Auto)] 813[StructLayout (LayoutKind.Sequential)] 864[StructLayout (LayoutKind.Sequential)] 890[StructLayout (LayoutKind.Sequential)] 950[StructLayout(LayoutKind.Sequential)] 976[StructLayout(LayoutKind.Sequential)] 1016[StructLayout(LayoutKind.Sequential)] 1028[StructLayout(LayoutKind.Sequential)] 1167[StructLayout(LayoutKind.Sequential)] 1240[StructLayout (LayoutKind.Sequential)] 1258[StructLayout (LayoutKind.Sequential)] 1283[StructLayout(LayoutKind.Sequential, Pack = 1)] 1309[StructLayout(LayoutKind.Sequential)] 1321[StructLayout (LayoutKind.Sequential)] 1371[StructLayout(LayoutKind.Sequential)] 1387[StructLayout(LayoutKind.Sequential)] 1398[StructLayout(LayoutKind.Sequential)] 1464[StructLayout (LayoutKind.Sequential)] 1488[StructLayout (LayoutKind.Sequential)] 1504[StructLayout(LayoutKind.Sequential)] 1547[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1566[StructLayout (LayoutKind.Sequential)] 1574[StructLayout (LayoutKind.Sequential)] 1629[StructLayout(LayoutKind.Sequential)] 1658[StructLayout (LayoutKind.Sequential)] 1799[StructLayout(LayoutKind.Sequential)] 1851[StructLayout(LayoutKind.Sequential)] 1885[StructLayout(LayoutKind.Sequential)] 1920[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
MS\Win32\UnsafeNativeMethods.cs (9)
92[StructLayout(LayoutKind.Sequential)] 103[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 320[StructLayout(LayoutKind.Sequential)] 329[StructLayout(LayoutKind.Sequential)] 343[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 351[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 442[StructLayout(LayoutKind.Sequential)] 454[StructLayout(LayoutKind.Sequential)] 467[StructLayout(LayoutKind.Sequential)]
UIAutomationTypes (56)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (40)
33[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 579[StructLayout(LayoutKind.Sequential)] 589[StructLayout(LayoutKind.Sequential)] 598[StructLayout(LayoutKind.Sequential)] 612[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 1514[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Auto, Pack=4)] 1529[StructLayout(LayoutKind.Sequential)] 1542[StructLayout(LayoutKind.Sequential)] 1560[StructLayout(LayoutKind.Sequential)] 1568[StructLayout(LayoutKind.Sequential)] 1597[StructLayout(LayoutKind.Sequential)] 1612[StructLayout(LayoutKind.Sequential)] 1635[StructLayout(LayoutKind.Sequential)] 1652[StructLayout(LayoutKind.Sequential)] 1670[StructLayout(LayoutKind.Sequential)] 1681[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] 1721[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 1744[StructLayout(LayoutKind.Sequential)] 1756[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] 1806[StructLayout(LayoutKind.Sequential)] 1812[StructLayout(LayoutKind.Sequential)] 1860[StructLayout(LayoutKind.Sequential)] 1896[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1902[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1909[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1923[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1938[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1948[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 1968[StructLayout(LayoutKind.Sequential)] 2241[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)] 2248[StructLayout(LayoutKind.Sequential)/*leftover(noAutoOffset)*/] 2259[StructLayout(LayoutKind.Sequential)] 2281[StructLayout(LayoutKind.Sequential)] 2292[StructLayout(LayoutKind.Sequential)] 2491[StructLayout(LayoutKind.Sequential)] 2527[StructLayout(LayoutKind.Sequential)] 2534[StructLayout(LayoutKind.Sequential)] 2542[StructLayout(LayoutKind.Sequential)] 2553[StructLayout(LayoutKind.Sequential)] 2586[StructLayout(LayoutKind.Sequential)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (14)
68[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode )] 96[StructLayout(LayoutKind.Sequential)] 105[StructLayout(LayoutKind.Sequential)] 142[ComVisible(true), StructLayout(LayoutKind.Sequential)] 197[StructLayout(LayoutKind.Sequential)] 339[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] 368[StructLayout(LayoutKind.Sequential)] 412[StructLayout(LayoutKind.Sequential)] 459[StructLayout(LayoutKind.Sequential, Pack = 2)] 517[StructLayout(LayoutKind.Sequential)] 606[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 1075[StructLayout(LayoutKind.Sequential)] 1089[StructLayout(LayoutKind.Sequential)] 1525[StructLayout(LayoutKind.Sequential, Pack = 4)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (2)
120[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 2613[StructLayout(LayoutKind.Sequential, Pack = 1)]
vbc (2)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 39[StructLayout(LayoutKind.Sequential)]
VBCSCompiler (3)
src\roslyn\src\Compilers\Server\VBCSCompiler\MemoryHelper.cs (1)
16[StructLayout(LayoutKind.Sequential)]
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
16[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] 39[StructLayout(LayoutKind.Sequential)]