GetDefinitionInfo
|
API |
GetDefinitionInfo |
|
Function |
This method is used to retrieve additional attributes about the definition files in use by the custom engine. |
Function prototype
int GetDefinitionTime( wchar_t** reserved, wchar_t** defVer, wchar_t** defSig, wchar_t** engVer, void** reserved2)Arguments
|
Argument |
Description |
Other |
|
defVer |
Definition version you would like to report. Metadefender Core does not use this information for any logic. It is used only for display purposes. |
Implementer must allocate the memory required. |
|
defSig |
Definition signature count you would like to report. Metadefender Core does not use this information for any logic. It is used only for display purposes. |
Implementer must allocate the memory required. |
|
engVer |
Engine version you would like to report. Metadefender Core does not use this information for any logic. It is used only for display purposes. |
Implementer must allocate the memory required. |
|
reserved, reserved2 |
Reserved for future use. |
|
Important: defVer, defSig, engVer are double pointers to wchar_t or NULL. They must be allocated by the custom engine in a way that can be deallocated by the FreeString function unless NULL pointer is passed.
Return value
|
Value |
Description |
|
0 |
Information successfully retrieved. |
|
1 |
Information unavailable. |