@@ -106,59 +106,59 @@ internal static int NotImplemented
106
106
107
107
#region IDebugClient Delegates
108
108
109
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
109
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
110
110
private delegate int AttachKernelDelegate (
111
111
IntPtr self ,
112
112
[ In ] DEBUG_ATTACH flags ,
113
113
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string connectOptions ) ;
114
114
115
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
115
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
116
116
private delegate int GetKernelConnectionOptionsDelegate (
117
117
IntPtr self ,
118
118
[ Out ] [ MarshalAs ( UnmanagedType . LPStr ) ] StringBuilder Buffer ,
119
119
[ In ] int BufferSize ,
120
120
[ Out ] uint * OptionsSize ) ;
121
121
122
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
122
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
123
123
private delegate int SetKernelConnectionOptionsDelegate (
124
124
IntPtr self ,
125
125
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string Options ) ;
126
126
127
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
127
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
128
128
private delegate int StartProcessServerDelegate (
129
129
IntPtr self ,
130
130
[ In ] DEBUG_CLASS Flags ,
131
131
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string Options ,
132
132
[ In ] IntPtr Reserved ) ;
133
133
134
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
134
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
135
135
private delegate int ConnectProcessServerDelegate (
136
136
IntPtr self ,
137
137
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string RemoteOptions ,
138
138
[ Out ] ulong * Server ) ;
139
139
140
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
140
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
141
141
private delegate int DisconnectProcessServerDelegate (
142
142
IntPtr self ,
143
143
[ In ] ulong Server ) ;
144
144
145
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
145
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
146
146
private delegate int GetRunningProcessSystemIdsDelegate (
147
147
IntPtr self ,
148
148
[ In ] ulong Server ,
149
149
[ Out ] uint * Ids ,
150
150
[ In ] uint Count ,
151
151
[ Out ] uint * ActualCount ) ;
152
152
153
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
153
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
154
154
private delegate int GetRunningProcessSystemIdByExecutableNameDelegate (
155
155
IntPtr self ,
156
156
[ In ] ulong Server ,
157
157
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string ExeName ,
158
158
[ In ] DEBUG_GET_PROC Flags ,
159
159
[ Out ] uint * Id ) ;
160
160
161
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
161
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
162
162
private delegate int GetRunningProcessDescriptionDelegate (
163
163
IntPtr self ,
164
164
[ In ] ulong Server ,
@@ -171,21 +171,21 @@ private delegate int GetRunningProcessDescriptionDelegate(
171
171
[ In ] int DescriptionSize ,
172
172
[ Out ] uint * ActualDescriptionSize ) ;
173
173
174
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
174
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
175
175
private delegate int AttachProcessDelegate (
176
176
IntPtr self ,
177
177
[ In ] ulong Server ,
178
178
[ In ] uint ProcessID ,
179
179
[ In ] DEBUG_ATTACH AttachFlags ) ;
180
180
181
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
181
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
182
182
private delegate int CreateProcessDelegate (
183
183
IntPtr self ,
184
184
[ In ] ulong Server ,
185
185
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string CommandLine ,
186
186
[ In ] DEBUG_CREATE_PROCESS Flags ) ;
187
187
188
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
188
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
189
189
private delegate int CreateProcessAndAttachDelegate (
190
190
IntPtr self ,
191
191
[ In ] ulong Server ,
@@ -194,164 +194,164 @@ private delegate int CreateProcessAndAttachDelegate(
194
194
[ In ] uint ProcessId ,
195
195
[ In ] DEBUG_ATTACH AttachFlags ) ;
196
196
197
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
197
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
198
198
private delegate int GetProcessOptionsDelegate (
199
199
IntPtr self ,
200
200
[ Out ] DEBUG_PROCESS * Options ) ;
201
201
202
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
202
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
203
203
private delegate int AddProcessOptionsDelegate (
204
204
IntPtr self ,
205
205
[ In ] DEBUG_PROCESS Options ) ;
206
206
207
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
207
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
208
208
private delegate int RemoveProcessOptionsDelegate (
209
209
IntPtr self ,
210
210
[ In ] DEBUG_PROCESS Options ) ;
211
211
212
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
212
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
213
213
private delegate int SetProcessOptionsDelegate (
214
214
IntPtr self ,
215
215
[ In ] DEBUG_PROCESS Options ) ;
216
216
217
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
217
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
218
218
private delegate int OpenDumpFileDelegate (
219
219
IntPtr self ,
220
220
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string DumpFile ) ;
221
221
222
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
222
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
223
223
private delegate int WriteDumpFileDelegate (
224
224
IntPtr self ,
225
225
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string DumpFile ,
226
226
[ In ] DEBUG_DUMP Qualifier ) ;
227
227
228
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
228
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
229
229
private delegate int ConnectSessionDelegate (
230
230
IntPtr self ,
231
231
[ In ] DEBUG_CONNECT_SESSION Flags ,
232
232
[ In ] uint HistoryLimit ) ;
233
233
234
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
234
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
235
235
private delegate int StartServerDelegate (
236
236
IntPtr self ,
237
237
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string Options ) ;
238
238
239
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
239
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
240
240
private delegate int OutputServerDelegate (
241
241
IntPtr self ,
242
242
[ In ] DEBUG_OUTCTL OutputControl ,
243
243
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string Machine ,
244
244
[ In ] DEBUG_SERVERS Flags ) ;
245
245
246
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
246
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
247
247
private delegate int TerminateProcessesDelegate (
248
248
IntPtr self ) ;
249
249
250
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
250
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
251
251
private delegate int DetachProcessesDelegate (
252
252
IntPtr self ) ;
253
253
254
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
254
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
255
255
private delegate int EndSessionDelegate (
256
256
IntPtr self ,
257
257
[ In ] DEBUG_END Flags ) ;
258
258
259
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
259
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
260
260
private delegate int GetExitCodeDelegate (
261
261
IntPtr self ,
262
262
[ Out ] uint * Code ) ;
263
263
264
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
264
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
265
265
private delegate int DispatchCallbacksDelegate (
266
266
IntPtr self ,
267
267
[ In ] uint Timeout ) ;
268
268
269
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
269
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
270
270
private delegate int ExitDispatchDelegate (
271
271
IntPtr self ,
272
272
[ In ] [ MarshalAs ( UnmanagedType . Interface ) ] IDebugClient Client ) ;
273
273
274
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
274
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
275
275
private delegate int CreateClientDelegate (
276
276
IntPtr self ,
277
277
[ Out ] [ MarshalAs ( UnmanagedType . Interface ) ] IntPtr Client ) ; // out IDebugClient
278
278
279
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
279
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
280
280
private delegate int GetInputCallbacksDelegate (
281
281
IntPtr self ,
282
282
[ Out ] [ MarshalAs ( UnmanagedType . Interface ) ] IntPtr Callbacks ) ; // out IDebugInputCallbacks
283
283
284
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
284
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
285
285
private delegate int SetInputCallbacksDelegate (
286
286
IntPtr self ,
287
287
[ In ] [ MarshalAs ( UnmanagedType . Interface ) ] IDebugInputCallbacks Callbacks ) ;
288
288
289
289
/* GetOutputCallbacks could a conversion thunk from the debugger engine so we can't specify a specific interface */
290
290
291
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
291
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
292
292
private delegate int GetOutputCallbacksDelegate (
293
293
IntPtr self ,
294
294
[ Out ] IntPtr Callbacks ) ; // out IDebugOutputCallbacks
295
295
296
296
/* We may have to pass a debugger engine conversion thunk back in so we can't specify a specific interface */
297
297
298
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
298
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
299
299
private delegate int SetOutputCallbacksDelegate (
300
300
IntPtr self ,
301
301
[ In ] IDebugOutputCallbacks Callbacks ) ;
302
302
303
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
303
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
304
304
private delegate int GetOutputMaskDelegate (
305
305
IntPtr self ,
306
306
[ Out ] DEBUG_OUTPUT * Mask ) ;
307
307
308
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
308
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
309
309
private delegate int SetOutputMaskDelegate (
310
310
IntPtr self ,
311
311
[ In ] DEBUG_OUTPUT Mask ) ;
312
312
313
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
313
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
314
314
private delegate int GetOtherOutputMaskDelegate (
315
315
IntPtr self ,
316
316
[ In ] [ MarshalAs ( UnmanagedType . Interface ) ] IDebugClient Client ,
317
317
[ Out ] DEBUG_OUTPUT * Mask ) ;
318
318
319
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
319
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
320
320
private delegate int SetOtherOutputMaskDelegate (
321
321
IntPtr self ,
322
322
[ In ] [ MarshalAs ( UnmanagedType . Interface ) ] IDebugClient Client ,
323
323
[ In ] DEBUG_OUTPUT Mask ) ;
324
324
325
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
325
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
326
326
private delegate int GetOutputWidthDelegate (
327
327
IntPtr self ,
328
328
[ Out ] uint * Columns ) ;
329
329
330
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
330
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
331
331
private delegate int SetOutputWidthDelegate (
332
332
IntPtr self ,
333
333
[ In ] uint Columns ) ;
334
334
335
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
335
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
336
336
private delegate int GetOutputLinePrefixDelegate (
337
337
IntPtr self ,
338
338
[ Out ] [ MarshalAs ( UnmanagedType . LPStr ) ] StringBuilder Buffer ,
339
339
[ In ] int BufferSize ,
340
340
[ Out ] uint * PrefixSize ) ;
341
341
342
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
342
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
343
343
private delegate int SetOutputLinePrefixDelegate (
344
344
IntPtr self ,
345
345
[ In ] [ MarshalAs ( UnmanagedType . LPStr ) ] string Prefix ) ;
346
346
347
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
347
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
348
348
private delegate int GetIdentityDelegate (
349
349
IntPtr self ,
350
350
[ Out ] [ MarshalAs ( UnmanagedType . LPStr ) ] StringBuilder Buffer ,
351
351
[ In ] int BufferSize ,
352
352
[ Out ] uint * IdentitySize ) ;
353
353
354
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
354
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
355
355
private delegate int OutputIdentityDelegate (
356
356
IntPtr self ,
357
357
[ In ] DEBUG_OUTCTL OutputControl ,
@@ -360,19 +360,19 @@ private delegate int OutputIdentityDelegate(
360
360
361
361
/* GetEventCallbacks could a conversion thunk from the debugger engine so we can't specify a specific interface */
362
362
363
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
363
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
364
364
private delegate int GetEventCallbacksDelegate (
365
365
IntPtr self ,
366
366
[ Out ] IntPtr Callbacks ) ; // out IDebugEventCallbacks
367
367
368
368
/* We may have to pass a debugger engine conversion thunk back in so we can't specify a specific interface */
369
369
370
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
370
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
371
371
private delegate int SetEventCallbacksDelegate (
372
372
IntPtr self ,
373
373
[ In ] IDebugEventCallbacks Callbacks ) ;
374
374
375
- [ UnmanagedFunctionPointer ( CallingConvention . StdCall ) ]
375
+ [ UnmanagedFunctionPointer ( CallingConvention . Winapi ) ]
376
376
private delegate int FlushCallbacksDelegate (
377
377
IntPtr self ) ;
378
378
0 commit comments