Add Original SDK

This commit is contained in:
2026-05-06 07:47:36 +02:00
parent 2915e04380
commit 0ed627517a
674 changed files with 89334 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
// 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"