Share via


DkmModuleMemoryLayout Enum

Definition

Enumeration that indicates how a module is laid out in memory.

public enum class DkmModuleMemoryLayout
public enum class DkmModuleMemoryLayout
enum DkmModuleMemoryLayout
public enum DkmModuleMemoryLayout
type DkmModuleMemoryLayout = 
Public Enum DkmModuleMemoryLayout
Inheritance
DkmModuleMemoryLayout

Fields

Name Value Description
Unknown 0

The memory layout of this module is unknown or not defined. This is used for CLR dynamic modules.

MemoryPE 1

Dll is loaded using the 'in memory' layout for a PE. This is the result from LoadLibrary or CreateFileMapping(..SEC_IMAGE...).

DiskPE 2

Dll is loaded using the disk layout for a PE. This is the result of a PE file being directly blitted into a memory buffer using ReadFile.

MemoryELF 3

Indicates that this is an ELF module that was loaded into memory.

Applies to