DkmModuleMemoryLayout Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |