Show / Hide Table of Contents

Class StringFileInfo

Describes the data representation in a file-version resource. Information about different languages and codes pages is contained in this structure.

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

Constructors

| Improve this Doc View Source

StringFileInfo(IRawFile, Int64)

Create a new StringFileInfo instance.

Declaration
public StringFileInfo(IRawFile peFile, long offset)
Parameters
Type Name Description
IRawFile peFile

A PE file.

System.Int64 offset

Offset of a StringFileInfo structure in the PE file.

Properties

| Improve this Doc View Source

StringTable

One ore more StringTable structures, where each tables szKey indicates the language and code page for displaying the text in the StringTable.

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

SzKey

Contains the Unicode string "StringFileInfo".

Declaration
public string SzKey { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

WLength

Length of the StringFileInfo in bytes, including all children.

Declaration
public ushort WLength { get; set; }
Property Value
Type Description
System.UInt16
| Improve this Doc View Source

WType

Type of the data in the version resource. Contains a 1 if the data is text data and a 0 if it contains binary data.

Declaration
public ushort WType { get; set; }
Property Value
Type Description
System.UInt16
| Improve this Doc View Source

WValueLength

Always zero.

Declaration
public ushort WValueLength { get; set; }
Property Value
Type Description
System.UInt16
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX