IAttachedDllFunctionCallCustomAction Copy link to this sectionLink to this section copied!

DeclarationCopy link to this sectionLink to this section copied!

IAttachedDllFunctionCallCustomAction: ICustomAction

OverviewCopy link to this sectionLink to this section copied!

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

PropertiesCopy link to this sectionLink to this section copied!

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

ExampleCopy link to this sectionLink to this section copied!

      $advinst = new-object -com AdvancedInstaller
$project = $advinst.CreateProjectS(“architect”)
$custAct = $project.CustomActionsComponent.NewAttachedNativeDllFunctionCall("D:\my_cust_acts.dll")
$custAct.FunctionName = "MyFunction1"