from_name
[in] BSTR pointer value specifying the sender's name (use for logging
purposes only).
to_name
[in] BSTR pointer value specifying the recipient's name (use for
logging purposes only).
phone_number
[in] BSTR pointer value specifying the phone number of the TAP terminal.
port_settings
[in] BSTR pointer value specifying the port settings to use in the
format "Baud,WordLength,Parity,StopBits" (i.e. "1200,7,E,1").
password
[in] BSTR pointer value specifying the password needed to log into
the TAP terminal. Leave as an empty string if no password
is required.
messages_per_call
[in] long pointer value specifying the maximum number of messages
the TAP terminal permits per call.
characters_per_message
[in] long pointer value specifying the maximum number of characters
that can be sent in each text message.
pin
[in] BSTR pointer value specifying the PIN if the device to receive
the message.
message
[in] BSTR pointer value containing the message to be sent to the
device.
id_list
[out] BSTR pointer value that will contain a message ID number
assigned to the message. If the message needs to be split into
multiple text messages (required if the message length exceeds
characters_per_message), this value will contain multiple IDs
separated by a semi-colon. These ID numbers will correspond
to the ID used in Message Progress Logs. Therefore, the message
progress logs may be used to track the status of the message(s).