Subversion Repositories userdetect2

Rev

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;