Rev 83 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 83 | Rev 88 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | TFuncCheckLicense = function(lpReserved: LPVOID): UD2_STATUS; cdecl; |
38 | TFuncCheckLicense = function(lpReserved: LPVOID): UD2_STATUS; cdecl; |
39 | TFuncIdentificationMethodNameW = function(lpIdentificationMethodName: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
39 | TFuncIdentificationMethodNameW = function(lpIdentificationMethodName: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
40 | TFuncIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
40 | TFuncIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
41 | TFuncDescribeOwnStatusCodeW = function(lpErrorDescription: LPWSTR; cchSize: DWORD; statusCode: UD2_STATUS; wLangID: LANGID): BOOL; cdecl; |
41 | TFuncDescribeOwnStatusCodeW = function(lpErrorDescription: LPWSTR; cchSize: DWORD; statusCode: UD2_STATUS; wLangID: LANGID): BOOL; cdecl; |
42 | 42 | ||
43 | // Extension of the plugin API starting with version 3. |
43 | // Extension of the plugin API starting with version v2.2. |
44 | // We don't assign a new PluginIdentifier GUID since the methods of the old API |
44 | // We don't assign a new PluginIdentifier GUID since the methods of the old API |
45 | // are still valid, so an UserDetect2 2.x plugin can be still used with UserDetect2 3.x. |
45 | // are still valid, so an UserDetect2 v2.0/v2.1 plugin can be still used with UserDetect2 v2.2. |
46 | // Therefore, this function *MUST* be optional and therefore it may only be imported dynamically. |
46 | // Therefore, this function *MUST* be optional and therefore it may only be imported dynamically. |
47 | TFuncDynamicIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD; lpDynamicData: LPWSTR): UD2_STATUS; cdecl; |
47 | TFuncDynamicIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD; lpDynamicData: LPWSTR): UD2_STATUS; cdecl; |
48 | 48 | ||
49 | const |
49 | const |
50 | UD2_MULTIPLE_ITEMS_DELIMITER = #10; |
50 | UD2_MULTIPLE_ITEMS_DELIMITER = #10; |