Partager via


IMAGE_DATA_DIRECTORY structure (winnt.h)

Représente le répertoire de données.

Syntaxe

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

Membres

VirtualAddress

Adresse virtuelle relative de la table.

Size

Taille de la table, en octets.

Remarques

Voici une liste des répertoires de données. Les décalages sont relatifs au début de l’en-tête facultatif.

Décalage (PE/PE32+) Description
96/112 Exporter l’adresse et la taille de la table
104/120 Importer l’adresse et la taille de la table
112/128 Adresse et taille de la table de ressources
120/136 Adresse et taille de la table d’exceptions
128/144 Adresse et taille de la table de certificats
136/152 Adresse et taille de la table de déplacement de base
144/160 Adresse et taille de départ des informations de débogage
152/168 Adresse et taille des données spécifiques à l’architecture
160/176 Adresse virtuelle relative au registre du pointeur global
168/184 Adresse et taille de la table de stockage local de thread (TLS)
176/192 Charger l’adresse et la taille de la table de configuration
184/200 Adresse et taille de la table d’importation liée
192/208 Importer l’adresse et la taille de la table d’adresses
200/216 Adresse et taille du descripteur d’importation différée
208/224 Adresse et taille de l’en-tête CLR
216/232 Réservé

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winnt.h (inclure Windows.h)

Voir aussi

IMAGE_OPTIONAL_HEADER

Structures ImageHlp