Show / Hide Table of Contents

Class Resources

Parsed version of the Resource data directory.

Inheritance
System.Object
AbstractStructure
Resources
Namespace: PeNet.Header.Resource
Assembly: PeNet.dll
Syntax
public class Resources : AbstractStructure

Constructors

| Improve this Doc View Source

Resources(IRawFile, Int64, ResourceLocation, ResourceLocation[], ResourceLocation[])

Creates a new Resource data directory instance.

Declaration
public Resources(IRawFile peFile, long offset, ResourceLocation vsVersionLocation, ResourceLocation[] iconDirectoryLocations, ResourceLocation[] groupIconDirectoryLocations)
Parameters
Type Name Description
IRawFile peFile

A PE file.

System.Int64 offset

Offset of the resources.

ResourceLocation vsVersionLocation

vsVersionLocation.

ResourceLocation[] iconDirectoryLocations

iconDirectoryLocations.

ResourceLocation[] groupIconDirectoryLocations

groupIconDirectoryLocations.

Properties

| Improve this Doc View Source

GroupIconDirectories

Optional Resource member which contains GroupIcon information and a variable number of GroupIconDirectoryEntries.

Declaration
public GroupIconDirectory[] GroupIconDirectories { get; }
Property Value
Type Description
GroupIconDirectory[]
| Improve this Doc View Source

Icons

Optional Resource member which contains icon information and icon image as bytes.

Declaration
public Icon[] Icons { get; }
Property Value
Type Description
Icon[]
| Improve this Doc View Source

VsVersionInfo

Optional Resource member which contains version information and compile time information about the binary.

Declaration
public VsVersionInfo VsVersionInfo { get; }
Property Value
Type Description
VsVersionInfo
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX