8.2.3.4 SecureDECODE Exported Functions
8.2.3.4 SecureDECODE Exported Functions
SecureDECODE exported functions
SecureDECODE DLL exports the following functions:
SecureDELTA_SDK_SecureDECODE_Main_
SecureDELTA_SDK_SecureDECODE_GetMessageString_fromID_
SecureDECODE SDK DLL Exported Function Prototypes:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
*
* Definitions of SecureDECODE function prototype
*
* @param _encode_param_struct The SD_SDK_SECURE_DECODE_PARAMS structure which contains all data required to perform the SecureDECODE operation
*
*/
typedef int32_t (__stdcall *PF_SECUREDELTA_SDK_SECUREDECODE_MAIN)(SD_SDK_SECURE_DECODE_PARAMS& _encode_param_struct);
typedef const wchar_t * (__stdcall *PF_SECUREDELTA_SDK_SECUREDECODE_DLL_GETMESSAGESTRING_FROM_ID_)(const SD_SDK_SECURE_DECODE_EVENT_ID _string_enum_ID);
/**
*
* Call this function to perform the SecureDECODE operation that creates a SecureDELTA binary diff file
* from source (initial / old file) and target (destination / new file)
* You may set other options in SD_SDK_SECURE_DECODE_PARAMS
*
* @param _encode_param_struct The SD_SDK_SECURE_DECODE_PARAMS structure which contains all data required to perform the SecureDECODE operation
*
*/
SECURE_DECODE_SDK_API int32_t __stdcall SecureDELTA_SDK_SecureDECODE_Main_(SD_SDK_SECURE_DECODE_PARAMS& _encode_param_struct);
/**
*
* Call this function to extract an internally defined string from a certain _string_enum_ID
*
* @param _string_enum_ID The string ID required to extract that particular string associated with the ID
*
* @return const wchar_t* The return is constant wide array pointer
*
*/
SECURE_DECODE_SDK_API const wchar_t* __stdcall SecureDELTA_SDK_SecureDECODE_GetMessageString_fromID_(const SD_SDK_SECURE_DECODE_EVENT_ID _string_enum_ID);