CreateGlobalForward Function

Creates a global forward.

GlobalForward CreateGlobalForward(const char[] name, ExecType type, ParamType... ...)


const char[] name

Name of public function to use in forward.

ExecType type

Execution type to be used.

ParamType... ...

Variable number of parameter types (up to 32).

Return Value

Handle to new global forward.


More than 32 parameter types passed.


The name used to create the forward is used as its public function in all target plugins.

This is ideal for global, static forwards that are never changed.

Global forwards cannot be cloned.

Use CloseHandle() to destroy these.