структура IMAGEHLP_DUPLICATE_SYMBOL (dbghelp.h)

Содержит повторяющиеся сведения о символах.

Синтаксис

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

Члены

SizeOfStruct

Размер структуры в байтах. Вызывающий объект должен присвоить этому члену значение sizeof(IMAGEHLP_DUPLICATE_SYMBOL64).

NumberOfDups

Количество повторяющихся символов.

Symbol

Указатель на массив символов ( IMAGEHLP_SYMBOL64 структуры). Количество записей в массиве задается с помощью элемента NumberOfDups .

SelectedSymbol

Индекс в массиве символов для выбранного символа.

Комментарии

Эта структура заменяет структуру IMAGEHLP_DUPLICATE_SYMBOL . Дополнительные сведения см. в разделе Обновленная поддержка платформы. IMAGEHLP_DUPLICATE_SYMBOL в 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

Требования

   
Верхняя часть dbghelp.h
Распространяемые компоненты DbgHelp.dll 5.1 или более поздней версии

См. также раздел

IMAGEHLP_SYMBOL64

SymRegisterCallbackProc64