📄 ghswatchsystem_p.c
字号:
/* 864 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 866 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 868 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
/* Return value */
/* 870 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 872 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 874 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Open */
/* 876 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 878 */ NdrFcLong( 0x0 ), /* 0 */
/* 882 */ NdrFcShort( 0x7 ), /* 7 */
/* 884 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 886 */ NdrFcShort( 0x0 ), /* 0 */
/* 888 */ NdrFcShort( 0x8 ), /* 8 */
/* 890 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
0x3, /* 3 */
/* 892 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 894 */ NdrFcShort( 0x0 ), /* 0 */
/* 896 */ NdrFcShort( 0x1 ), /* 1 */
/* 898 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter bstrFileFullName */
/* 900 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 902 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 904 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
/* Parameter pGHSwatch */
/* 906 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
/* 908 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 910 */ NdrFcShort( 0x9c ), /* Type Offset=156 */
/* Return value */
/* 912 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 914 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 916 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Save */
/* 918 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 920 */ NdrFcLong( 0x0 ), /* 0 */
/* 924 */ NdrFcShort( 0x8 ), /* 8 */
/* 926 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 928 */ NdrFcShort( 0x0 ), /* 0 */
/* 930 */ NdrFcShort( 0x8 ), /* 8 */
/* 932 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x2, /* 2 */
/* 934 */ 0x8, /* 8 */
0x1, /* Ext Flags: new corr desc, */
/* 936 */ NdrFcShort( 0x0 ), /* 0 */
/* 938 */ NdrFcShort( 0x0 ), /* 0 */
/* 940 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter pGHSwatch */
/* 942 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 944 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 946 */ NdrFcShort( 0xa0 ), /* Type Offset=160 */
/* Return value */
/* 948 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 950 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 952 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure SaveAs */
/* 954 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 956 */ NdrFcLong( 0x0 ), /* 0 */
/* 960 */ NdrFcShort( 0x9 ), /* 9 */
/* 962 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 964 */ NdrFcShort( 0x0 ), /* 0 */
/* 966 */ NdrFcShort( 0x8 ), /* 8 */
/* 968 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
0x3, /* 3 */
/* 970 */ 0x8, /* 8 */
0x5, /* Ext Flags: new corr desc, srv corr check, */
/* 972 */ NdrFcShort( 0x0 ), /* 0 */
/* 974 */ NdrFcShort( 0x1 ), /* 1 */
/* 976 */ NdrFcShort( 0x0 ), /* 0 */
/* Parameter bstrFileFullName */
/* 978 */ NdrFcShort( 0x8b ), /* Flags: must size, must free, in, by val, */
/* 980 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
/* 982 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
/* Parameter pGHSwatch */
/* 984 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 986 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 988 */ NdrFcShort( 0xa0 ), /* Type Offset=160 */
/* Return value */
/* 990 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 992 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 994 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Create */
/* 996 */ 0x33, /* FC_AUTO_HANDLE */
0x6c, /* Old Flags: object, Oi2 */
/* 998 */ NdrFcLong( 0x0 ), /* 0 */
/* 1002 */ NdrFcShort( 0xa ), /* 10 */
/* 1004 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
/* 1006 */ NdrFcShort( 0x0 ), /* 0 */
/* 1008 */ NdrFcShort( 0x8 ), /* 8 */
/* 1010 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
0x4, /* 4 */
/* 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( 0x48 ), /* Type Offset=72 */
/* Parameter pGHIndexSystem */
/* 1026 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
/* 1028 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
/* 1030 */ NdrFcShort( 0xb2 ), /* Type Offset=178 */
/* Parameter pGHSwatch */
/* 1032 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
/* 1034 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
/* 1036 */ NdrFcShort( 0x9c ), /* Type Offset=156 */
/* Return value */
/* 1038 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
/* 1040 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
/* 1042 */ 0x8, /* FC_LONG */
0x0, /* 0 */
0x0
}
};
static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
{
0,
{
NdrFcShort( 0x0 ), /* 0 */
/* 2 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 4 */ 0xa, /* FC_FLOAT */
0x5c, /* FC_PAD */
/* 6 */
0x11, 0x10, /* FC_RP [pointer_deref] */
/* 8 */ NdrFcShort( 0x2 ), /* Offset= 2 (10) */
/* 10 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 12 */ NdrFcLong( 0x6a37b970 ), /* 1782036848 */
/* 16 */ NdrFcShort( 0xd714 ), /* -10476 */
/* 18 */ NdrFcShort( 0x40d7 ), /* 16599 */
/* 20 */ 0x97, /* 151 */
0x85, /* 133 */
/* 22 */ 0x1b, /* 27 */
0xe8, /* 232 */
/* 24 */ 0x8c, /* 140 */
0x3d, /* 61 */
/* 26 */ 0x9b, /* 155 */
0xbe, /* 190 */
/* 28 */
0x11, 0x4, /* FC_RP [alloced_on_stack] */
/* 30 */ NdrFcShort( 0x1c ), /* Offset= 28 (58) */
/* 32 */
0x13, 0x0, /* FC_OP */
/* 34 */ NdrFcShort( 0xe ), /* Offset= 14 (48) */
/* 36 */
0x1b, /* FC_CARRAY */
0x1, /* 1 */
/* 38 */ NdrFcShort( 0x2 ), /* 2 */
/* 40 */ 0x9, /* Corr desc: FC_ULONG */
0x0, /* */
/* 42 */ NdrFcShort( 0xfffc ), /* -4 */
/* 44 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
/* 46 */ 0x6, /* FC_SHORT */
0x5b, /* FC_END */
/* 48 */
0x17, /* FC_CSTRUCT */
0x3, /* 3 */
/* 50 */ NdrFcShort( 0x8 ), /* 8 */
/* 52 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (36) */
/* 54 */ 0x8, /* FC_LONG */
0x8, /* FC_LONG */
/* 56 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 58 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 60 */ NdrFcShort( 0x0 ), /* 0 */
/* 62 */ NdrFcShort( 0x4 ), /* 4 */
/* 64 */ NdrFcShort( 0x0 ), /* 0 */
/* 66 */ NdrFcShort( 0xffde ), /* Offset= -34 (32) */
/* 68 */
0x12, 0x0, /* FC_UP */
/* 70 */ NdrFcShort( 0xffea ), /* Offset= -22 (48) */
/* 72 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 74 */ NdrFcShort( 0x0 ), /* 0 */
/* 76 */ NdrFcShort( 0x4 ), /* 4 */
/* 78 */ NdrFcShort( 0x0 ), /* 0 */
/* 80 */ NdrFcShort( 0xfff4 ), /* Offset= -12 (68) */
/* 82 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 84 */ 0xc, /* FC_DOUBLE */
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( 0x9c6cf0d1 ), /* -1670582063 */
/* 96 */ NdrFcShort( 0xd41c ), /* -11236 */
/* 98 */ NdrFcShort( 0x4994 ), /* 18836 */
/* 100 */ 0xa8, /* 168 */
0x7d, /* 125 */
/* 102 */ 0x5c, /* 92 */
0x9, /* 9 */
/* 104 */ 0x73, /* 115 */
0xb6, /* 182 */
/* 106 */ 0x61, /* 97 */
0xca, /* 202 */
/* 108 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 110 */ 0x8, /* FC_LONG */
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( 0xef5a2ddc ), /* -279302692 */
/* 122 */ NdrFcShort( 0xcf79 ), /* -12423 */
/* 124 */ NdrFcShort( 0x4b0e ), /* 19214 */
/* 126 */ 0xa1, /* 161 */
0xb7, /* 183 */
/* 128 */ 0xae, /* 174 */
0xc0, /* 192 */
/* 130 */ 0x91, /* 145 */
0x43, /* 67 */
/* 132 */ 0xda, /* 218 */
0xeb, /* 235 */
/* 134 */
0x11, 0x8, /* FC_RP [simple_pointer] */
/* 136 */ 0x8, /* FC_LONG */
0x5c, /* FC_PAD */
/* 138 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 140 */ NdrFcLong( 0x77188d94 ), /* 1998097812 */
/* 144 */ NdrFcShort( 0x89d5 ), /* -30251 */
/* 146 */ NdrFcShort( 0x4ea4 ), /* 20132 */
/* 148 */ 0xb4, /* 180 */
0x4b, /* 75 */
/* 150 */ 0x7e, /* 126 */
0xc4, /* 196 */
/* 152 */ 0x64, /* 100 */
0x60, /* 96 */
/* 154 */ 0x1, /* 1 */
0x9f, /* 159 */
/* 156 */
0x11, 0x10, /* FC_RP [pointer_deref] */
/* 158 */ NdrFcShort( 0x2 ), /* Offset= 2 (160) */
/* 160 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 162 */ NdrFcLong( 0xf61d2746 ), /* -165861562 */
/* 166 */ NdrFcShort( 0x4a54 ), /* 19028 */
/* 168 */ NdrFcShort( 0x494f ), /* 18767 */
/* 170 */ 0xb2, /* 178 */
0x14, /* 20 */
/* 172 */ 0xbb, /* 187 */
0xe2, /* 226 */
/* 174 */ 0x5a, /* 90 */
0xd4, /* 212 */
/* 176 */ 0x6d, /* 109 */
0xba, /* 186 */
/* 178 */
0x2f, /* FC_IP */
0x5a, /* FC_CONSTANT_IID */
/* 180 */ NdrFcLong( 0x9c6cf0d1 ), /* -1670582063 */
/* 184 */ NdrFcShort( 0xd41c ), /* -11236 */
/* 186 */ NdrFcShort( 0x4994 ), /* 18836 */
/* 188 */ 0xa8, /* 168 */
0x7d, /* 125 */
/* 190 */ 0x5c, /* 92 */
0x9, /* 9 */
/* 192 */ 0x73, /* 115 */
0xb6, /* 182 */
/* 194 */ 0x61, /* 97 */
0xca, /* 202 */
0x0
}
};
static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] =
{
{
BSTR_UserSize
,BSTR_UserMarshal
,BSTR_UserUnmarshal
,BSTR_UserFree
}
};
/* Standard interface: __MIDL_itf_GHSwatchSystem_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: IGHWorksapce, ver. 0.0,
GUID={0x015632F2,0x0328,0x427A,{0x80,0xCE,0x87,0xE7,0x74,0xC2,0xD8,0x74}} */
#pragma code_seg(".orpc")
static const unsigned short IGHWorksapce_FormatStringOffsetTable[] =
{
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
0
};
static const MIDL_STUBLESS_PROXY_INFO IGHWorksapce_ProxyInfo =
{
&Object_StubDesc,
__MIDL_ProcFormatString.Format,
&IGHWorksapce_FormatStringOffsetTable[-3],
0,
0,
0
};
static const MIDL_SERVER_INFO IGHWorksapce_ServerInfo =
{
&Object_StubDesc,
0,
__MIDL_ProcFormatString.Format,
&IGHWorksapce_FormatStringOffsetTable[-3],
0,
0,
0,
0};
CINTERFACE_PROXY_VTABLE(7) _IGHWorksapceProxyVtbl =
{
0,
&IID_IGHWorksapce,
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 */
};
static const PRPC_STUB_FUNCTION IGHWorksapce_table[] =
{
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION
};
CInterfaceStubVtbl _IGHWorksapceStubVtbl =
{
&IID_IGHWorksapce,
&IGHWorksapce_ServerInfo,
7,
&IGHWorksapce_table[-3],
CStdStubBuffer_DELEGATING_METHODS
};
/* Object interface: IGHRow, ver. 0.0,
GUID={0x6A37B970,0xD714,0x40D7,{0x97,0x85,0x1B,0xE8,0x8C,0x3D,0x9B,0xBE}} */
#pragma code_seg(".orpc")
static const unsigned short IGHRow_FormatStringOffsetTable[] =
{
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
0,
42
};
static const MIDL_STUBLESS_PROXY_INFO IGHRow_ProxyInfo =
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -