estrutura IMAGEHLP_DUPLICATE_SYMBOL (dbghelp.h)

Contém informações de símbolo duplicadas.

Sintaxe

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

Membros

SizeOfStruct

O tamanho da estrutura em bytes. O chamador deve definir esse membro como sizeof(IMAGEHLP_DUPLICATE_SYMBOL64).

NumberOfDups

O número de símbolos duplicados.

Symbol

Um ponteiro para uma matriz de símbolos ( estruturas IMAGEHLP_SYMBOL64 ). O número de entradas na matriz é especificado pelo membro NumberOfDups .

SelectedSymbol

O índice na matriz de símbolos do símbolo selecionado.

Comentários

Essa estrutura substitui a estrutura IMAGEHLP_DUPLICATE_SYMBOL . Para obter mais informações, consulte Suporte de plataforma atualizado. IMAGEHLP_DUPLICATE_SYMBOL é definido da seguinte maneira em 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

Requisitos

   
Cabeçalho dbghelp.h
Redistribuível DbgHelp.dll 5.1 ou posterior

Confira também

IMAGEHLP_SYMBOL64

SymRegisterCallbackProc64