📄 imagemagickobject_p.c
字号:
#pragma warning( disable: 4049 ) /* more than 64k source lines *//* this ALWAYS GENERATED file contains the proxy stub code */ /* File created by MIDL compiler version 6.00.0347 *//* at Sun Nov 10 17:50:54 2002 *//* Compiler settings for \home\bfriesen\ImageMagick\contrib\win32\ATL\ImageMagickObject\ImageMagickObject.idl: Oicf, W1, Zp8, env=Win32 (32b run) protocol : dce , ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data VC __declspec() decoration level: __declspec(uuid()), __declspec(selectany), __declspec(novtable) DECLSPEC_UUID(), MIDL_INTERFACE()*///@@MIDL_FILE_HEADING( )#if !defined(_M_IA64) && !defined(_M_AMD64)#define USE_STUBLESS_PROXY/* verify that the <rpcproxy.h> version is high enough to compile this file*/#ifndef __REDQ_RPCPROXY_H_VERSION__#define __REQUIRED_RPCPROXY_H_VERSION__ 440#endif#include "rpcproxy.h"#ifndef __RPCPROXY_H_VERSION__#error this stub requires an updated version of <rpcproxy.h>#endif // __RPCPROXY_H_VERSION__#include "ImageMagickObject_h.h"#define TYPE_FORMAT_STRING_SIZE 1061 #define PROC_FORMAT_STRING_SIZE 401 #define TRANSMIT_AS_TABLE_SIZE 0 #define WIRE_MARSHAL_TABLE_SIZE 2 typedef struct _MIDL_TYPE_FORMAT_STRING { short Pad; unsigned char Format[ TYPE_FORMAT_STRING_SIZE ]; } MIDL_TYPE_FORMAT_STRING;typedef struct _MIDL_PROC_FORMAT_STRING { short Pad; unsigned char Format[ PROC_FORMAT_STRING_SIZE ]; } MIDL_PROC_FORMAT_STRING;static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax = {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;extern const MIDL_STUB_DESC Object_StubDesc;extern const MIDL_SERVER_INFO IMagickImage_ServerInfo;extern const MIDL_STUBLESS_PROXY_INFO IMagickImage_ProxyInfo;extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ];#if !defined(__RPC_WIN32__)#error Invalid build platform for this stub.#endif#if !(TARGET_IS_NT40_OR_LATER)#error You need a Windows NT 4.0 or later to run this stub because it uses these features:#error -Oif or -Oicf, [wire_marshal] or [user_marshal] attribute.#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.#error This app will die there with the RPC_X_WRONG_STUB_VERSION error.#endifstatic const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = { 0, { /* Procedure OnStartPage */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 2 */ NdrFcLong( 0x0 ), /* 0 *//* 6 */ NdrFcShort( 0x7 ), /* 7 *//* 8 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 10 */ NdrFcShort( 0x0 ), /* 0 *//* 12 */ NdrFcShort( 0x8 ), /* 8 *//* 14 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x2, /* 2 */ /* Parameter piUnk *//* 16 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, *//* 18 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 20 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Return value *//* 22 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 24 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 26 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure OnEndPage *//* 28 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 30 */ NdrFcLong( 0x0 ), /* 0 *//* 34 */ NdrFcShort( 0x8 ), /* 8 *//* 36 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 38 */ NdrFcShort( 0x0 ), /* 0 *//* 40 */ NdrFcShort( 0x8 ), /* 8 *//* 42 */ 0x4, /* Oi2 Flags: has return, */ 0x1, /* 1 */ /* Return value *//* 44 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 46 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 48 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure get_Count *//* 50 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 52 */ NdrFcLong( 0x0 ), /* 0 *//* 56 */ NdrFcShort( 0x9 ), /* 9 *//* 58 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 60 */ NdrFcShort( 0x0 ), /* 0 *//* 62 */ NdrFcShort( 0x24 ), /* 36 *//* 64 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter pVal *//* 66 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 *//* 68 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 70 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value *//* 72 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 74 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 76 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Add *//* 78 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 80 */ NdrFcLong( 0x0 ), /* 0 *//* 84 */ NdrFcShort( 0xa ), /* 10 *//* 86 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 88 */ NdrFcShort( 0x0 ), /* 0 *//* 90 */ NdrFcShort( 0x8 ), /* 8 *//* 92 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 94 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 96 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 98 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 100 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 102 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 104 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 106 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 108 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 110 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Remove *//* 112 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 114 */ NdrFcLong( 0x0 ), /* 0 *//* 118 */ NdrFcShort( 0xb ), /* 11 *//* 120 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 *//* 122 */ NdrFcShort( 0x0 ), /* 0 *//* 124 */ NdrFcShort( 0x8 ), /* 8 *//* 126 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x2, /* 2 */ /* Parameter varIndex *//* 128 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, *//* 130 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 132 */ NdrFcShort( 0x416 ), /* Type Offset=1046 */ /* Return value *//* 134 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 136 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 *//* 138 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Convert *//* 140 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 142 */ NdrFcLong( 0x0 ), /* 0 *//* 146 */ NdrFcShort( 0xc ), /* 12 *//* 148 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 150 */ NdrFcShort( 0x0 ), /* 0 *//* 152 */ NdrFcShort( 0x8 ), /* 8 *//* 154 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 156 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 158 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 160 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 162 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 164 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 166 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 168 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 170 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 172 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Composite *//* 174 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 176 */ NdrFcLong( 0x0 ), /* 0 *//* 180 */ NdrFcShort( 0xd ), /* 13 *//* 182 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 184 */ NdrFcShort( 0x0 ), /* 0 *//* 186 */ NdrFcShort( 0x8 ), /* 8 *//* 188 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 190 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 192 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 194 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 196 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 198 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 200 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 202 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 204 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 206 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Montage *//* 208 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 210 */ NdrFcLong( 0x0 ), /* 0 *//* 214 */ NdrFcShort( 0xe ), /* 14 *//* 216 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 218 */ NdrFcShort( 0x0 ), /* 0 *//* 220 */ NdrFcShort( 0x8 ), /* 8 *//* 222 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 224 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 226 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 228 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 230 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 232 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 234 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 236 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 238 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 240 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Mogrify *//* 242 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 244 */ NdrFcLong( 0x0 ), /* 0 *//* 248 */ NdrFcShort( 0xf ), /* 15 *//* 250 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 252 */ NdrFcShort( 0x0 ), /* 0 *//* 254 */ NdrFcShort( 0x8 ), /* 8 *//* 256 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 258 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 260 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 262 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 264 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 266 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 268 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 270 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 272 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 274 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Identify *//* 276 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 278 */ NdrFcLong( 0x0 ), /* 0 *//* 282 */ NdrFcShort( 0x10 ), /* 16 *//* 284 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 *//* 286 */ NdrFcShort( 0x0 ), /* 0 *//* 288 */ NdrFcShort( 0x8 ), /* 8 *//* 290 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pArrayVar *//* 292 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, *//* 294 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 296 */ NdrFcShort( 0x3f6 ), /* Type Offset=1014 */ /* Parameter pVar2 *//* 298 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 300 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 302 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 304 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 306 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 308 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure get__NewEnum *//* 310 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 312 */ NdrFcLong( 0x0 ), /* 0 *//* 316 */ NdrFcShort( 0x11 ), /* 17 *//* 318 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 320 */ NdrFcShort( 0x0 ), /* 0 *//* 322 */ NdrFcShort( 0x8 ), /* 8 *//* 324 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x2, /* 2 */ /* Parameter pVal *//* 326 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, *//* 328 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 330 */ NdrFcShort( 0x420 ), /* Type Offset=1056 */ /* Return value *//* 332 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 334 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 336 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure get_Item *//* 338 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 340 */ NdrFcLong( 0x0 ), /* 0 *//* 344 */ NdrFcShort( 0x12 ), /* 18 *//* 346 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 *//* 348 */ NdrFcShort( 0x0 ), /* 0 *//* 350 */ NdrFcShort( 0x8 ), /* 8 *//* 352 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter varIndex *//* 354 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, *//* 356 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 358 */ NdrFcShort( 0x416 ), /* Type Offset=1046 */ /* Parameter pVal *//* 360 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 362 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 *//* 364 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 366 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 368 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 *//* 370 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure get_Messages *//* 372 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 *//* 374 */ NdrFcLong( 0x0 ), /* 0 *//* 378 */ NdrFcShort( 0x13 ), /* 19 *//* 380 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 *//* 382 */ NdrFcShort( 0x0 ), /* 0 *//* 384 */ NdrFcShort( 0x8 ), /* 8 *//* 386 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x2, /* 2 */ /* Parameter pVal *//* 388 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 *//* 390 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 *//* 392 */ NdrFcShort( 0x408 ), /* Type Offset=1032 */ /* Return value *//* 394 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, *//* 396 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 *//* 398 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ 0x0 } };static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { 0, { NdrFcShort( 0x0 ), /* 0 *//* 2 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID *//* 4 */ NdrFcLong( 0x0 ), /* 0 *//* 8 */ NdrFcShort( 0x0 ), /* 0 *//* 10 */ NdrFcShort( 0x0 ), /* 0 *//* 12 */ 0xc0, /* 192 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -