Licenses are granted per machine and per major version number. If you purchase a
license for version 1.1 this also licenses versions 1.2, 1.3 etc but not version
When PInvoker is not licensed it will operate in trial version mode and will present a trial information message box
whenever a method is called in any exported interface assembly.
When a license file emailed to you from this site is placed in the same folder as
the PInvoker executable then this restriction is removed.
The pinvoke based interop dlls generated by PInvoker and the
PInvoker.Marshal.dll assembly on which they depend are freely distributable
and without license.
Once licenses have been purchased the license file for each machine can be emailed
to you by using the