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"

    

See also

ICustomActionsComponent

IFileCustomAction