-
Notifications
You must be signed in to change notification settings - Fork 0
/
AuthAzureStorage.pas
115 lines (74 loc) · 5.4 KB
/
AuthAzureStorage.pas
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
unit AuthAzureStorage;
interface
type
HCkString = Pointer;
HCkAuthAzureStorage = Pointer;
function CkAuthAzureStorage_Create: HCkAuthAzureStorage; stdcall;
procedure CkAuthAzureStorage_Dispose(handle: HCkAuthAzureStorage); stdcall;
procedure CkAuthAzureStorage_getAccessKey(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putAccessKey(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__accessKey(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getAccount(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putAccount(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__account(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getDebugLogFilePath(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putDebugLogFilePath(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__debugLogFilePath(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getLastErrorHtml(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
function CkAuthAzureStorage__lastErrorHtml(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getLastErrorText(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
function CkAuthAzureStorage__lastErrorText(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getLastErrorXml(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
function CkAuthAzureStorage__lastErrorXml(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
function CkAuthAzureStorage_getLastMethodSuccess(objHandle: HCkAuthAzureStorage): wordbool; stdcall;
procedure CkAuthAzureStorage_putLastMethodSuccess(objHandle: HCkAuthAzureStorage; newPropVal: wordbool); stdcall;
procedure CkAuthAzureStorage_getScheme(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putScheme(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__scheme(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getService(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putService(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__service(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
function CkAuthAzureStorage_getVerboseLogging(objHandle: HCkAuthAzureStorage): wordbool; stdcall;
procedure CkAuthAzureStorage_putVerboseLogging(objHandle: HCkAuthAzureStorage; newPropVal: wordbool); stdcall;
procedure CkAuthAzureStorage_getVersion(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
function CkAuthAzureStorage__version(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
procedure CkAuthAzureStorage_getXMsVersion(objHandle: HCkAuthAzureStorage; outPropVal: HCkString); stdcall;
procedure CkAuthAzureStorage_putXMsVersion(objHandle: HCkAuthAzureStorage; newPropVal: PWideChar); stdcall;
function CkAuthAzureStorage__xMsVersion(objHandle: HCkAuthAzureStorage): PWideChar; stdcall;
function CkAuthAzureStorage_SaveLastError(objHandle: HCkAuthAzureStorage; path: PWideChar): wordbool; stdcall;
implementation
{$Include chilkatDllPath.inc}
function CkAuthAzureStorage_Create; external DLLName;
procedure CkAuthAzureStorage_Dispose; external DLLName;
procedure CkAuthAzureStorage_getAccessKey; external DLLName;
procedure CkAuthAzureStorage_putAccessKey; external DLLName;
function CkAuthAzureStorage__accessKey; external DLLName;
procedure CkAuthAzureStorage_getAccount; external DLLName;
procedure CkAuthAzureStorage_putAccount; external DLLName;
function CkAuthAzureStorage__account; external DLLName;
procedure CkAuthAzureStorage_getDebugLogFilePath; external DLLName;
procedure CkAuthAzureStorage_putDebugLogFilePath; external DLLName;
function CkAuthAzureStorage__debugLogFilePath; external DLLName;
procedure CkAuthAzureStorage_getLastErrorHtml; external DLLName;
function CkAuthAzureStorage__lastErrorHtml; external DLLName;
procedure CkAuthAzureStorage_getLastErrorText; external DLLName;
function CkAuthAzureStorage__lastErrorText; external DLLName;
procedure CkAuthAzureStorage_getLastErrorXml; external DLLName;
function CkAuthAzureStorage__lastErrorXml; external DLLName;
function CkAuthAzureStorage_getLastMethodSuccess; external DLLName;
procedure CkAuthAzureStorage_putLastMethodSuccess; external DLLName;
procedure CkAuthAzureStorage_getScheme; external DLLName;
procedure CkAuthAzureStorage_putScheme; external DLLName;
function CkAuthAzureStorage__scheme; external DLLName;
procedure CkAuthAzureStorage_getService; external DLLName;
procedure CkAuthAzureStorage_putService; external DLLName;
function CkAuthAzureStorage__service; external DLLName;
function CkAuthAzureStorage_getVerboseLogging; external DLLName;
procedure CkAuthAzureStorage_putVerboseLogging; external DLLName;
procedure CkAuthAzureStorage_getVersion; external DLLName;
function CkAuthAzureStorage__version; external DLLName;
procedure CkAuthAzureStorage_getXMsVersion; external DLLName;
procedure CkAuthAzureStorage_putXMsVersion; external DLLName;
function CkAuthAzureStorage__xMsVersion; external DLLName;
function CkAuthAzureStorage_SaveLastError; external DLLName;
end.