Introduction

The GxSmu driver functions reference chapter is organized in alphabetical order. Each function description contains the function name; purpose, syntax, parameters description and type followed by Comments, an Example (written in C), and a See Also sections.

All function parameters syntax follows the same rules:

Prefix
Type
Example
a
Array, prefix this before the simple type.
anArray (Array of Short)
b
BOOL – Boolean, 0 for FALSE; <>0 for TRUE
bUpdate
d
DOUBLE - 8 bytes floating point
dReading
dw
DWORD - double word (unsigned 32-bit)
dwTimeout
hwnd
Window handle (32-bit integer).
hwndPanel
l
LONG (signed 32-bit)
lBits
n
SHORT - (signed 16-bit)
nMode
p
Pointer. Usually used to return a value. Prefix this before the simple type.
pnStatus
sz
Null - (zero value character) terminated string
szMsg
uc
BYTE - (8 bits) unsigned.
ucValue
w
WORD -  Unsigned short (unsigned 16-bit)
wParam

Parameter Name Prefixes