-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathAutUpload.h
160 lines (152 loc) · 4.03 KB
/
AutUpload.h
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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
// Machine generated IDispatch wrapper class(es) created with Add Class from Typelib Wizard
// CAutUpload wrapper class
class CAutUpload : public COleDispatchDriver
{
public:
CAutUpload(){} // Calls COleDispatchDriver default constructor
CAutUpload(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
CAutUpload(const CAutUpload& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
// IUpload methods
public:
long GetStatus(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x1, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
CString GetName(long UploadID)
{
CString result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x2, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, UploadID);
return result;
}
DATE GetChangeTime(long UploadID)
{
DATE result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x3, DISPATCH_METHOD, VT_DATE, (void*)&result, parms, UploadID);
return result;
}
long GetBytesCompleted(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x4, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
long GetFileLength(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x5, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
long GetBytesPerSec(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x6, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
long GetSecETD(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x7, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
VARIANT GetUploadIDs()
{
VARIANT result;
InvokeHelper(0x8, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
return result;
}
void RunFile(long UploadID)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x9, DISPATCH_METHOD, VT_EMPTY, NULL, parms, UploadID);
}
void Remove(long UploadID)
{
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, UploadID);
}
CString GetErrorStr(long UploadID)
{
CString result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xb, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, UploadID);
return result;
}
long GetIndex(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xc, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
unsigned long GetIP(long UploadID)
{
unsigned long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xd, DISPATCH_METHOD, VT_UI4, (void*)&result, parms, UploadID);
return result;
}
long GetPort(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xe, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
CString GetHandshake(long UploadID)
{
CString result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0xf, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, UploadID);
return result;
}
long GetAttempts(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x10, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
long GetQueuePos(long UploadID)
{
long result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x11, DISPATCH_METHOD, VT_I4, (void*)&result, parms, UploadID);
return result;
}
CString GetFilePath(long UploadID)
{
CString result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x12, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, UploadID);
return result;
}
unsigned __int64 GetBytesCompleted2(long UploadID)
{
unsigned __int64 result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x13, DISPATCH_METHOD, VT_UI8, (void*)&result, parms, UploadID);
return result;
}
unsigned __int64 GetFileLength2(long UploadID)
{
unsigned __int64 result;
static BYTE parms[] = VTS_I4 ;
InvokeHelper(0x14, DISPATCH_METHOD, VT_UI8, (void*)&result, parms, UploadID);
return result;
}
// IUpload properties
public:
};