SendMessageEx

SendMessageEx 1:

This method sends a message.

Syntax

METHOD SendMessageEx : HRESULT
VAR_INPUT
    stEventEntry     : TcEventEntry;
    ipSourceInfo     : I_TcSourceInfo := 0; // optional
    nTimeStamp       : ULINT := 0; // set 0 to get the current time automatically
    ipArguments      : I_TcArguments := 0; // optional
END_VAR

SendMessageEx 2: Inputs

Name

Type

Description

stEventEntry

TcEventEntry

Event definition

ipSourceInfo

I_TcSourceInfo

Interface pointer to the source information.

This information is optional. An instance of the type FB_TcSourceInfo can be specified here. If nothing (NULL) is transferred, standard source information is generated.

nTimeStamp

ULINT

0: Current timestamp is used.

> 0: External timestamp in 100 nanoseconds since January 1st, 1601 (UTC)

ipArguments

I_TcArguments

Interface pointer to arguments of the event.

This information is optional. An instance of the type FB_TcArguments can be specified here.

SendMessageEx 3: Return value

Name

Type

Description

SendMessageEx

HRESULT

Returns S_OK if the method call was successful, otherwise an HRESULT as the error code.