Megosztás a következőn keresztül:


Rendszer. Önkifejezés ion. PortableExecutable.DebugDirectoryEntryType enum

Ez a cikk kiegészítő megjegyzéseket tartalmaz az API referenciadokumentációjához.

Az DebugDirectoryEntryType enumerálás egy hibakeresési információ formátumát DebugDirectoryEntryírja le.

Az egyes enumerálási tagokra vonatkozó specifikációkért tekintse meg az alábbiakat:

Tag Specifikáció
CodeView CodeView Hibakeresés könyvtárbejegyzés (2. típus)
EmbeddedPortablePdb Beágyazott hordozható PDB hibakeresési címtárbejegyzés (17-es típus)
PdbChecksum PDB Checksum Debug Directory Entry (19-es típus)
Reproducible Lásd: Determinisztikus hibakeresési címtárbejegyzés (16- os típus)

DebugDirectoryEntryType.Reprodukálható

A determinisztikus PE/COFF fájlt létrehozó eszköz garantálja, hogy a fájl teljes tartalma kizárólag az eszköznek adott dokumentált bemeneteken (például forrásfájlokon, erőforrásfájlokon, fordítóbeállításokon stb.) alapul, nem pedig környezeti környezeti változókon (például az aktuális időponton, az operációs rendszeren, az eszközt futtató folyamat bitképességén, stb.).

A determinisztikus PE/COFF-fájl COFF-fájlfejlécében lévő mező értéke TimeDateStamp nem jelzi a fájl létrehozásának dátumát és időpontját, ezért nem szabad így értelmezni. Ehelyett a mező értéke a fájltartalom kivonatából származik. Az érték kiszámításához használt algoritmus a fájlt előállító eszköz implementációs részlete.

A hibakeresési típusú címtárbejegyzésnek minden mezővel kell rendelkeznie Reproducible , kivéve a DebugDirectoryEntry.Type nullát.