Compartilhar via


estrutura IMAGE_DATA_DIRECTORY (winnt.h)

Representa o diretório de dados.

Sintaxe

typedef struct _IMAGE_DATA_DIRECTORY {
  DWORD VirtualAddress;
  DWORD Size;
} IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY;

Membros

VirtualAddress

O endereço virtual relativo da tabela.

Size

O tamanho da tabela, em bytes.

Comentários

Veja a seguir uma lista dos diretórios de dados. Os deslocamentos são relativos ao início do cabeçalho opcional.

Deslocamento (PE/PE32+) Descrição
96/112 Exportar o endereço e o tamanho da tabela
104/120 Importar o endereço e o tamanho da tabela
112/128 Endereço e tamanho da tabela de recursos
120/136 Endereço e tamanho da tabela de exceção
128/144 Endereço e tamanho da tabela de certificado
136/152 Endereço e tamanho da tabela de realocação base
144/160 Depurando informações iniciando o endereço e o tamanho
152/168 Tamanho e endereço de dados específicos da arquitetura
160/176 Ponteiro global registrar endereço virtual relativo
168/184 Endereço e tamanho da tabela TLS (armazenamento local do thread)
176/192 Carregar o endereço e o tamanho da tabela de configuração
184/200 Endereço e tamanho da tabela de importação associados
192/208 Importar o endereço e o tamanho da tabela de endereços
200/216 Atrasar o tamanho e o endereço do descritor de importação
208/224 O endereço e o tamanho do cabeçalho CLR
216/232 Reservado

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

IMAGE_OPTIONAL_HEADER

Estruturas ImageHlp