Makrodefinitionen für veraltete Funktionen
Die Headerdatei portcls.h definiert eine Reihe von Makros, die beim Kompilieren von Legacytreibercode helfen, ohne dass Änderungen an Quelldateien erforderlich sind. Diese Makros ersetzen Aufrufe veralteter PortCls und Kernelmodustreiberfunktionen bequem durch Aufrufe der neuen PortCls- und Kernelmodustreiberfunktionen. Wenn Sie über einen alten Quellcode verfügen, der Verweise auf die veralteten Funktionen enthält, können Sie die Makros in portcls.h verwenden, um die Quelldateien neu zu kompilieren, um ausführbaren Code zu erstellen, der die neuen Funktionen aufruft.
Die folgenden Themen werden erörtert: