Before the program license management is my own hand of a very simple thing, according to the MAC address of the user's machine to generate a string, program execution time to compare this string. At that time just the pursuit of one of the simplest implementations, like certificate expiration, function point certificate naturally did not. This new version of the software decided to abandon this, instead of using Professional certificate management package--flexnet.
It's not too much trouble to get it now because I've done it before.
To configure the Seed,vendor first, compile the required version (MT, MD), it is recommended to use MT, however my project is used by MD.
When used in the code, simply encapsulate the provided interface, and the following Lib will be the link.
Lm_new_md.obj
Libnoact_md.lib
Lmgr_md.lib
Libsb_md.lib
Libcrvs_md.lib
Lmgr_dongle_stub.lib
Oldnames.lib
Kernel32.lib
User32.lib
Netapi32.lib
Advapi32.lib
Gdi32.lib
Comdlg32.lib
Comctl32.lib
Wsock32.lib
Rpcrt4.lib
Oleaut32.lib
Ole32.lib
Wbemuuid.lib
Wintrust.lib
Crypt32.lib
MSVCRT.lib