Edit

Share via


DllCharacteristics Enum

Definition

Describes the characteristics of a dynamic link library.

This enumeration supports a bitwise combination of its member values.

public enum class DllCharacteristics
[System.Flags]
public enum DllCharacteristics
[<System.Flags>]
type DllCharacteristics = 
Public Enum DllCharacteristics
Inheritance
DllCharacteristics
Attributes

Fields

Name Value Description
ProcessInit 1

Reserved.

ProcessTerm 2

Reserved.

ThreadInit 4

Reserved.

ThreadTerm 8

Reserved.

HighEntropyVirtualAddressSpace 32

The image can handle a high entropy 64-bit virtual address space.

DynamicBase 64

The DLL can be relocated.

ForceIntegrity 128

Code integrity checks are enforced.

NxCompatible 256

The image is NX compatible.

NoIsolation 512

The image understands isolation and doesn't want it.

NoSeh 1024

The image does not use SEH. No SE handler may reside in this image.

NoBind 2048

Do not bind this image.

AppContainer 4096

The image must run inside an AppContainer.

WdmDriver 8192

The driver uses the WDM model.

ControlFlowGuard 16384

The image supports Control Flow Guard.

TerminalServerAware 32768

The image is Terminal Server aware.

Applies to