Freigeben über


IMAGEHLP_DUPLICATE_SYMBOL-Struktur (dbghelp.h)

Enthält duplizierte Symbolinformationen.

Syntax

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

Member

SizeOfStruct

Die Größe der Struktur in Bytes. Der Aufrufer muss diesen Member auf sizeof(IMAGEHLP_DUPLICATE_SYMBOL64)festlegen.

NumberOfDups

Die Anzahl doppelter Symbole.

Symbol

Ein Zeiger auf ein Array von Symbolen ( IMAGEHLP_SYMBOL64 Strukturen). Die Anzahl der Einträge im Array wird durch das NumberOfDups-Element angegeben.

SelectedSymbol

Der Index in das Symbolarray für das ausgewählte Symbol.

Hinweise

Diese Struktur ersetzt die IMAGEHLP_DUPLICATE_SYMBOL-Struktur . Weitere Informationen finden Sie unter Aktualisierte Plattformunterstützung. IMAGEHLP_DUPLICATE_SYMBOL wird in DbgHelp.h wie folgt definiert.

#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

Anforderungen

   
Kopfzeile dbghelp.h
Verteilbare Komponente DbgHelp.dll 5.1 oder höher

Weitere Informationen

IMAGEHLP_SYMBOL64

SymRegisterCallbackProc64