PInvoke API (methods, structures and constants) imported from Windows NewDev.dll.
- Vanara.PInvoke.SetupAPI
| Native Method | Header | Managed Method |
|---|---|---|
| DiInstallDevice | newdev.h | Vanara.PInvoke.NewDev.DiInstallDevice |
| DiInstallDriver | newdev.h | Vanara.PInvoke.NewDev.DiInstallDriver |
| DiRollbackDriver | newdev.h | Vanara.PInvoke.NewDev.DiRollbackDriver |
| DiShowUpdateDevice | newdev.h | Vanara.PInvoke.NewDev.DiShowUpdateDevice |
| DiShowUpdateDriver | newdev.h | Vanara.PInvoke.NewDev.DiShowUpdateDriver |
| DiUninstallDevice | newdev.h | Vanara.PInvoke.NewDev.DiUninstallDevice |
| DiUninstallDriver | newdev.h | Vanara.PInvoke.NewDev.DiUninstallDriver |
| UpdateDriverForPlugAndPlayDevices | newdev.h | Vanara.PInvoke.NewDev.UpdateDriverForPlugAndPlayDevices |
| Native Enum | Header | Managed Enum |
|---|---|---|
| DIID_FLAG | newdev.h | Vanara.PInvoke.NewDev.DIID_FLAG |
| DIIRFLAG | newdev.h | Vanara.PInvoke.NewDev.DIIRFLAG |
| DIURFLAG | newdev.h | Vanara.PInvoke.NewDev.DIURFLAG |
| INSTALLFLAG | newdev.h | Vanara.PInvoke.NewDev.INSTALLFLAG |
| ROLLBACK_FLAG | newdev.h | Vanara.PInvoke.NewDev.ROLLBACK_FLAG |