49 references to DllCharacteristics
ILAssembler (8)
GrammarVisitor.cs (8)
179
DllCharacteristics
dllCharacteristics =
DllCharacteristics
.DynamicBase |
DllCharacteristics
.NxCompatible |
DllCharacteristics
.NoSeh |
DllCharacteristics
.TerminalServerAware;
182
dllCharacteristics |=
DllCharacteristics
.AppContainer;
186
dllCharacteristics |=
DllCharacteristics
.HighEntropyVirtualAddressSpace;
190
dllCharacteristics &= ~
DllCharacteristics
.DynamicBase;
ILCompiler.Compiler (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (11)
158
public
DllCharacteristics
DllCharacteristics { get; set; }
200
DllCharacteristics =
DllCharacteristics
.DynamicBase |
DllCharacteristics
.NxCompatible |
DllCharacteristics
.NoSeh |
DllCharacteristics
.TerminalServerAware;
771
DllCharacteristics
dllCharacteristics =
772
DllCharacteristics
.DynamicBase |
773
DllCharacteristics
.NxCompatible |
774
DllCharacteristics
.TerminalServerAware;
777
dllCharacteristics |=
DllCharacteristics
.HighEntropyVirtualAddressSpace;
781
dllCharacteristics |=
DllCharacteristics
.NoSeh;
ILCompiler.ReadyToRun (11)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (11)
158
public
DllCharacteristics
DllCharacteristics { get; set; }
200
DllCharacteristics =
DllCharacteristics
.DynamicBase |
DllCharacteristics
.NxCompatible |
DllCharacteristics
.NoSeh |
DllCharacteristics
.TerminalServerAware;
771
DllCharacteristics
dllCharacteristics =
772
DllCharacteristics
.DynamicBase |
773
DllCharacteristics
.NxCompatible |
774
DllCharacteristics
.TerminalServerAware;
777
dllCharacteristics |=
DllCharacteristics
.HighEntropyVirtualAddressSpace;
781
dllCharacteristics |=
DllCharacteristics
.NoSeh;
Microsoft.CodeAnalysis (10)
Compilation\Compilation.cs (8)
2371
internal static
DllCharacteristics
GetDllCharacteristics(bool enableHighEntropyVA, bool configureToExecuteInAppContainer)
2373
var
result =
2374
DllCharacteristics
.DynamicBase |
2375
DllCharacteristics
.NxCompatible |
2376
DllCharacteristics
.NoSeh |
2377
DllCharacteristics
.TerminalServerAware;
2381
result |=
DllCharacteristics
.HighEntropyVirtualAddressSpace;
2386
result |=
DllCharacteristics
.AppContainer;
Emit\ModulePropertiesForSerialization.cs (2)
85
public
DllCharacteristics
DllCharacteristics { get; }
128
DllCharacteristics
dllCharacteristics,
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
151
highEntropyVirtualAddressSpace: (peHeader.DllCharacteristics &
DllCharacteristics
.HighEntropyVirtualAddressSpace) != 0,
System.Reflection.Metadata (8)
System\Reflection\PortableExecutable\PEHeader.cs (2)
135
public
DllCharacteristics
DllCharacteristics { get; }
337
DllCharacteristics = (
DllCharacteristics
)reader.ReadUInt16();
System\Reflection\PortableExecutable\PEHeaderBuilder.cs (6)
32
public
DllCharacteristics
DllCharacteristics { get; }
60
DllCharacteristics
dllCharacteristics =
DllCharacteristics
.DynamicBase |
DllCharacteristics
.NxCompatible |
DllCharacteristics
.NoSeh |
DllCharacteristics
.TerminalServerAware,