在 CustomAction 表中输入在上一部分中创建的五个示例自定义操作的记录。 有关如何为此类自定义操作填充 CustomAction 表的详细信息,请参阅自定义操作类型 1。
| 操作 | 类型 | 源 | 目标 |
|---|---|---|---|
| ProcessAccounts | 1 | Process.dll | ProcessAccounts |
| UninstallAccounts | 1 | Process.dll | UninstallUserAccounts |
| CreateAccount | 11265 | Create.dll | CreateUserAccount |
| RemoveAccount | 11265 | Remove.dll | RemoveUserAccount |
| RollbackAccount | 9473 | Remove.dll | RemoveUserAccount |
Windows Installer SDK 中提供了动态链接库的 C++ 源代码。 使用 Process.cpp 创建文件 Process.dll。 使用 Create.cpp 创建文件 Create.dll。 使用 Remove.cpp 创建 Remove.dll。 将这些动态链接库文件添加到 Binary 表中。
| 名称 | 数据 |
|---|---|
| Process.dll | {二进制数据} |
| Create.dll | {二进制数据} |
| Remove.dll | {二进制数据} |