typedef struct _VERSIONINFO{L_UINT uStructSize;L_UCHAR Product[60];L_INT Level;L_INT MajorNumber;L_INT MinorNumber;L_UCHAR Date[16];L_UCHAR Time[16];L_BOOL HasExpireDate;} VERSIONINFO,* pVERSIONINFO;
The VERSIONINFO structure, which is filled in using the LBase::VersionInfo function, provides information about the LEADTOOLS toolkit.
| Member | Description | |
| uStructSize | Size of this structure in bytes, for versioning. Use the sizeof() macro to calculate this value. | |
| Product | Product name, expressed as a character string. | |
| Level | Toolkit level. Possible values are: | |
| Value | Meaning | |
| TOOLKIT_LEVEL_DOCUMENT | [0x00] Document Toolkit | |
| TOOLKIT_LEVEL_RASTER | [0x01] Raster Toolkit | |
| TOOLKIT_LEVEL_MEDICAL | [0x02] Medical Toolkit | |
| TOOLKIT_LEVEL_EVAL | [0x03] Evaluation Toolkit | |
| TOOLKIT_LEVEL_NAG | [0x04] Nag Toolkit | |
| MajorNumber | Major version number. | |
| MinorNumber | Minor version number. | |
| Date | Date of the build, expressed as a character string. | |
| Time | Time of the build, expressed as a character string. | |
| HasExpireDate | Flag that determines whether kernel has expiration date. Possible values are: | |
| Value | Meaning | |
| TRUE | Kernel has expiration date. | |
| FALSE | Kernel has no expiration date. | |
pVERSIONINFO is a pointer to a VERSIONINFO structure. Where a function parameter type is pVERSIONINFO, you can declare a VERSIONINFO variable and pass the variable's address in the parameter. Declaring a pVERSIONINFO variable is necessary only if your program requires a pointer.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
