Partager via


structure IMAGEHLP_DUPLICATE_SYMBOL (dbghelp.h)

Contient des informations sur un symbole en double.

Syntaxe

typedef struct _IMAGEHLP_DUPLICATE_SYMBOL {
  DWORD            SizeOfStruct;
  DWORD            NumberOfDups;
  PIMAGEHLP_SYMBOL Symbol;
  DWORD            SelectedSymbol;
} IMAGEHLP_DUPLICATE_SYMBOL, *PIMAGEHLP_DUPLICATE_SYMBOL;

Membres

SizeOfStruct

Taille de la structure, en octets. L’appelant doit définir ce membre sur sizeof(IMAGEHLP_DUPLICATE_SYMBOL64).

NumberOfDups

Nombre de symboles en double.

Symbol

Pointeur vers un tableau de symboles ( IMAGEHLP_SYMBOL64 structures). Le nombre d’entrées dans le tableau est spécifié par le membre NumberOfDups .

SelectedSymbol

Index dans le tableau de symboles du symbole sélectionné.

Notes

Cette structure remplace la structure IMAGEHLP_DUPLICATE_SYMBOL . Pour plus d’informations, consultez Mise à jour de la prise en charge de la plateforme. IMAGEHLP_DUPLICATE_SYMBOL est défini comme suit dans DbgHelp.h.

#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define IMAGEHLP_DUPLICATE_SYMBOL IMAGEHLP_DUPLICATE_SYMBOL64
#define PIMAGEHLP_DUPLICATE_SYMBOL PIMAGEHLP_DUPLICATE_SYMBOL64
#else
typedef struct _IMAGEHLP_DUPLICATE_SYMBOL {
    DWORD            SizeOfStruct;
    DWORD            NumberOfDups; 
    PIMAGEHLP_SYMBOL Symbol; 
    DWORD            SelectedSymbol; 
} IMAGEHLP_DUPLICATE_SYMBOL, *PIMAGEHLP_DUPLICATE_SYMBOL;
#endif

Spécifications

   
En-tête dbghelp.h
Composant redistribuable DbgHelp.dll 5.1 ou version ultérieure

Voir aussi

IMAGEHLP_SYMBOL64

SymRegisterCallbackProc64