上一頁 | 目錄 | 下一頁

B.3 庫的卸載

B.3.1 說明

UnInstallLib 宏用來卸載一個庫。.

B.3.2 參數

庫類型 是否共享 卸載方式 檔案

庫類型

庫的類型

DLL - 動態連結庫 (DLL)
REGDLL - 要註冊的 DLL
TLB - 類型庫或包含 LIBRARY 類型的 DLL
REGDLLTLB - 要註冊的 DLL 並包含類型庫

是否共享

指定要卸載的庫是否與其它應用程式共享

NOTSHARED - 該庫不是共享的
SHARED - 該庫是共享的且僅在共享庫計數減少到不再使用時才移除。

卸載方式

指定卸載方式

NOREMOVE

REBOOT_PROTECTED

NOREBOOT_PROTECTED

REBOOT_NOTPROTECTED

NOREBOOT_NOTPROTECTED

檔案

用戶系統裡要卸載的檔案位置

B.3.3 選項

LIBRARY_SHELL_EXTENSION

LIBRARY_COM

B.3.4 例子

 !insertmacro UnInstallLib REGDLL SHARED REBOOT_NOTPROTECTED $SYSDIR\dllname.dll

上一頁 | 目錄 | 下一頁