IMAGE_DEBUG_DIRECTORY structure (winnt.h)

Represents the debug directory format.

Syntax

typedef struct _IMAGE_DEBUG_DIRECTORY {
  DWORD Characteristics;
  DWORD TimeDateStamp;
  WORD  MajorVersion;
  WORD  MinorVersion;
  DWORD Type;
  DWORD SizeOfData;
  DWORD AddressOfRawData;
  DWORD PointerToRawData;
} IMAGE_DEBUG_DIRECTORY, *PIMAGE_DEBUG_DIRECTORY;

Members

Characteristics

Reserved.

TimeDateStamp

The time and date the debugging information was created.

MajorVersion

The major version number of the debugging information format.

MinorVersion

The minor version number of the debugging information format.

Type

The format of debugging information. This field enables support of multiple debuggers. For more information, see Debug Type in PE Format specification.

SizeOfData

The size of the debugging information, in bytes. This value does not include the debug directory itself.

AddressOfRawData

The address of the debugging information when the image is loaded, relative to the image base.

PointerToRawData

A file pointer to the debugging information.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winnt.h (include Windows.h)

See also

ImageHlp Structures