SYMSRV_INDEX_INFOW結構 (dbghelp.h)
包含符號伺服器索引資訊。
語法
typedef struct {
DWORD sizeofstruct;
WCHAR file[MAX_PATH + 1];
BOOL stripped;
DWORD timestamp;
DWORD size;
WCHAR dbgfile[MAX_PATH + 1];
WCHAR pdbfile[MAX_PATH + 1];
GUID guid;
DWORD sig;
DWORD age;
} SYMSRV_INDEX_INFOW, *PSYMSRV_INDEX_INFOW;
成員
sizeofstruct
結構的大小,以位元組為單位。 這個成員必須設定為 sizeof(SYMSRV_INDEX_INFO)
或 sizeof(SYMSRV_INDEX_INFOW)
。
file[MAX_PATH + 1]
.pdb、.dbg 或映射檔的名稱。
stripped
值,這個值表示影像檔是否已移除。
timestamp
PE 標頭中的時間戳。 這個成員僅用於圖像檔。
size
PE 標頭中的檔案大小。 這個成員僅用於圖像檔。
dbgfile[MAX_PATH + 1]
如果圖像檔案已移除,而且有 .dbg 檔案,則此成員是 CV 記錄中 .dbg 檔案的路徑。
pdbfile[MAX_PATH + 1]
CV 記錄中的 .pdb 檔案。 此成員僅用於 image 和 .dbg 檔案。
guid
.pdb 檔案的 GUID。 如果沒有可用的 GUID,.pdb 檔案的簽章會複製到 GUID 的第一個 DWORD。
sig
.pdb 檔案的簽章(用於舊樣式 .pdb 檔案)。 如果此值是使用 GUID 長度簽章的新樣式 .pdb 檔案,則此值可以是 0。
age
.pdb 檔案的存留期。
言論
注意
dbghelp.h 標頭會將SYMSRV_INDEX_INFO定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的
要求
要求 | 價值 |
---|---|
標頭 | dbghelp.h |
可轉散發 | DbgHelp.dll 6.6 或更新版本 |