Skip to content

Latest commit

 

History

History
26 lines (25 loc) · 3.45 KB

File metadata and controls

26 lines (25 loc) · 3.45 KB

Vanara.PInvoke.NewDev

PInvoke API (methods, structures and constants) imported from Windows NewDev.dll.

  • Includes methods from newdev.dll
  • Current NuGet release: NugetNuget

Dependencies

  • Vanara.PInvoke.SetupAPI

Methods - 100% API coverage (8 of 8 functions)

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

Enumerations

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