HRESULT WINAPI LaunchINFSectionEx(
HWND hwnd,
HINSTANCE hInst,
PSTR pszParams,
INT nShow
);
VOID CALLBACK InstallHinfSection( __in HWND hwnd, __in HINSTANCE ModuleHandle, __in PCTSTR CmdLineBuffer, __in INT nCmdShow );
着两个函数都可以,但前者有返回值,安装程序可以根据返回值判断是否成功。
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultUninstall 128
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 C:\WINDOWS\INF\SHELL.INF
本文介绍了如何利用LaunchINFSectionEx和InstallHinfSection这两个函数来执行inf文件中的安装和卸载驱动程序的操作。这两个函数可以调用RUNDLL32.EXE SETUPAPI.DLL来执行INF文件中的DefaultInstall和DefaultUninstall部分,前者带有返回值以供安装程序检查成功状态。
2000

被折叠的 条评论
为什么被折叠?



