All the methods are using the PropertyObject class.
Getting Values - GetValNumeric, GetValString, GetValBoolean, etc...
Setting Values - SetValNumeric, SetValString, SetValBoolean
Creating Variables - Same as above, but use the InsertIfMissing flag (0x1) for the options parameter).
Deleting Variables - DeleteSubProperty
Hope this helps!
Allen P.
NI