Add PE debug directory skeleton, notes

This commit is contained in:
Matt Nadareski
2022-11-10 12:57:41 -08:00
parent ec67ca605c
commit d18e65ca6c
2 changed files with 3 additions and 2 deletions

View File

@@ -20,7 +20,7 @@ namespace BurnOutSharp.Models.PortableExecutable
/// </summary>
/// <see href="https://learn.microsoft.com/en-us/windows/win32/debug/pe-format"/>
[StructLayout(LayoutKind.Sequential)]
public class DebugDirectory
public class DebugDirectoryEntry
{
/// <summary>
/// Reserved, must be zero.

View File

@@ -102,7 +102,8 @@ namespace BurnOutSharp.Models.PortableExecutable
// - Delay Bound Import Address Table
// - Delay Unload Import Address Table
// - The .debug Section
// - .debug$F (Object Only) / IMAGE_DEBUG_TYPE_FPO
// - [Debug Directory Entry]
// - .debug$F (Object Only) / IMAGE_DEBUG_TYPE_FPO
// - The .drectve Section (Object Only)
// - The .pdata Section [Multiple formats per entry]
// - TLS Callback Functions