Package-level declarations

Types

Link copied to clipboard
value class Characteristics(val value: Short) : Set<Characteristics>

Type for C flag-set Characteristics

Link copied to clipboard
value class CodePage(val value: UInt) : Comparable<CodePage>

Represents a code page in a PE file.

Link copied to clipboard
@Serializable
data class CoffHeader : ReadableStructure

Represents the COFF header structure.

Link copied to clipboard
value class DataDirectoryItem(value: Long)

Represents a data directory item in a pe file.

Link copied to clipboard

Type for C flag-set DllCharacteristics

Link copied to clipboard
@Serializable(with = LangID.Serializer::class)
value class LangID(val value: UShort)
Link copied to clipboard
value class MachineType(val value: Short) : Comparable<MachineType>

Type for C enum MachineType

Link copied to clipboard
value class PE32Magic(val value: Short) : Comparable<PE32Magic>

Represents the pe32 magic value in a pe file.

Link copied to clipboard

Implementation of export symbol for PE format

Link copied to clipboard
open class PEFileException(message: String, cause: Throwable? = null) : CommonFileException

Represents an exception occurring during PE file processing.

Link copied to clipboard

Implementation of import symbol for PE format

Link copied to clipboard
interface ResourceNode

Represents a resource node in a PE file.

Link copied to clipboard
Link copied to clipboard
value class SectionFlags(val value: Int) : Set<SectionFlags>

Type for C flag-set SectionFlags

Link copied to clipboard
@Serializable
data class SectionTableItem : ReadableStructure
Link copied to clipboard
@Serializable
data class StandardHeader : ReadableStructure

Represents the Standard (Optional) Header structure.

Link copied to clipboard
@Serializable
data class WindowsSpecifiedHeader : ReadableStructure

Represents the Windows-Specific fields of the Optional Header.

Link copied to clipboard

Type for C enum WindowsSubsystems

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard