Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Referenz auf OpenPrinterW in WINSPPOL.DRV finden (https://www.delphipraxis.net/150542-referenz-auf-openprinterw-winsppol-drv-finden.html)

Phoner 20. Apr 2010 13:19


Referenz auf OpenPrinterW in WINSPPOL.DRV finden
 
Hallo,

Der Dependency Viewer zeigt für meine EXE eine Abhängigkeit zu WINSPOOL.DRV und zu Funktionen wie OpenPrinterW und ClosePrinter. Das ist als solches kein Problem, aber ich möchte wissen warum.
Meine Applikation nutzt diese Funktionalität nicht direkt. Wie kann ich herausbekommen, welche Funktion diese Funktionalität benutzt? Irgendeine Funktion in irgendeiner Unit muss diese ja aufrufen, sonst würde der Linker das ja entfernen.
Wie kann ich also die Codestelle finden, welche das aufruft?

Assarbad 3. Nov 2010 21:54

AW: Referenz auf OpenPrinterW in WINSPPOL.DRV finden
 
Wenn es nicht in der obersten Baumebene als Abhängigkeit auftaucht, kannste es vergessen. Denn dann handelt es sich um Abhängigkeiten von Abhängigkeiten.

In Delphi ist es aber so, daß oft undurchsichtigerweise Code hinzugelinkt wird. Meist aus initialization und finalization von Units. Da hilft dann nur die Mapdatei zu durchstöbern um eventuell die Zugehörigkeit zuordnen zu können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz