Megosztás:


IDiaDataSourceEx::setPfnMiniPDBErrorCallback

Beállít egy visszahívási függvényt, hogy fogadja a másodlagos fájlok betöltésével kapcsolatos hibákat (. OBJ. LIB vagy fordító generálva. A gyorshivatkozású PDF-fájlokból (azaz a következővel /DEBUG:fastlinklétrehozott PDF-fájlokból) hivatkozott PDB-fájlok.

Szemantika

HRESULT setpfnminipdberrorcallback2 (
   void* pvContext,
   PFNMINIPDBERRORCALLBACK2 pfn
);

Paraméterek

pvContext

[in] A visszahívásnak átadandó környezeti paraméter.

pfn

[in] Egy meghívandó függvényre mutató mutató.

Visszaadott érték

Ha sikeres, S_OKad vissza.

Megjegyzések

A /DEBUG:fastlink használatával létrehozott PDF-ek (más néven mini PDF-ek) nem tartalmazzák az összes hibakeresési információt, hanem be kell olvasniuk az obJ-kból, a LIB-ből és a fordító által létrehozott PDF-eket a végleges végrehajthatóság érdekében. Ha a fájlok megkeresése vagy olvasása során hibák lépnek fel, a visszahívást úgy állíthatja be, hogy további információkat kapjon a hibáról.

Egyszerre csak egy visszahívási függvény regisztrálható. A második függvény regisztrálásának megkísérlése egyszerűen lecseréli az elsőt. A regisztráció eltávolításához egyszerűen adjon meg egy paramétert nullptr mindkét argumentumhoz.

Tekintse meg PFNMINIPDBERRORCALLBACK2 a metódus használatát szemléltető példát.

Lásd még