Rev 69 | Rev 71 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 69 | Rev 70 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | mnPluginVersionW = 'PluginVersionW'; |
19 | mnPluginVersionW = 'PluginVersionW'; |
20 | mnPluginVendorW = 'PluginVendorW'; |
20 | mnPluginVendorW = 'PluginVendorW'; |
21 | mnCheckLicense = 'CheckLicense'; |
21 | mnCheckLicense = 'CheckLicense'; |
22 | mnIdentificationMethodNameW = 'IdentificationMethodNameW'; |
22 | mnIdentificationMethodNameW = 'IdentificationMethodNameW'; |
23 | mnIdentificationStringW = 'IdentificationStringW'; |
23 | mnIdentificationStringW = 'IdentificationStringW'; |
- | 24 | mnDescribeOwnStatusCodeW = 'DescribeOwnStatusCodeW'; |
|
24 | 25 | ||
25 | {$IF not Declared(LPVOID)} |
26 | {$IF not Declared(LPVOID)} |
26 | type |
27 | type |
27 | LPVOID = Pointer; |
28 | LPVOID = Pointer; |
28 | {$IFEND} |
29 | {$IFEND} |
Line 74... | Line 75... | ||
74 | TFuncPluginVersionW = function(lpPluginVersion: LPWSTR; cchSize: DWORD; wLangID: LANGID): UD2_STATUS; cdecl; |
75 | TFuncPluginVersionW = function(lpPluginVersion: LPWSTR; cchSize: DWORD; wLangID: LANGID): UD2_STATUS; cdecl; |
75 | TFuncPluginVendorW = function(lpPluginVendor: LPWSTR; cchSize: DWORD; wLangID: LANGID): UD2_STATUS; cdecl; |
76 | TFuncPluginVendorW = function(lpPluginVendor: LPWSTR; cchSize: DWORD; wLangID: LANGID): UD2_STATUS; cdecl; |
76 | TFuncCheckLicense = function(lpReserved: LPVOID): UD2_STATUS; cdecl; |
77 | TFuncCheckLicense = function(lpReserved: LPVOID): UD2_STATUS; cdecl; |
77 | TFuncIdentificationMethodNameW = function(lpIdentificationMethodName: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
78 | TFuncIdentificationMethodNameW = function(lpIdentificationMethodName: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
78 | TFuncIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
79 | TFuncIdentificationStringW = function(lpIdentifier: LPWSTR; cchSize: DWORD): UD2_STATUS; cdecl; |
- | 80 | TFuncDescribeOwnStatusCodeW = function(lpErrorDescription: LPWSTR; cchSize: DWORD; statusCode: UD2_STATUS; wLangID: LANGID): BOOL; cdecl; |
|
79 | 81 | ||
80 | const |
82 | const |
81 | UD2_MULTIPLE_ITEMS_DELIMITER = #10; |
83 | UD2_MULTIPLE_ITEMS_DELIMITER = #10; |
82 | 84 | ||
83 | function PluginInterfaceID: TGUID; cdecl; |
85 | function PluginInterfaceID: TGUID; cdecl; |