Newdev.h
Dieser Abschnitt enthält Referenzthemen für den Newdev.h-Header.
In diesem Abschnitt
| Thema | BESCHREIBUNG |
|---|---|
| DiInstallDevice |
Die DiInstallDevice-Funktion installiert einen angegebenen Treiber, der im Treiberspeicher vorinstalliert ist, auf einem angegebenen Gerät, das im System vorhanden ist. |
| DiInstallDriver |
Mit der DiInstallDriver-Funktion wird ein Treiber im Treiberspeicher vorinstalliert und dann auf Geräten installiert, die im vom Treiber unterstützten System vorhanden sind. |
| DiRollbackDriver |
Die DiRollbackDriver-Funktion führt ein Rollback des Treibers aus, der auf einem angegebenen Gerät installiert ist. |
| DiShowUpdateDevice |
Die DiShowUpdateDevice-Funktion zeigt den Hardwareupdate-Assistenten für ein angegebenes Gerät an. |
| DiUninstallDevice |
Die DiUninstallDevice-Funktion deinstalliert ein Gerät und entfernt seinen Geräteknoten (devnode) aus dem System. Dies unterscheidet sich von der Verwendung von SetupDiCallClassInstaller mit dem DIF _ REMOVE-Code, da zusätzlich zu den untergeordneten Devnodes, die zum Zeitpunkt des Aufrufs vorhanden sind, versucht wird, den Geräteknoten zu deinstallieren. Vor Windows 8 werden alle untergeordneten Geräte, die zum Zeitpunkt des Aufrufs nicht vorhanden sind, nicht deinstalliert. Ab Windows 8 werden jedoch alle untergeordneten Geräte deinstalliert, die zum Zeitpunkt des Aufrufs nicht vorhanden sind. |
| UpdateDriverForPlugAndPlayDevices |
Bei einer INF-Datei und einer Hardware-IDinstalliert die UpdateDriverForPlugAndPlayDevices-Funktion aktualisierte Treiber für Geräte, die mit der Hardware-ID übereinstimmen. |