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
要件
Header | dbghelp.h |
再頒布可能パッケージ | DbgHelp.dll 5.1 以降 |