DebugDirectoryEntryType 列舉

定義

描述 DebugDirectoryEntry 偵錯資訊格式的列舉。

public enum class DebugDirectoryEntryType
public enum DebugDirectoryEntryType
type DebugDirectoryEntryType = 
Public Enum DebugDirectoryEntryType
繼承
DebugDirectoryEntryType

欄位

CodeView 2

相關聯的 PDB 檔案描述。 如需詳細資訊,請參閱 規格

Coff 1

COFF 偵錯資訊 (行號、符號表和字串表)。 使用檔案標頭中的欄位也可指向這類偵錯資訊。

EmbeddedPortablePdb 17

此項目指向包含內嵌可攜式 PDB 的 Blob。 內嵌可攜式 PDB Blob 的格式如下:

- blob ::= 未壓縮大小的資料

- Data 會跨越 Blob 的其餘部分,並包含 Deflate 壓縮的可攜式 PDB。

如需詳細資訊,請參閱 規格

PdbChecksum 19

此項目會儲存建立 PE/COFF 檔案所用符號檔內容的加密雜湊。 雜湊可用來驗證指定的 PDB 檔案是否使用 PE/COFF 檔案建立,且不會因任何方式改變。 如果在PE/COFF檔案建置期間產生多個 PDB, (例如私用和公用符號) ,就會出現多個專案。 如需詳細資訊,請參閱 規格

Reproducible 16

此項目出現即表示有具決定性的 PE/COFF 檔案。 如需詳細資訊,請參閱<備註>一節。

產生確定性 PE/COFF 檔案的工具可保證檔案的整個內容只以提供給工具 (的輸入為基礎,例如原始程式檔、資源檔和編譯程式選項) ,而不是環境環境變數 (,例如目前時間、操作系統,以及執行工具的程式) 。 確定性PE/COFF檔案標頭中TimeDateStamp欄位的值不會指出產生檔案的日期和時間,而且不應該以這種方式解譯。 相反地,欄位的值衍生自檔案內容的哈希。 計算此值的演算法是產生檔案之工具的實作詳細數據。 類型的 Reproducible 偵錯目錄項目必須具有所有字段,但類型為零除外。

如需詳細資訊,請參閱 規格

Unknown 0

所有工具都應該忽略未知值。

備註

如需此 API 的詳細資訊,請參閱 DebugDirectoryEntryType 的補充 API 備註

適用於