GetMinFarVersion
The GetMinFarVersion is called to get the minimum FAR version
required for the plugin to work correctly.
int WINAPI GetMinFarVersion(void);
Parameters
None.
Return value
This function must return an integer in the form
0xZZZZXXYY:
| Component | Description |
|---|---|
| ZZZZ | build number (FAR 1.70.387 = 0x0183) |
| XX | major version (FAR 1.70 = 0x01) |
| YY | minor version (FAR 1.70 = 0x46) |
It is recomended to use the macro MAKEFARVERSION.
Remarks
If the required version is greater than the current FAR version,
an error message is displayed and the plugin is then unloaded.
Example
// For a plugin that requires FAR Manager 1.70 build 591 or later
int WINAPI _export GetMinFarVersion(void)
{
return MAKEFARVERSION(1,70,591);
}
// And this plugin will work in FAR Manager version 1.70 and later
int WINAPI _export GetMinFarVersion(void)
{
return MAKEFARVERSION(1,70,0);
}
See also: