📄 indexsystem_p.c
字号:
/* 890 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 892 */ NdrFcShort( 0x0 ), /* 0 */
/* 894 */ NdrFcShort( 0x8 ), /* 8 */
/* 896 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x2, /* 2 */
/* 898 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 900 */ NdrFcShort( 0x0 ), /* 0 */
/* 902 */ NdrFcShort( 0x1 ), /* 1 */
/* 904 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter newVal */
/* 906 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 908 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 910 */ NdrFcShort( 0x2e ), /* Type Offset=46 */
/* Return value */
/* 912 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 914 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 916 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Open */
/* 918 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 920 */ NdrFcLong( 0x0 ), /* 0 */
/* 924 */ NdrFcShort( 0x7 ), /* 7 */
/* 926 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 928 */ NdrFcShort( 0x0 ), /* 0 */
/* 930 */ NdrFcShort( 0x8 ), /* 8 */
/* 932 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
0x3, /* 3 */
/* 934 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 936 */ NdrFcShort( 0x0 ), /* 0 */
/* 938 */ NdrFcShort( 0x1 ), /* 1 */
/* 940 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter bstrFileFullName */
/* 942 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 944 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 946 */ NdrFcShort( 0x2e ), /* Type Offset=46 */
/* Parameter pIndexs */
/* 948 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
/* 950 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 952 */ NdrFcShort( 0x70 ), /* Type Offset=112 */
/* Return value */
/* 954 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 956 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 958 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Save */
/* 960 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 962 */ NdrFcLong( 0x0 ), /* 0 */
/* 966 */ NdrFcShort( 0x8 ), /* 8 */
/* 968 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 970 */ NdrFcShort( 0x0 ), /* 0 */
/* 972 */ NdrFcShort( 0x8 ), /* 8 */
/* 974 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x2, /* 2 */
/* 976 */ 0x8, /* 8 */
0x1, /* Ext Flags: new corr desc, */
/* 978 */ NdrFcShort( 0x0 ), /* 0 */
/* 980 */ NdrFcShort( 0x0 ), /* 0 */
/* 982 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter pIndexs */
/* 984 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 986 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 988 */ NdrFcShort( 0x74 ), /* Type Offset=116 */
/* Return value */
/* 990 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 992 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 994 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure SaveAs */
/* 996 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 998 */ NdrFcLong( 0x0 ), /* 0 */
/* 1002 */ NdrFcShort( 0x9 ), /* 9 */
/* 1004 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 1006 */ NdrFcShort( 0x0 ), /* 0 */
/* 1008 */ NdrFcShort( 0x8 ), /* 8 */
/* 1010 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x3, /* 3 */
/* 1012 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 1014 */ NdrFcShort( 0x0 ), /* 0 */
/* 1016 */ NdrFcShort( 0x1 ), /* 1 */
/* 1018 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter bstrFileFullName */
/* 1020 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 1022 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 1024 */ NdrFcShort( 0x2e ), /* Type Offset=46 */
/* Parameter pIndexs */
/* 1026 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 1028 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 1030 */ NdrFcShort( 0x74 ), /* Type Offset=116 */
/* Return value */
/* 1032 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 1034 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 1036 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Create */
/* 1038 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 1040 */ NdrFcLong( 0x0 ), /* 0 */
/* 1044 */ NdrFcShort( 0xa ), /* 10 */
/* 1046 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 1048 */ NdrFcShort( 0x0 ), /* 0 */
/* 1050 */ NdrFcShort( 0x8 ), /* 8 */
/* 1052 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
0x3, /* 3 */
/* 1054 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 1056 */ NdrFcShort( 0x0 ), /* 0 */
/* 1058 */ NdrFcShort( 0x1 ), /* 1 */
/* 1060 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter bstrFileFullName */
/* 1062 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 1064 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 1066 */ NdrFcShort( 0x2e ), /* Type Offset=46 */
/* Parameter pGHIndexSystem */
/* 1068 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
/* 1070 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 1072 */ NdrFcShort( 0x70 ), /* Type Offset=112 */
/* Return value */
/* 1074 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 1076 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 1078 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Open */
/* 1080 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 1082 */ NdrFcLong( 0x0 ), /* 0 */
/* 1086 */ NdrFcShort( 0x7 ), /* 7 */
/* 1088 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 1090 */ NdrFcShort( 0x0 ), /* 0 */
/* 1092 */ NdrFcShort( 0x8 ), /* 8 */
/* 1094 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
0x3, /* 3 */
/* 1096 */ 0x8, /* 8 */
0x1, /* Ext Flags: new corr desc, */
/* 1098 */ NdrFcShort( 0x0 ), /* 0 */
/* 1100 */ NdrFcShort( 0x0 ), /* 0 */
/* 1102 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter pRootStorage */
/* 1104 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 1106 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 1108 */ NdrFcShort( 0x86 ), /* Type Offset=134 */
/* Parameter pIndexs */
/* 1110 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
/* 1112 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 1114 */ NdrFcShort( 0x70 ), /* Type Offset=112 */
/* Return value */
/* 1116 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 1118 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 1120 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Save */
/* 1122 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 1124 */ NdrFcLong( 0x0 ), /* 0 */
/* 1128 */ NdrFcShort( 0x8 ), /* 8 */
/* 1130 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 1132 */ NdrFcShort( 0x0 ), /* 0 */
/* 1134 */ NdrFcShort( 0x8 ), /* 8 */
/* 1136 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x3, /* 3 */
/* 1138 */ 0x8, /* 8 */
0x1, /* Ext Flags: new corr desc, */
/* 1140 */ NdrFcShort( 0x0 ), /* 0 */
/* 1142 */ NdrFcShort( 0x0 ), /* 0 */
/* 1144 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter pRootStorage */
/* 1146 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 1148 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 1150 */ NdrFcShort( 0x86 ), /* Type Offset=134 */
/* Parameter pIndexs */
/* 1152 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 1154 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 1156 */ NdrFcShort( 0x74 ), /* Type Offset=116 */
/* Return value */
/* 1158 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 1160 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 1162 */ 0x8, /* FC_LONG */
0x0, /* 0 */
0x0
}
};
static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
{
0,
{
NdrFcShort( 0x0 ), /* 0 */
/* 2 */
0x11, 0x4, /* FC_RP [alloced_on_stack] */
/* 4 */ NdrFcShort( 0x1c ), /* Offset= 28 (32) */
/* 6 */
0x13, 0x0, /* FC_OP */
/* 8 */ NdrFcShort( 0xe ), /* Offset= 14 (22) */
/* 10 */
0x1b, /* FC_CARRAY */
0x1, /* 1 */
/* 12 */ NdrFcShort( 0x2 ), /* 2 */
/* 14 */ 0x9, /* Corr desc: FC_ULONG */
0x0, /* */
/* 16 */ NdrFcShort( 0xfffc ), /* -4 */
/* 18 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
/* 20 */ 0x6, /* FC_SHORT */
0x5b, /* FC_END */
/* 22 */
0x17, /* FC_CSTRUCT */
0x3, /* 3 */
/* 24 */ NdrFcShort( 0x8 ), /* 8 */
/* 26 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (10) */
/* 28 */ 0x8, /* FC_LONG */
0x8, /* FC_LONG */
/* 30 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 32 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 34 */ NdrFcShort( 0x0 ), /* 0 */
/* 36 */ NdrFcShort( 0x4 ), /* 4 */
/* 38 */ NdrFcShort( 0x0 ), /* 0 */
/* 40 */ NdrFcShort( 0xffde ), /* Offset= -34 (6) */
/* 42 */
0x12, 0x0, /* FC_UP */
/* 44 */ NdrFcShort( 0xffea ), /* Offset= -22 (22) */
/* 46 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 48 */ NdrFcShort( 0x0 ), /* 0 */
/* 50 */ NdrFcShort( 0x4 ), /* 4 */
/* 52 */ NdrFcShort( 0x0 ), /* 0 */
/* 54 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (42) */
/* 56 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 58 */ 0xa, /* FC_FLOAT */
0x5c, /* FC_PAD */
/* 60 */
0x11, 0x10, /* FC_RP [pointer_deref] */
/* 62 */ NdrFcShort( 0x2 ), /* Offset= 2 (64) */
/* 64 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 66 */ NdrFcLong( 0xfdb146d6 ), /* -38713642 */
/* 70 */ NdrFcShort( 0xfbaf ), /* -1105 */
/* 72 */ NdrFcShort( 0x4fe6 ), /* 20454 */
/* 74 */ 0x99, /* 153 */
0xd3, /* 211 */
/* 76 */ 0xb5, /* 181 */
0x97, /* 151 */
/* 78 */ 0x96, /* 150 */
0x95, /* 149 */
/* 80 */ 0x34, /* 52 */
0xd, /* 13 */
/* 82 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 84 */ 0x8, /* FC_LONG */
0x5c, /* FC_PAD */
/* 86 */
0x11, 0x10, /* FC_RP [pointer_deref] */
/* 88 */ NdrFcShort( 0x2 ), /* Offset= 2 (90) */
/* 90 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 92 */ NdrFcLong( 0x77188d94 ), /* 1998097812 */
/* 96 */ NdrFcShort( 0x89d5 ), /* -30251 */
/* 98 */ NdrFcShort( 0x4ea4 ), /* 20132 */
/* 100 */ 0xb4, /* 180 */
0x4b, /* 75 */
/* 102 */ 0x7e, /* 126 */
0xc4, /* 196 */
/* 104 */ 0x64, /* 100 */
0x60, /* 96 */
/* 106 */ 0x1, /* 1 */
0x9f, /* 159 */
/* 108 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 110 */ 0xc, /* FC_DOUBLE */
0x5c, /* FC_PAD */
/* 112 */
0x11, 0x10, /* FC_RP [pointer_deref] */
/* 114 */ NdrFcShort( 0x2 ), /* Offset= 2 (116) */
/* 116 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 118 */ NdrFcLong( 0x9c6cf0d1 ), /* -1670582063 */
/* 122 */ NdrFcShort( 0xd41c ), /* -11236 */
/* 124 */ NdrFcShort( 0x4994 ), /* 18836 */
/* 126 */ 0xa8, /* 168 */
0x7d, /* 125 */
/* 128 */ 0x5c, /* 92 */
0x9, /* 9 */
/* 130 */ 0x73, /* 115 */
0xb6, /* 182 */
/* 132 */ 0x61, /* 97 */
0xca, /* 202 */
/* 134 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 136 */ NdrFcLong( 0xb ), /* 11 */
/* 140 */ NdrFcShort( 0x0 ), /* 0 */
/* 142 */ NdrFcShort( 0x0 ), /* 0 */
/* 144 */ 0xc0, /* 192 */
0x0, /* 0 */
/* 146 */ 0x0, /* 0 */
0x0, /* 0 */
/* 148 */ 0x0, /* 0 */
0x0, /* 0 */
/* 150 */ 0x0, /* 0 */
0x46, /* 70 */
0x0
}
};
static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] =
{
{
BSTR_UserSize
,BSTR_UserMarshal
,BSTR_UserUnmarshal
,BSTR_UserFree
}
};
/* Standard interface: __MIDL_itf_IndexSystem_0000, ver. 0.0,
GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
/* Object interface: IUnknown, ver. 0.0,
GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: IDispatch, ver. 0.0,
GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: IGHClassify, ver. 0.0,
GUID={0xFDB146D6,0xFBAF,0x4FE6,{0x99,0xD3,0xB5,0x97,0x96,0x95,0x34,0x0D}} */
#pragma code_seg(".orpc")
static const unsigned short IGHClassify_FormatStringOffsetTable[] =
{
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
0,
36,
72,
108,
144,
180,
216
};
static const MIDL_STUBLESS_PROXY_INFO IGHClassify_ProxyInfo =
{
&Object_StubDesc,
__MIDL_ProcFormatString.Format,
&IGHClassify_FormatStringOffsetTable[-3],
0,
0,
0
};
static const MIDL_SERVER_INFO IGHClassify_ServerInfo =
{
&Object_StubDesc,
0,
__MIDL_ProcFormatString.Format,
&IGHClassify_FormatStringOffsetTable[-3],
0,
0,
0,
0};
CINTERFACE_PROXY_VTABLE(14) _IGHClassifyProxyVtbl =
{
&IGHClassify_ProxyInfo,
&IID_IGHClassify,
IUnknown_QueryInterface_Proxy,
IUnknown_AddRef_Proxy,
IUnknown_Release_Proxy ,
0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfoCount */ ,
0 /* (void *) (INT_PTR) -1 /* IDispatch::GetTypeInfo */ ,
0 /* (void *) (INT_PTR) -1 /* IDispatch::GetIDsOfNames */ ,
0 /* IDispatch_Invoke_Proxy */ ,
(void *) (INT_PTR) -1 /* IGHClassify::get_Name */ ,
(void *) (INT_PTR) -1 /* IGHClassify::put_Name */ ,
(void *) (INT_PTR) -1 /* IGHClassify::get_Description */ ,
(void *) (INT_PTR) -1 /* IGHClassify::put_Description */ ,
(void *) (INT_PTR) -1 /* IGHClassify::get_Value */ ,
(void *) (INT_PTR) -1 /* IGHClassify::put_Value */ ,
(void *) (INT_PTR) -1 /* IGHClassify::Clone */
};
static const PRPC_STUB_FUNCTION IGHClassify_table[] =
{
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -