DebugDirectoryEntryType 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述 DebugDirectoryEntry 偵錯資訊格式的列舉。
public enum class DebugDirectoryEntryType
public enum DebugDirectoryEntryType
type DebugDirectoryEntryType =
Public Enum 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 備註。