Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Visszaadja azokat az információkat, amelyek szükségesek ahhoz, hogy a fordító megírja a hibakeresési könyvtárbejegyzést a hordozható végrehajtható fájl (PE) fejlécében. A szimbólumíró a és PointerToRawDataa kivételével az összes mezőt kitöltiTimeDateStamp. (A fordító felelős a két mező megfelelő beállításáért.)
A fordítónak meg kell hívnia ezt a metódust, ki kell bocsátania az adatblobot a PE-fájlba, a IMAGE_DEBUG_DIRECTORY mezőjét úgy kell beállítania PointerToRawData , hogy a kibocsátott adatokra mutasson, és írja a IMAGE_DEBUG_DIRECTORY a PE-fájlba. A fordítónak azt is be kell állítania, TimeDateStamp hogy a mező megegyezik a TimeDateStamp létrehozott PE-fájllal.
Szintaxis
HRESULT GetDebugInfo(
[in, out] IMAGE_DEBUG_DIRECTORY *pIDD,
[in] DWORD cData,
[out] DWORD *pcData,
[out, size_is(cData),
length_is(*pcData)] BYTE data[]);
Paraméterek
pIDD
[be, ki] A szimbólumíró által kitöltendő IMAGE_DEBUG_DIRECTORY mutató.
cData
[in] A DWORD , amely a hibakeresési adatok méretét tartalmazza.
pcData
[kifelé] Mutató egy DWORD olyanra, amely megkapja a hibakeresési adatokhoz szükséges puffer méretét.
data
[kifelé] Egy olyan pufferre mutató mutató, amely elég nagy a szimbólumtároló hibakeresési adatainak tárolásához.
Visszatérési érték
S_OK, hogy a metódus sikeres-e; ellenkező esetben E_FAIL vagy más hibakódot.
Követelmények
Fejléc: CorSym.idl, CorSym.h