Enhancing IATTAINED DLL Function Calls with Custom Actions

Enhancing IATTAINED DLL Function Calls with Custom Actions

Kenneth Lv8

Enhancing IATTAINED DLL Function Calls with Custom Actions

Table of Contents

Disclaimer: This post includes affiliate links

If you click on a link and make a purchase, I may receive a commission at no extra cost to you.

IAttachedDllFunctionCallCustomAction

Declaration

IAttachedDllFunctionCallCustomAction: ICustomAction

Overview

This interface facilitates editing custom action for calling function from attached native dll.

Properties

String DllSourcePath - Gets or sets the source path to the custom action dll.

String FunctionName - Gets or sets the name of a function to call

String ActionData - .Gets or sets the value of the CustomActionData property. This property can be retrieved as a regular property inside Deferred custom actions and it is available only for DLL, JScript and VBScript custom actions. A common usage scenario is to use the CustomActionData property in Rollback Custom Actions since they are also deferred

Example

  $advinst = new-object -com AdvancedInstaller

$project = $advinst.CreateProjectS(“architect”)
$custAct = $project.CustomActionsComponent.NewAttachedNativeDllFunctionCall(“D:\my_cust_acts.dll”)
$custAct.FunctionName = “MyFunction1”

Copy

See also

ICustomActionsComponent

IFileCustomAction

Did you find this page useful?

Please give it a rating:

Thanks!

Report a problem on this page

Information is incorrect or missing

Information is unclear or confusing

Something else

Can you tell us what’s wrong?

Send message

Also read:

  • Title: Enhancing IATTAINED DLL Function Calls with Custom Actions
  • Author: Kenneth
  • Created at : 2024-11-16 16:20:06
  • Updated at : 2024-11-21 21:23:18
  • Link: https://fox-sys.techidaily.com/enhancing-iattained-dll-function-calls-with-custom-actions/
  • License: This work is licensed under CC BY-NC-SA 4.0.