Compartilhar via


estrutura IMAGE_DEBUG_DIRECTORY (winnt.h)

Representa o formato do diretório de depuração.

Sintaxe

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;

Membros

Characteristics

Reservado.

TimeDateStamp

A hora e a data em que as informações de depuração foram criadas.

MajorVersion

O número de versão principal do formato de informações de depuração.

MinorVersion

O número de versão secundária do formato de informações de depuração.

Type

O formato das informações de depuração. Esse membro pode ser um dos valores a seguir.

Constante Significado
IMAGE_DEBUG_TYPE_UNKNOWN
0
Valor desconhecido, ignorado por todas as ferramentas.
IMAGE_DEBUG_TYPE_COFF
1
Informações de depuração de COFF (números de linha, tabela de símbolos e tabela de cadeia de caracteres). Esse tipo de informação de depuração também é apontado por campos nos cabeçalhos de arquivo.
IMAGE_DEBUG_TYPE_CODEVIEW
2
Informações de depuração do CodeView. O formato do bloco de dados é descrito pela especificação CodeView 4.0.
IMAGE_DEBUG_TYPE_FPO
3
Informações de FPO (omissão de ponteiro de quadro). Essas informações informam ao depurador como interpretar quadros de pilha não padrão, que usam o registro EBP para uma finalidade diferente de um ponteiro de quadro.
IMAGE_DEBUG_TYPE_MISC
4
Informações diversas.
IMAGE_DEBUG_TYPE_EXCEPTION
5
Informações de exceção.
IMAGE_DEBUG_TYPE_FIXUP
6
Informações de correção.
IMAGE_DEBUG_TYPE_BORLAND
9
Informações de depuração do Borland.

SizeOfData

O tamanho das informações de depuração, em bytes. Esse valor não inclui o próprio diretório de depuração.

AddressOfRawData

O endereço das informações de depuração quando a imagem é carregada, em relação à base de imagem.

PointerToRawData

Um ponteiro de arquivo para as informações de depuração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winnt.h (inclua Windows.h)

Confira também

Estruturas ImageHlp