◆ PeFile()
| Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.PeFile |
( |
string | path | ) |
|
◆ Dispose()
| void Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.Dispose |
( |
| ) |
|
◆ EnsureValidity()
| void Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.EnsureValidity |
( |
| ) |
|
|
private |
◆ GetExportedName()
| string Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportedName |
( |
uint | nName | ) |
|
◆ GetExportedNamePtrOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportedNamePtrOffset |
( |
uint | nName | ) |
|
◆ GetExportedNames()
| string[] Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportedNames |
( |
| ) |
|
◆ GetExportedNamesPointerTableOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportedNamesPointerTableOffset |
( |
| ) |
|
◆ GetExportedNamesPointerTableRva()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportedNamesPointerTableRva |
( |
| ) |
|
◆ GetExportTableDirectoryOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportTableDirectoryOffset |
( |
| ) |
|
◆ GetExportTableRva()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetExportTableRva |
( |
| ) |
|
◆ GetFilePointerForRva()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetFilePointerForRva |
( |
uint | rva | ) |
|
◆ GetImageBase()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetImageBase |
( |
| ) |
|
◆ GetMachineType()
| ushort Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetMachineType |
( |
| ) |
|
◆ GetNumberOfDataDirEntries()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetNumberOfDataDirEntries |
( |
| ) |
|
◆ GetNumberOfExportedNames()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetNumberOfExportedNames |
( |
| ) |
|
◆ GetNumberOfSections()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetNumberOfSections |
( |
| ) |
|
◆ GetOptionalHeaderMagic()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetOptionalHeaderMagic |
( |
| ) |
|
◆ GetOptionalHeaderOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetOptionalHeaderOffset |
( |
| ) |
|
◆ GetOptionalHeaderSize()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetOptionalHeaderSize |
( |
| ) |
|
◆ GetPeHeaderOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetPeHeaderOffset |
( |
| ) |
|
◆ GetPeSignature()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetPeSignature |
( |
| ) |
|
◆ GetSectionContainingRva()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionContainingRva |
( |
uint | rva | ) |
|
◆ GetSectionFilePointer()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionFilePointer |
( |
uint | nSection | ) |
|
◆ GetSectionFileSize()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionFileSize |
( |
uint | nSection | ) |
|
◆ GetSectionStart()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionStart |
( |
uint | section | ) |
|
◆ GetSectionTableStart()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionTableStart |
( |
| ) |
|
◆ GetSectionVirtualBase()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionVirtualBase |
( |
uint | section | ) |
|
◆ GetSectionVirtualSize()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.GetSectionVirtualSize |
( |
uint | section | ) |
|
◆ IsAnyCpuLibrary()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsAnyCpuLibrary |
( |
| ) |
|
◆ IsDotNetAssembly()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsDotNetAssembly |
( |
| ) |
|
◆ IsPe32()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsPe32 |
( |
| ) |
|
◆ IsPe32Plus()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsPe32Plus |
( |
| ) |
|
◆ IsValid()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsValid |
( |
| ) |
|
◆ IsValidPeFile()
| bool Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.IsValidPeFile |
( |
| ) |
|
◆ ReadDwordAtOffset()
| uint Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.ReadDwordAtOffset |
( |
uint | offset | ) |
|
|
private |
◆ ReadWordAtOffset()
| ushort Zwipe.Build.Tools.IO.ExecutableFormats.PeFile.ReadWordAtOffset |
( |
uint | offset | ) |
|
|
private |
◆ _file
| readonly FileStream Zwipe.Build.Tools.IO.ExecutableFormats.PeFile._file |
|
private |
◆ _fileName
| readonly string Zwipe.Build.Tools.IO.ExecutableFormats.PeFile._fileName |
|
private |
◆ _reader
| readonly BinaryReader Zwipe.Build.Tools.IO.ExecutableFormats.PeFile._reader |
|
private |
The documentation for this class was generated from the following file:
- Zwipe.Build.Tools/IO/ExecutableFormats/PEFile.cs