51 lines
1.1 KiB
Plaintext
51 lines
1.1 KiB
Plaintext
// DinkeyChange constants
|
|
|
|
// maximum number of USB devices that can be attached to a machine at any time
|
|
CONSTANT
|
|
MAX_USB_DEVICES = 128 // max number of USB devices that can be attached to the system
|
|
MAX_PRODCODE_LEN = 9 // one extra character for null-terminated strings
|
|
END
|
|
|
|
// mask values
|
|
CONSTANT
|
|
TYPE_MASK_PRO = 1
|
|
TYPE_MASK_FD = 2
|
|
TYPE_MASK_ALL = 3
|
|
|
|
MODEL_MASK_LITE = 1
|
|
MODEL_MASK_PLUS = 2
|
|
MODEL_MASK_NET = 4
|
|
MODEL_MASK_ALL = 7
|
|
MODEL_MASK_DEFAULT = 6 // Plus and Net
|
|
END
|
|
|
|
// type values for DCGetInfo (returned in the array)
|
|
CONSTANT
|
|
TYPE_PRO = 1
|
|
TYPE_FD = 2
|
|
END
|
|
|
|
// model values for DCGetInfo (returned in the array)
|
|
CONSTANT
|
|
MODEL_LITE = 1
|
|
MODEL_PLUS = 2
|
|
MODEL_NET5 = 4
|
|
MODEL_NETU = 7
|
|
END
|
|
|
|
// model values for DCDownloadDemoSoftwareKey
|
|
|
|
CONSTANT
|
|
SWKEY_MODEL_DEFAULT = -1 // NB this assumes that the Demo Software Key Template was created with only one valid dongle model
|
|
SWKEY_MODEL_PRO_LITE = 0
|
|
SWKEY_MODEL_PRO_PLUS = 1
|
|
SWKEY_MODEL_PRO_NET = 2
|
|
SWKEY_MODEL_FD_LITE = 3
|
|
SWKEY_MODEL_FD_PLUS = 4
|
|
SWKEY_MODEL_FD_NET = 5
|
|
END
|
|
|
|
|
|
// name for DinkeyChange.dll (you can rename it if you like)
|
|
changedllname is a string = "DinkeyChange.dll"
|