public static extern Int32 DriverPackageInstall( [MarshalAs(UnmanagedType.LPTStr)] string DriverPackageInfPath, Int32 Flags, INSTALLERINFO pInstallerInfo, out bool pNeedReboot);