#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.0345 */ /* Compiler settings for oledb.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 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 #endif // __RPCPROXY_H_VERSION__ #include "oledb.h" #define TYPE_FORMAT_STRING_SIZE 5173 #define PROC_FORMAT_STRING_SIZE 4857 #define TRANSMIT_AS_TABLE_SIZE 0 #define WIRE_MARSHAL_TABLE_SIZE 3 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 IAccessor_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IAccessor_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteAddRefAccessor_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [unique][out][in] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteAddRefAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_AddRefAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteCreateAccessor_Proxy( IAccessor * This, /* [in] */ DBACCESSORFLAGS dwAccessorFlags, /* [in] */ DBCOUNTITEM cBindings, /* [size_is][unique][in] */ DBBINDING *rgBindings, /* [in] */ DBLENGTH cbRowSize, /* [out] */ HACCESSOR *phAccessor, /* [size_is][unique][out][in] */ DBBINDSTATUS *rgStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[40], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteCreateAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IAccessor *This; DBACCESSORFLAGS dwAccessorFlags; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_CreateAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->dwAccessorFlags, pParamStruct->cBindings, pParamStruct->rgBindings, pParamStruct->cbRowSize, pParamStruct->phAccessor, pParamStruct->rgStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteGetBindings_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [out] */ DBACCESSORFLAGS *pdwAccessorFlags, /* [out][in] */ DBCOUNTITEM *pcBindings, /* [size_is][size_is][out] */ DBBINDING **prgBindings, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[104], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteGetBindings_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBACCESSORFLAGS *pdwAccessorFlags; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_GetBindings_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pdwAccessorFlags, pParamStruct->pcBindings, pParamStruct->prgBindings, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteReleaseAccessor_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [unique][out][in] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[156], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteReleaseAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_ReleaseAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetProperties_Proxy( IRowsetInfo * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[196], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetInfo *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetProperties_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetReferencedRowset_Proxy( IRowsetInfo * This, /* [in] */ DBORDINAL iOrdinal, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppReferencedRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[248], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetReferencedRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetInfo *This; DBORDINAL iOrdinal; REFIID riid; IUnknown **ppReferencedRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetReferencedRowset_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->iOrdinal, pParamStruct->riid, pParamStruct->ppReferencedRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetSpecification_Proxy( IRowsetInfo * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppSpecification, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[294], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetInfo *This; REFIID riid; IUnknown **ppSpecification; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetSpecification_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppSpecification, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IChapteredRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IChapteredRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IChapteredRowset_RemoteAddRefChapter_Proxy( IChapteredRowset * This, /* [in] */ HCHAPTER hChapter, /* [out] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[334], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IChapteredRowset_RemoteAddRefChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IChapteredRowset *This; HCHAPTER hChapter; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IChapteredRowset_AddRefChapter_Stub( (IChapteredRowset *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IChapteredRowset_RemoteReleaseChapter_Proxy( IChapteredRowset * This, /* [in] */ HCHAPTER hChapter, /* [out] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[374], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IChapteredRowset_RemoteReleaseChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IChapteredRowset *This; HCHAPTER hChapter; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IChapteredRowset_ReleaseChapter_Stub( (IChapteredRowset *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowPosition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowPosition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteClearRowPosition_Proxy( IRowPosition * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[414], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteClearRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPosition *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_ClearRowPosition_Stub((IRowPosition *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteGetRowPosition_Proxy( IRowPosition * This, /* [out] */ HCHAPTER *phChapter, /* [out] */ HROW *phRow, /* [out] */ DBPOSITIONFLAGS *pdwPositionFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[442], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteGetRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPosition *This; HCHAPTER *phChapter; HROW *phRow; DBPOSITIONFLAGS *pdwPositionFlags; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_GetRowPosition_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->phChapter, pParamStruct->phRow, pParamStruct->pdwPositionFlags, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteGetRowset_Proxy( IRowPosition * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[488], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteGetRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPosition *This; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_GetRowset_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteInitialize_Proxy( IRowPosition * This, /* [in] */ IUnknown *pRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[528], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteInitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPosition *This; IUnknown *pRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_Initialize_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteSetRowPosition_Proxy( IRowPosition * This, /* [in] */ HCHAPTER hChapter, /* [in] */ HROW hRow, /* [in] */ DBPOSITIONFLAGS dwPositionFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[562], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteSetRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPosition *This; HCHAPTER hChapter; HROW hRow; DBPOSITIONFLAGS dwPositionFlags; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_SetRowPosition_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->hRow, pParamStruct->dwPositionFlags, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowPositionChange_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowPositionChange_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPositionChange_RemoteOnRowPositionChange_Proxy( IRowPositionChange * This, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[608], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPositionChange_RemoteOnRowPositionChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowPositionChange *This; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPositionChange_OnRowPositionChange_Stub( (IRowPositionChange *) pParamStruct->This, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewRowset_RemoteGetSpecification_Proxy( IViewRowset * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[654], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewRowset_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewRowset *This; REFIID riid; IUnknown **ppObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewRowset_GetSpecification_Stub( (IViewRowset *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppObject, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewRowset_RemoteOpenViewRowset_Proxy( IViewRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[694], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewRowset_RemoteOpenViewRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewRowset *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewRowset_OpenViewRowset_Stub( (IViewRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewChapter_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewChapter_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewChapter_RemoteGetSpecification_Proxy( IViewChapter * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[740], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewChapter_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewChapter *This; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewChapter_GetSpecification_Stub( (IViewChapter *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewChapter_RemoteOpenViewChapter_Proxy( IViewChapter * This, /* [in] */ HCHAPTER hSource, /* [out] */ HCHAPTER *phViewChapter, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[374], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewChapter_RemoteOpenViewChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewChapter *This; HCHAPTER hSource; HCHAPTER *phViewChapter; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewChapter_OpenViewChapter_Stub( (IViewChapter *) pParamStruct->This, pParamStruct->hSource, pParamStruct->phViewChapter, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewSort_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewSort_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewSort_RemoteGetSortOrder_Proxy( IViewSort * This, /* [out][in] */ DBORDINAL *pcValues, /* [size_is][size_is][out] */ DBORDINAL **prgColumns, /* [size_is][size_is][out] */ DBSORT **prgOrders, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[780], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewSort_RemoteGetSortOrder_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewSort *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewSort_GetSortOrder_Stub( (IViewSort *) pParamStruct->This, pParamStruct->pcValues, pParamStruct->prgColumns, pParamStruct->prgOrders, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewSort_RemoteSetSortOrder_Proxy( IViewSort * This, /* [in] */ DBORDINAL cValues, /* [size_is][in] */ const DBORDINAL *rgColumns, /* [size_is][in] */ const DBSORT *rgOrders, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[826], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewSort_RemoteSetSortOrder_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewSort *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewSort_SetSortOrder_Stub( (IViewSort *) pParamStruct->This, pParamStruct->cValues, pParamStruct->rgColumns, pParamStruct->rgOrders, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewFilter_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewFilter_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewFilter_RemoteGetFilterBindings_Proxy( IViewFilter * This, /* [out][in] */ DBCOUNTITEM *pcBindings, /* [size_is][size_is][out] */ DBBINDING **prgBindings, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[872], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewFilter_RemoteGetFilterBindings_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IViewFilter *This; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewFilter_GetFilterBindings_Stub( (IViewFilter *) pParamStruct->This, pParamStruct->pcBindings, pParamStruct->prgBindings, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetView_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetView_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetView_RemoteCreateView_Proxy( IRowsetView * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppView, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[912], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetView_RemoteCreateView_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetView *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppView; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetView_CreateView_Stub( (IRowsetView *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppView, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetView_RemoteGetView_Proxy( IRowsetView * This, /* [in] */ HCHAPTER hChapter, /* [in] */ REFIID riid, /* [out] */ HCHAPTER *phChapterSource, /* [iid_is][out] */ IUnknown **ppView, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[958], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetView_RemoteGetView_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetView *This; HCHAPTER hChapter; REFIID riid; HCHAPTER *phChapterSource; IUnknown **ppView; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetView_GetView_Stub( (IRowsetView *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->riid, pParamStruct->phChapterSource, pParamStruct->ppView, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetIdentity_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetIdentity_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetIdentity_RemoteIsSameRow_Proxy( IRowsetIdentity * This, /* [in] */ HROW hThisRow, /* [in] */ HROW hThatRow, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1010], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetIdentity_RemoteIsSameRow_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetIdentity *This; HROW hThisRow; HROW hThatRow; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetIdentity_IsSameRow_Stub( (IRowsetIdentity *) pParamStruct->This, pParamStruct->hThisRow, pParamStruct->hThatRow, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetNotify_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetNotify_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnFieldChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ HROW hRow, /* [in] */ DBORDINAL cColumns, /* [size_is][in] */ DBORDINAL *rgColumns, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1050], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnFieldChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; HROW hRow; DBORDINAL cColumns; DBORDINAL *rgColumns; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnFieldChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->hRow, pParamStruct->cColumns, pParamStruct->rgColumns, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnRowChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ const HROW *rghRows, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1114], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnRowChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; DBCOUNTITEM cRows; const HROW *rghRows; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnRowChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->cRows, pParamStruct->rghRows, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnRowsetChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1172], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnRowsetChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnRowsetChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommand_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommand_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteCancel_Proxy( ICommand * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[414], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteCancel_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommand *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_Cancel_Stub((ICommand *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteExecute_Proxy( ICommand * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [in] */ HACCESSOR hAccessor, /* [in] */ DB_UPARAMS cParamSets, /* [unique][in] */ GUID *pGuid, /* [in] */ ULONG ulGuidOffset, /* [unique][in] */ RMTPACK *pInputParams, /* [unique][out][in] */ RMTPACK *pOutputParams, /* [in] */ DBCOUNTITEM cBindings, /* [size_is][unique][in] */ DBBINDING *rgBindings, /* [size_is][unique][out][in] */ DBSTATUS *rgStatus, /* [unique][out][in] */ DBROWCOUNT *pcRowsAffected, /* [iid_is][unique][out][in] */ IUnknown **ppRowset) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1218], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteExecute_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommand *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_Execute_Stub( (ICommand *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->hAccessor, pParamStruct->cParamSets, pParamStruct->pGuid, pParamStruct->ulGuidOffset, pParamStruct->pInputParams, pParamStruct->pOutputParams, pParamStruct->cBindings, pParamStruct->rgBindings, pParamStruct->rgStatus, pParamStruct->pcRowsAffected, pParamStruct->ppRowset); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteGetDBSession_Proxy( ICommand * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppSession, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1318], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteGetDBSession_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommand *This; REFIID riid; IUnknown **ppSession; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_GetDBSession_Stub( (ICommand *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppSession, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IMultipleResults_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IMultipleResults_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IMultipleResults_RemoteGetResult_Proxy( IMultipleResults * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ DBRESULTFLAG lResultFlag, /* [in] */ REFIID riid, /* [unique][out][in] */ DBROWCOUNT *pcRowsAffected, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1358], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IMultipleResults_RemoteGetResult_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IMultipleResults *This; IUnknown *pUnkOuter; DBRESULTFLAG lResultFlag; REFIID riid; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IMultipleResults_GetResult_Stub( (IMultipleResults *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->lResultFlag, pParamStruct->riid, pParamStruct->pcRowsAffected, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IConvertType_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IConvertType_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IConvertType_RemoteCanConvert_Proxy( IConvertType * This, /* [in] */ DBTYPE wFromType, /* [in] */ DBTYPE wToType, /* [in] */ DBCONVERTFLAGS dwConvertFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1416], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IConvertType_RemoteCanConvert_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IConvertType *This; DBTYPE wFromType; char Pad0[2]; DBTYPE wToType; char Pad1[2]; DBCONVERTFLAGS dwConvertFlags; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IConvertType_CanConvert_Stub( (IConvertType *) pParamStruct->This, pParamStruct->wFromType, pParamStruct->wToType, pParamStruct->dwConvertFlags, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandPrepare_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandPrepare_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandPrepare_RemotePrepare_Proxy( ICommandPrepare * This, /* [in] */ ULONG cExpectedRuns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1462], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandPrepare_RemotePrepare_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandPrepare *This; ULONG cExpectedRuns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandPrepare_Prepare_Stub( (ICommandPrepare *) pParamStruct->This, pParamStruct->cExpectedRuns, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandPrepare_RemoteUnprepare_Proxy( ICommandPrepare * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1496], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandPrepare_RemoteUnprepare_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandPrepare *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandPrepare_Unprepare_Stub((ICommandPrepare *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandProperties_RemoteGetProperties_Proxy( ICommandProperties * This, /* [in] */ const ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[196], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandProperties *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandProperties_GetProperties_Stub( (ICommandProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandProperties_RemoteSetProperties_Proxy( ICommandProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1524], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandProperties *This; ULONG cPropertySets; DBPROPSET *rgPropertySets; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandProperties_SetProperties_Stub( (ICommandProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandText_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandText_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandText_RemoteGetCommandText_Proxy( ICommandText * This, /* [unique][out][in] */ GUID *pguidDialect, /* [out] */ LPOLESTR *ppwszCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1576], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandText_RemoteGetCommandText_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandText *This; GUID *pguidDialect; LPOLESTR *ppwszCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandText_GetCommandText_Stub( (ICommandText *) pParamStruct->This, pParamStruct->pguidDialect, pParamStruct->ppwszCommand, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandText_RemoteSetCommandText_Proxy( ICommandText * This, /* [in] */ REFGUID rguidDialect, /* [unique][in] */ LPCOLESTR pwszCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1616], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandText_RemoteSetCommandText_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandText *This; REFGUID rguidDialect; LPCOLESTR pwszCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandText_SetCommandText_Stub( (ICommandText *) pParamStruct->This, pParamStruct->rguidDialect, pParamStruct->pwszCommand, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandWithParameters_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandWithParameters_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteGetParameterInfo_Proxy( ICommandWithParameters * This, /* [out][in] */ DB_UPARAMS *pcParams, /* [size_is][size_is][out] */ DBPARAMINFO **prgParamInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [out][in] */ DBLENGTH *pcbNamesBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppNamesBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1656], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteGetParameterInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_GetParameterInfo_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->pcParams, pParamStruct->prgParamInfo, pParamStruct->prgNameOffsets, pParamStruct->pcbNamesBuffer, pParamStruct->ppNamesBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteMapParameterNames_Proxy( ICommandWithParameters * This, /* [in] */ DB_UPARAMS cParamNames, /* [size_is][in] */ LPCOLESTR *rgParamNames, /* [size_is][out] */ DB_LPARAMS *rgParamOrdinals, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1714], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteMapParameterNames_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_MapParameterNames_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->cParamNames, pParamStruct->rgParamNames, pParamStruct->rgParamOrdinals, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteSetParameterInfo_Proxy( ICommandWithParameters * This, /* [in] */ DB_UPARAMS cParams, /* [size_is][unique][in] */ const DB_UPARAMS *rgParamOrdinals, /* [size_is][unique][in] */ const DBPARAMBINDINFO *rgParamBindInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1760], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteSetParameterInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_SetParameterInfo_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->cParams, pParamStruct->rgParamOrdinals, pParamStruct->rgParamBindInfo, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsRowset_RemoteGetAvailableColumns_Proxy( IColumnsRowset * This, /* [out][in] */ DBORDINAL *pcOptColumns, /* [size_is][size_is][out] */ DBID **prgOptColumns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1806], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsRowset_RemoteGetAvailableColumns_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IColumnsRowset *This; DBORDINAL *pcOptColumns; DBID **prgOptColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsRowset_GetAvailableColumns_Stub( (IColumnsRowset *) pParamStruct->This, pParamStruct->pcOptColumns, pParamStruct->prgOptColumns, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsRowset_RemoteGetColumnsRowset_Proxy( IColumnsRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ DBORDINAL cOptColumns, /* [size_is][unique][in] */ const DBID *rgOptColumns, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][out] */ IUnknown **ppColRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1846], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsRowset_RemoteGetColumnsRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IColumnsRowset *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsRowset_GetColumnsRowset_Stub( (IColumnsRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->cOptColumns, pParamStruct->rgOptColumns, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppColRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo_RemoteGetColumnInfo_Proxy( IColumnsInfo * This, /* [out][in] */ DBORDINAL *pcColumns, /* [size_is][size_is][out] */ DBCOLUMNINFO **prgInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgcolumnidOffsets, /* [out][in] */ DBLENGTH *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1928], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo_RemoteGetColumnInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IColumnsInfo *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo_GetColumnInfo_Stub( (IColumnsInfo *) pParamStruct->This, pParamStruct->pcColumns, pParamStruct->prgInfo, pParamStruct->prgNameOffsets, pParamStruct->prgcolumnidOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo_RemoteMapColumnIDs_Proxy( IColumnsInfo * This, /* [in] */ DBORDINAL cColumnIDs, /* [size_is][in] */ const DBID *rgColumnIDs, /* [size_is][out] */ DBORDINAL *rgColumns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1992], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo_RemoteMapColumnIDs_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IColumnsInfo *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo_MapColumnIDs_Stub( (IColumnsInfo *) pParamStruct->This, pParamStruct->cColumnIDs, pParamStruct->rgColumnIDs, pParamStruct->rgColumns, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBCreateCommand_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBCreateCommand_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBCreateCommand_RemoteCreateCommand_Proxy( IDBCreateCommand * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2038], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBCreateCommand_RemoteCreateCommand_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBCreateCommand *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBCreateCommand_CreateCommand_Stub( (IDBCreateCommand *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppCommand, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBCreateSession_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBCreateSession_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBCreateSession_RemoteCreateSession_Proxy( IDBCreateSession * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppDBSession, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2084], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBCreateSession_RemoteCreateSession_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBCreateSession *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppDBSession; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBCreateSession_CreateSession_Stub( (IDBCreateSession *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppDBSession, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISourcesRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISourcesRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISourcesRowset_RemoteGetSourcesRowset_Proxy( ISourcesRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgProperties, /* [iid_is][out] */ IUnknown **ppSourcesRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2130], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISourcesRowset_RemoteGetSourcesRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ISourcesRowset *This; IUnknown *pUnkOuter; REFIID riid; ULONG cPropertySets; DBPROPSET *rgProperties; IUnknown **ppSourcesRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISourcesRowset_GetSourcesRowset_Stub( (ISourcesRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgProperties, pParamStruct->ppSourcesRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteGetProperties_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[196], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_GetProperties_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteGetPropertyInfo_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertyInfoSets, /* [size_is][size_is][out] */ DBPROPINFOSET **prgPropertyInfoSets, /* [out][in] */ ULONG *pcOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgDescOffsets, /* [out][in] */ ULONG *pcbDescBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppDescBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2200], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteGetPropertyInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; ULONG *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_GetPropertyInfo_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertyInfoSets, pParamStruct->prgPropertyInfoSets, pParamStruct->pcOffsets, pParamStruct->prgDescOffsets, pParamStruct->pcbDescBuffer, pParamStruct->ppDescBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteSetProperties_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2276], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertySets; DBPROPSET *rgPropertySets; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_SetProperties_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBInitialize_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBInitialize_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInitialize_RemoteInitialize_Proxy( IDBInitialize * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[414], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInitialize_RemoteInitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBInitialize *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInitialize_Initialize_Stub((IDBInitialize *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInitialize_RemoteUninitialize_Proxy( IDBInitialize * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1496], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInitialize_RemoteUninitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBInitialize *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInitialize_Uninitialize_Stub((IDBInitialize *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInfo_RemoteGetKeywords_Proxy( IDBInfo * This, /* [unique][out][in] */ LPOLESTR *ppwszKeywords, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2328], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInfo_RemoteGetKeywords_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBInfo *This; LPOLESTR *ppwszKeywords; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInfo_GetKeywords_Stub( (IDBInfo *) pParamStruct->This, pParamStruct->ppwszKeywords, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInfo_RemoteGetLiteralInfo_Proxy( IDBInfo * This, /* [in] */ ULONG cLiterals, /* [size_is][unique][in] */ const DBLITERAL *rgLiterals, /* [out][in] */ ULONG *pcLiteralInfo, /* [size_is][size_is][out] */ DBLITERALINFO **prgLiteralInfo, /* [size_is][size_is][out] */ DB_UPARAMS **prgLVOffsets, /* [size_is][size_is][out] */ DB_UPARAMS **prgICOffsets, /* [size_is][size_is][out] */ DB_UPARAMS **prgISCOffsets, /* [out][in] */ ULONG *pcbCharBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppCharBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2362], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInfo_RemoteGetLiteralInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBInfo *This; ULONG cLiterals; const DBLITERAL *rgLiterals; ULONG *pcLiteralInfo; DBLITERALINFO **prgLiteralInfo; DB_UPARAMS **prgLVOffsets; DB_UPARAMS **prgICOffsets; DB_UPARAMS **prgISCOffsets; ULONG *pcbCharBuffer; OLECHAR **ppCharBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInfo_GetLiteralInfo_Stub( (IDBInfo *) pParamStruct->This, pParamStruct->cLiterals, pParamStruct->rgLiterals, pParamStruct->pcLiteralInfo, pParamStruct->prgLiteralInfo, pParamStruct->prgLVOffsets, pParamStruct->prgICOffsets, pParamStruct->prgISCOffsets, pParamStruct->pcbCharBuffer, pParamStruct->ppCharBuffer, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBDataSourceAdmin_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBDataSourceAdmin_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteCreateDataSource_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][unique][out][in] */ IUnknown **ppDBSession, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2444], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteCreateDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppDBSession; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_CreateDataSource_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppDBSession, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteDestroyDataSource_Proxy( IDBDataSourceAdmin * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1496], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteDestroyDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_DestroyDataSource_Stub((IDBDataSourceAdmin *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteGetCreationProperties_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertyInfoSets, /* [size_is][size_is][out] */ DBPROPINFOSET **prgPropertyInfoSets, /* [out][in] */ DBCOUNTITEM *pcOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgDescOffsets, /* [out][in] */ ULONG *pcbDescBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppDescBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2514], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteGetCreationProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; DBCOUNTITEM *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_GetCreationProperties_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertyInfoSets, pParamStruct->prgPropertyInfoSets, pParamStruct->pcOffsets, pParamStruct->prgDescOffsets, pParamStruct->pcbDescBuffer, pParamStruct->ppDescBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteModifyDataSource_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertySets, /* [size_is][in] */ DBPROPSET *rgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2590], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteModifyDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertySets; DBPROPSET *rgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_ModifyDataSource_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBAsynchNotify_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBAsynchNotify_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnLowResource_Proxy( IDBAsynchNotify * This, /* [in] */ DB_DWRESERVE dwReserved) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2630], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnLowResource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBAsynchNotify *This; DB_DWRESERVE dwReserved; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnLowResource_Stub((IDBAsynchNotify *) pParamStruct->This,pParamStruct->dwReserved); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnProgress_Proxy( IDBAsynchNotify * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [in] */ DBCOUNTITEM ulProgress, /* [in] */ DBCOUNTITEM ulProgressMax, /* [in] */ DBASYNCHPHASE eAsynchPhase, /* [string][unique][in] */ LPOLESTR pwszStatusText) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2658], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnProgress_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBAsynchNotify *This; HCHAPTER hChapter; DBASYNCHOP eOperation; DBCOUNTITEM ulProgress; DBCOUNTITEM ulProgressMax; DBASYNCHPHASE eAsynchPhase; LPOLESTR pwszStatusText; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnProgress_Stub( (IDBAsynchNotify *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->ulProgress, pParamStruct->ulProgressMax, pParamStruct->eAsynchPhase, pParamStruct->pwszStatusText); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnStop_Proxy( IDBAsynchNotify * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [in] */ HRESULT hrStatus, /* [string][unique][in] */ LPOLESTR pwszStatusText) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2716], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnStop_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBAsynchNotify *This; HCHAPTER hChapter; DBASYNCHOP eOperation; HRESULT hrStatus; LPOLESTR pwszStatusText; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnStop_Stub( (IDBAsynchNotify *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->hrStatus, pParamStruct->pwszStatusText); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBAsynchStatus_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBAsynchStatus_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchStatus_RemoteAbort_Proxy( IDBAsynchStatus * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1010], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchStatus_RemoteAbort_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBAsynchStatus *This; HCHAPTER hChapter; DBASYNCHOP eOperation; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchStatus_Abort_Stub( (IDBAsynchStatus *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchStatus_RemoteGetStatus_Proxy( IDBAsynchStatus * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [unique][out][in] */ DBCOUNTITEM *pulProgress, /* [unique][out][in] */ DBCOUNTITEM *pulProgressMax, /* [unique][out][in] */ DBASYNCHPHASE *peAsynchPhase, /* [unique][out][in] */ LPOLESTR *ppwszStatusText, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2762], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchStatus_RemoteGetStatus_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBAsynchStatus *This; HCHAPTER hChapter; DBASYNCHOP eOperation; DBCOUNTITEM *pulProgress; DBCOUNTITEM *pulProgressMax; DBASYNCHPHASE *peAsynchPhase; LPOLESTR *ppwszStatusText; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchStatus_GetStatus_Stub( (IDBAsynchStatus *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->pulProgress, pParamStruct->pulProgressMax, pParamStruct->peAsynchPhase, pParamStruct->ppwszStatusText, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISessionProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISessionProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISessionProperties_RemoteGetProperties_Proxy( ISessionProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[196], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISessionProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ISessionProperties *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISessionProperties_GetProperties_Stub( (ISessionProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ISessionProperties_RemoteSetProperties_Proxy( ISessionProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1524], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISessionProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ISessionProperties *This; ULONG cPropertySets; DBPROPSET *rgPropertySets; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISessionProperties_SetProperties_Stub( (ISessionProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IIndexDefinition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IIndexDefinition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IIndexDefinition_RemoteCreateIndex_Proxy( IIndexDefinition * This, /* [in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ DBORDINAL cIndexColumnDescs, /* [size_is][in] */ const DBINDEXCOLUMNDESC *rgIndexColumnDescs, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [unique][out][in] */ DBID **ppIndexID, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2826], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IIndexDefinition_RemoteCreateIndex_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IIndexDefinition *This; DBID *pTableID; DBID *pIndexID; DBORDINAL cIndexColumnDescs; const DBINDEXCOLUMNDESC *rgIndexColumnDescs; ULONG cPropertySets; DBPROPSET *rgPropertySets; DBID **ppIndexID; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IIndexDefinition_CreateIndex_Stub( (IIndexDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->cIndexColumnDescs, pParamStruct->rgIndexColumnDescs, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppIndexID, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IIndexDefinition_RemoteDropIndex_Proxy( IIndexDefinition * This, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2908], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IIndexDefinition_RemoteDropIndex_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IIndexDefinition *This; DBID *pTableID; DBID *pIndexID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IIndexDefinition_DropIndex_Stub( (IIndexDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITableDefinition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITableDefinition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteCreateTable_Proxy( ITableDefinition * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [in] */ DBORDINAL cColumnDescs, /* [size_is][in] */ const DBCOLUMNDESC *rgColumnDescs, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [unique][out][in] */ DBID **ppTableID, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ BOOL *pfTableCreated, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2948], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteCreateTable_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITableDefinition *This; IUnknown *pUnkOuter; DBID *pTableID; DBORDINAL cColumnDescs; const DBCOLUMNDESC *rgColumnDescs; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; DBID **ppTableID; IUnknown **ppRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; BOOL *pfTableCreated; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_CreateTable_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->cColumnDescs, pParamStruct->rgColumnDescs, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppTableID, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->pfTableCreated, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteDropTable_Proxy( ITableDefinition * This, /* [unique][in] */ DBID *pTableID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3048], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteDropTable_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_DropTable_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteAddColumn_Proxy( ITableDefinition * This, /* [in] */ DBID *pTableID, /* [in] */ DBCOLUMNDESC *pColumnDesc, /* [unique][out][in] */ DBID **ppColumnID, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3082], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteAddColumn_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; DBCOLUMNDESC *pColumnDesc; DBID **ppColumnID; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_AddColumn_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pColumnDesc, pParamStruct->ppColumnID, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteDropColumn_Proxy( ITableDefinition * This, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pColumnID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3140], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteDropColumn_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; DBID *pColumnID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_DropColumn_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pColumnID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IOpenRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IOpenRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IOpenRowset_RemoteOpenRowset_Proxy( IOpenRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3180], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IOpenRowset_RemoteOpenRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IOpenRowset *This; IUnknown *pUnkOuter; DBID *pTableID; DBID *pIndexID; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IOpenRowset_OpenRowset_Stub( (IOpenRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBSchemaRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBSchemaRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBSchemaRowset_RemoteGetRowset_Proxy( IDBSchemaRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFGUID rguidSchema, /* [in] */ ULONG cRestrictions, /* [size_is][unique][in] */ const VARIANT *rgRestrictions, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][out] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3262], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBSchemaRowset_RemoteGetRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBSchemaRowset *This; IUnknown *pUnkOuter; REFGUID rguidSchema; ULONG cRestrictions; const VARIANT *rgRestrictions; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBSchemaRowset_GetRowset_Stub( (IDBSchemaRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->rguidSchema, pParamStruct->cRestrictions, pParamStruct->rgRestrictions, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBSchemaRowset_RemoteGetSchemas_Proxy( IDBSchemaRowset * This, /* [out][in] */ ULONG *pcSchemas, /* [size_is][size_is][out] */ GUID **prgSchemas, /* [size_is][size_is][out] */ ULONG **prgRestrictionSupport, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3350], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBSchemaRowset_RemoteGetSchemas_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IDBSchemaRowset *This; ULONG *pcSchemas; GUID **prgSchemas; ULONG **prgRestrictionSupport; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBSchemaRowset_GetSchemas_Stub( (IDBSchemaRowset *) pParamStruct->This, pParamStruct->pcSchemas, pParamStruct->prgSchemas, pParamStruct->prgRestrictionSupport, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IErrorRecords_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IErrorRecords_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteAddErrorRecord_Proxy( IErrorRecords * This, /* [in] */ ERRORINFO *pErrorInfo, /* [in] */ DWORD dwLookupID, /* [in] */ DISPPARAMS *pdispparams, /* [in] */ IUnknown *punkCustomError, /* [in] */ DWORD dwDynamicErrorID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3396], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteAddErrorRecord_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ERRORINFO *pErrorInfo; DWORD dwLookupID; DISPPARAMS *pdispparams; IUnknown *punkCustomError; DWORD dwDynamicErrorID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_AddErrorRecord_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->pErrorInfo, pParamStruct->dwLookupID, pParamStruct->pdispparams, pParamStruct->punkCustomError, pParamStruct->dwDynamicErrorID, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetBasicErrorInfo_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [out] */ ERRORINFO *pErrorInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3454], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetBasicErrorInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; ERRORINFO *pErrorInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetBasicErrorInfo_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->pErrorInfo, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetCustomErrorObject_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3494], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetCustomErrorObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; REFIID riid; IUnknown **ppObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetCustomErrorObject_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->riid, pParamStruct->ppObject, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetErrorInfo_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [in] */ LCID lcid, /* [out] */ IErrorInfo **ppErrorInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3540], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetErrorInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; LCID lcid; IErrorInfo **ppErrorInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetErrorInfo_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->lcid, pParamStruct->ppErrorInfo, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetErrorParameters_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [out] */ DISPPARAMS *pdispparams, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3586], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetErrorParameters_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; DISPPARAMS *pdispparams; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetErrorParameters_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->pdispparams, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetRecordCount_Proxy( IErrorRecords * This, /* [out] */ ULONG *pcRecords, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3626], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetRecordCount_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorRecords *This; ULONG *pcRecords; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetRecordCount_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->pcRecords, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IErrorLookup_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IErrorLookup_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteGetErrorDescription_Proxy( IErrorLookup * This, /* [in] */ HRESULT hrError, /* [in] */ DWORD dwLookupID, /* [in] */ DISPPARAMS *pdispparams, /* [in] */ LCID lcid, /* [out] */ BSTR *pbstrSource, /* [out] */ BSTR *pbstrDescription, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3660], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteGetErrorDescription_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorLookup *This; HRESULT hrError; DWORD dwLookupID; DISPPARAMS *pdispparams; LCID lcid; BSTR *pbstrSource; BSTR *pbstrDescription; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_GetErrorDescription_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->hrError, pParamStruct->dwLookupID, pParamStruct->pdispparams, pParamStruct->lcid, pParamStruct->pbstrSource, pParamStruct->pbstrDescription, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteGetHelpInfo_Proxy( IErrorLookup * This, /* [in] */ HRESULT hrError, /* [in] */ DWORD dwLookupID, /* [in] */ LCID lcid, /* [out] */ BSTR *pbstrHelpFile, /* [out] */ DWORD *pdwHelpContext, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3724], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteGetHelpInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorLookup *This; HRESULT hrError; DWORD dwLookupID; LCID lcid; BSTR *pbstrHelpFile; DWORD *pdwHelpContext; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_GetHelpInfo_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->hrError, pParamStruct->dwLookupID, pParamStruct->lcid, pParamStruct->pbstrHelpFile, pParamStruct->pdwHelpContext, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteReleaseErrors_Proxy( IErrorLookup * This, /* [in] */ const DWORD dwDynamicErrorID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3782], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteReleaseErrors_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IErrorLookup *This; DWORD dwDynamicErrorID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_ReleaseErrors_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->dwDynamicErrorID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISQLErrorInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISQLErrorInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISQLErrorInfo_RemoteGetSQLInfo_Proxy( ISQLErrorInfo * This, /* [out] */ BSTR *pbstrSQLState, /* [out] */ LONG *plNativeError, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3816], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISQLErrorInfo_RemoteGetSQLInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ISQLErrorInfo *This; BSTR *pbstrSQLState; LONG *plNativeError; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISQLErrorInfo_GetSQLInfo_Stub( (ISQLErrorInfo *) pParamStruct->This, pParamStruct->pbstrSQLState, pParamStruct->plNativeError, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetDataSource_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetDataSource_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetDataSource_RemoteGetDataSource_Proxy( IGetDataSource * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppDataSource, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3856], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IGetDataSource_RemoteGetDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IGetDataSource *This; REFIID riid; IUnknown **ppDataSource; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IGetDataSource_GetDataSource_Stub( (IGetDataSource *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppDataSource, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionLocal_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionLocal_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionLocal_RemoteGetOptionsObject_Proxy( ITransactionLocal * This, /* [out] */ ITransactionOptions **ppOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3896], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionLocal_RemoteGetOptionsObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITransactionLocal *This; ITransactionOptions **ppOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionLocal_GetOptionsObject_Stub( (ITransactionLocal *) pParamStruct->This, pParamStruct->ppOptions, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionLocal_RemoteStartTransaction_Proxy( ITransactionLocal * This, /* [in] */ ISOLEVEL isoLevel, /* [in] */ ULONG isoFlags, /* [in] */ ITransactionOptions *pOtherOptions, /* [unique][out][in] */ ULONG *pulTransactionLevel, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3930], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionLocal_RemoteStartTransaction_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITransactionLocal *This; ISOLEVEL isoLevel; ULONG isoFlags; ITransactionOptions *pOtherOptions; ULONG *pulTransactionLevel; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionLocal_StartTransaction_Stub( (ITransactionLocal *) pParamStruct->This, pParamStruct->isoLevel, pParamStruct->isoFlags, pParamStruct->pOtherOptions, pParamStruct->pulTransactionLevel, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionJoin_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionJoin_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionJoin_RemoteGetOptionsObject_Proxy( ITransactionJoin * This, /* [out] */ ITransactionOptions **ppOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3982], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionJoin_RemoteGetOptionsObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITransactionJoin *This; ITransactionOptions **ppOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionJoin_GetOptionsObject_Stub( (ITransactionJoin *) pParamStruct->This, pParamStruct->ppOptions, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionJoin_RemoteJoinTransaction_Proxy( ITransactionJoin * This, /* [unique][in] */ IUnknown *punkTransactionCoord, /* [in] */ ISOLEVEL isoLevel, /* [in] */ ULONG isoFlags, /* [in] */ ITransactionOptions *pOtherOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4016], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionJoin_RemoteJoinTransaction_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITransactionJoin *This; IUnknown *punkTransactionCoord; ISOLEVEL isoLevel; ULONG isoFlags; ITransactionOptions *pOtherOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionJoin_JoinTransaction_Stub( (ITransactionJoin *) pParamStruct->This, pParamStruct->punkTransactionCoord, pParamStruct->isoLevel, pParamStruct->isoFlags, pParamStruct->pOtherOptions, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionObject_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionObject_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionObject_RemoteGetTransactionObject_Proxy( ITransactionObject * This, /* [in] */ ULONG ulTransactionLevel, /* [out] */ ITransaction **ppTransactionObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4068], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionObject_RemoteGetTransactionObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ITransactionObject *This; ULONG ulTransactionLevel; ITransaction **ppTransactionObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionObject_GetTransactionObject_Stub( (ITransactionObject *) pParamStruct->This, pParamStruct->ulTransactionLevel, pParamStruct->ppTransactionObject, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IBindResource_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IBindResource_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindResource_RemoteBind_Proxy( IBindResource * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DBBINDURLFLAG dwBindURLFlags, /* [in] */ REFGUID rguid, /* [in] */ REFIID riid, /* [in] */ IAuthenticate *pAuthenticate, /* [in] */ IUnknown *pSessionUnkOuter, /* [unique][in] */ IID *piid, /* [iid_is][unique][out][in] */ IUnknown **ppSession, /* [unique][out][in] */ DBBINDURLSTATUS *pdwBindStatus, /* [iid_is][out] */ IUnknown **ppUnk) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4108], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IBindResource_RemoteBind_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IBindResource *This; IUnknown *pUnkOuter; LPCOLESTR pwszURL; DBBINDURLFLAG dwBindURLFlags; REFGUID rguid; REFIID riid; IAuthenticate *pAuthenticate; IUnknown *pSessionUnkOuter; IID *piid; IUnknown **ppSession; DBBINDURLSTATUS *pdwBindStatus; IUnknown **ppUnk; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IBindResource_Bind_Stub( (IBindResource *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pwszURL, pParamStruct->dwBindURLFlags, pParamStruct->rguid, pParamStruct->riid, pParamStruct->pAuthenticate, pParamStruct->pSessionUnkOuter, pParamStruct->piid, pParamStruct->ppSession, pParamStruct->pdwBindStatus, pParamStruct->ppUnk); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IScopedOperations_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IScopedOperations_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteCopy_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszSourceURLs, /* [size_is][in] */ LPCOLESTR *rgpwszDestURLs, /* [in] */ DWORD dwCopyFlags, /* [in] */ IAuthenticate *pAuthenticate, /* [size_is][out] */ DBSTATUS *rgdwStatus, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgulNewURLOffsets, /* [out][in] */ ULONG *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4196], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteCopy_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Copy_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszSourceURLs, pParamStruct->rgpwszDestURLs, pParamStruct->dwCopyFlags, pParamStruct->pAuthenticate, pParamStruct->rgdwStatus, pParamStruct->prgulNewURLOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteMove_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszSourceURLs, /* [size_is][in] */ LPCOLESTR *rgpwszDestURLs, /* [in] */ DWORD dwMoveFlags, /* [in] */ IAuthenticate *pAuthenticate, /* [size_is][out] */ DBSTATUS *rgdwStatus, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgulNewURLOffsets, /* [out][in] */ ULONG *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4272], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteMove_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Move_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszSourceURLs, pParamStruct->rgpwszDestURLs, pParamStruct->dwMoveFlags, pParamStruct->pAuthenticate, pParamStruct->rgdwStatus, pParamStruct->prgulNewURLOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteDelete_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszURLs, /* [in] */ DWORD dwDeleteFlags, /* [size_is][out] */ DBSTATUS *rgdwStatus) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4348], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteDelete_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Delete_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszURLs, pParamStruct->dwDeleteFlags, pParamStruct->rgdwStatus); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteOpenRowset_Proxy( IScopedOperations * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4394], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteOpenRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IScopedOperations *This; IUnknown *pUnkOuter; DBID *pTableID; DBID *pIndexID; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_OpenRowset_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICreateRow_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICreateRow_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICreateRow_RemoteCreateRow_Proxy( ICreateRow * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DBBINDURLFLAG dwBindURLFlags, /* [in] */ REFGUID rguid, /* [in] */ REFIID riid, /* [in] */ IAuthenticate *pAuthenticate, /* [in] */ IUnknown *pSessionUnkOuter, /* [unique][in] */ IID *piid, /* [iid_is][unique][out][in] */ IUnknown **ppSession, /* [unique][out][in] */ DBBINDURLSTATUS *pdwBindStatus, /* [unique][out][in] */ LPOLESTR *ppwszNewURL, /* [iid_is][out] */ IUnknown **ppUnk) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4470], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICreateRow_RemoteCreateRow_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { ICreateRow *This; IUnknown *pUnkOuter; LPCOLESTR pwszURL; DBBINDURLFLAG dwBindURLFlags; REFGUID rguid; REFIID riid; IAuthenticate *pAuthenticate; IUnknown *pSessionUnkOuter; IID *piid; IUnknown **ppSession; DBBINDURLSTATUS *pdwBindStatus; LPOLESTR *ppwszNewURL; IUnknown **ppUnk; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICreateRow_CreateRow_Stub( (ICreateRow *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pwszURL, pParamStruct->dwBindURLFlags, pParamStruct->rguid, pParamStruct->riid, pParamStruct->pAuthenticate, pParamStruct->pSessionUnkOuter, pParamStruct->piid, pParamStruct->ppSession, pParamStruct->pdwBindStatus, pParamStruct->ppwszNewURL, pParamStruct->ppUnk); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBBinderProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBBinderProperties_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsInfo2_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsInfo2_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo2_RemoteGetRestrictedColumnInfo_Proxy( IColumnsInfo2 * This, /* [in] */ DBORDINAL cColumnIDMasks, /* [size_is][unique][in] */ const DBID *rgColumnIDMasks, /* [in] */ DWORD dwFlags, /* [out][in] */ DBORDINAL *pcColumns, /* [size_is][size_is][unique][out][in] */ DBID **prgColumnIDs, /* [size_is][size_is][unique][out][in] */ DBCOLUMNINFO **prgColumnInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgcolumnidOffsets, /* [out][in] */ DBLENGTH *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4586], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo2_RemoteGetRestrictedColumnInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IColumnsInfo2 *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo2_GetRestrictedColumnInfo_Stub( (IColumnsInfo2 *) pParamStruct->This, pParamStruct->cColumnIDMasks, pParamStruct->rgColumnIDMasks, pParamStruct->dwFlags, pParamStruct->pcColumns, pParamStruct->prgColumnIDs, pParamStruct->prgColumnInfo, pParamStruct->prgNameOffsets, pParamStruct->prgcolumnidOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRegisterProvider_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRegisterProvider_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRegisterProvider_RemoteGetURLMapping_Proxy( IRegisterProvider * This, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DB_DWRESERVE dwReserved, /* [out] */ CLSID *pclsidProvider) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4668], ( unsigned char * )&This); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRegisterProvider_RemoteGetURLMapping_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRegisterProvider *This; LPCOLESTR pwszURL; DB_DWRESERVE dwReserved; CLSID *pclsidProvider; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRegisterProvider_GetURLMapping_Stub( (IRegisterProvider *) pParamStruct->This, pParamStruct->pwszURL, pParamStruct->dwReserved, pParamStruct->pclsidProvider); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetSession_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetSession_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetSourceRow_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetSourceRow_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetBookmark_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetBookmark_ProxyInfo; extern const EXPR_EVAL ExprEvalRoutines[]; 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. #endif static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = { 0, { /* Procedure RemoteAddRefAccessor */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2 */ NdrFcLong( 0x0 ), /* 0 */ /* 6 */ NdrFcShort( 0x3 ), /* 3 */ /* 8 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 10 */ NdrFcShort( 0x24 ), /* 36 */ /* 12 */ NdrFcShort( 0x24 ), /* 36 */ /* 14 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter hAccessor */ /* 16 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 18 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 20 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 22 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 24 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 26 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 28 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 30 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 32 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 34 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 36 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 38 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateAccessor */ /* 40 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 42 */ NdrFcLong( 0x0 ), /* 0 */ /* 46 */ NdrFcShort( 0x4 ), /* 4 */ /* 48 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 50 */ NdrFcShort( 0x28 ), /* 40 */ /* 52 */ NdrFcShort( 0x24 ), /* 36 */ /* 54 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x8, /* 8 */ /* Parameter dwAccessorFlags */ /* 56 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 58 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 60 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter cBindings */ /* 62 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 64 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 66 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgBindings */ /* 68 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 70 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 72 */ NdrFcShort( 0x1c ), /* Type Offset=28 */ /* Parameter cbRowSize */ /* 74 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 76 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 78 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter phAccessor */ /* 80 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 82 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 84 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgStatus */ /* 86 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 88 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 90 */ NdrFcShort( 0xa8 ), /* Type Offset=168 */ /* Parameter ppErrorInfoRem */ /* 92 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 94 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 96 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 98 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 100 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 102 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetBindings */ /* 104 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 106 */ NdrFcLong( 0x0 ), /* 0 */ /* 110 */ NdrFcShort( 0x5 ), /* 5 */ /* 112 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 114 */ NdrFcShort( 0x2c ), /* 44 */ /* 116 */ NdrFcShort( 0x48 ), /* 72 */ /* 118 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x6, /* 6 */ /* Parameter hAccessor */ /* 120 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 122 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 124 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdwAccessorFlags */ /* 126 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 128 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 130 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcBindings */ /* 132 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 134 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 136 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgBindings */ /* 138 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 140 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 142 */ NdrFcShort( 0xba ), /* Type Offset=186 */ /* Parameter ppErrorInfoRem */ /* 144 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 146 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 148 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 150 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 152 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 154 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteReleaseAccessor */ /* 156 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 158 */ NdrFcLong( 0x0 ), /* 0 */ /* 162 */ NdrFcShort( 0x6 ), /* 6 */ /* 164 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 166 */ NdrFcShort( 0x24 ), /* 36 */ /* 168 */ NdrFcShort( 0x24 ), /* 36 */ /* 170 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter hAccessor */ /* 172 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 174 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 176 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 178 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 180 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 182 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 184 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 186 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 188 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 190 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 192 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 194 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* 196 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 198 */ NdrFcLong( 0x0 ), /* 0 */ /* 202 */ NdrFcShort( 0x3 ), /* 3 */ /* 204 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 206 */ NdrFcShort( 0x24 ), /* 36 */ /* 208 */ NdrFcShort( 0x24 ), /* 36 */ /* 210 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x6, /* 6 */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* 212 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 214 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 216 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* 218 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 220 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 222 */ NdrFcShort( 0xd4 ), /* Type Offset=212 */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* 224 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 226 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 228 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* 230 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 232 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 234 */ NdrFcShort( 0x11e ), /* Type Offset=286 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 236 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 238 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 240 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* Return value */ /* 242 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 244 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 246 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetReferencedRowset */ /* 248 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 250 */ NdrFcLong( 0x0 ), /* 0 */ /* 254 */ NdrFcShort( 0x4 ), /* 4 */ /* 256 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 258 */ NdrFcShort( 0x54 ), /* 84 */ /* 260 */ NdrFcShort( 0x8 ), /* 8 */ /* 262 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter iOrdinal */ /* 264 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 266 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 268 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter riid */ /* 270 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 272 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 274 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppReferencedRowset */ /* 276 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 278 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 280 */ NdrFcShort( 0x5da ), /* Type Offset=1498 */ /* Parameter ppErrorInfoRem */ /* 282 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 284 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 286 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 288 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 290 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 292 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 294 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 296 */ NdrFcLong( 0x0 ), /* 0 */ /* 300 */ NdrFcShort( 0x5 ), /* 5 */ /* 302 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 304 */ NdrFcShort( 0x44 ), /* 68 */ /* 306 */ NdrFcShort( 0x8 ), /* 8 */ /* 308 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 310 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 312 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 314 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSpecification */ /* 316 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 318 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 320 */ NdrFcShort( 0x5e4 ), /* Type Offset=1508 */ /* Parameter ppErrorInfoRem */ /* 322 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 324 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 326 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 328 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 330 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 332 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddRefChapter */ /* 334 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 336 */ NdrFcLong( 0x0 ), /* 0 */ /* 340 */ NdrFcShort( 0x3 ), /* 3 */ /* 342 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 344 */ NdrFcShort( 0x8 ), /* 8 */ /* 346 */ NdrFcShort( 0x24 ), /* 36 */ /* 348 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter hChapter */ /* 350 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 352 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 354 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 356 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 358 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 360 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 362 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 364 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 366 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 368 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 370 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 372 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenViewChapter */ /* Procedure RemoteReleaseChapter */ /* 374 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 376 */ NdrFcLong( 0x0 ), /* 0 */ /* 380 */ NdrFcShort( 0x4 ), /* 4 */ /* 382 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 384 */ NdrFcShort( 0x8 ), /* 8 */ /* 386 */ NdrFcShort( 0x24 ), /* 36 */ /* 388 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter hSource */ /* Parameter hChapter */ /* 390 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 392 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 394 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter phViewChapter */ /* Parameter pcRefCount */ /* 396 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 398 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 400 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 402 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 404 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 406 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* 408 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 410 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 412 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteInitialize */ /* Procedure RemoteCancel */ /* Procedure RemoteClearRowPosition */ /* 414 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 416 */ NdrFcLong( 0x0 ), /* 0 */ /* 420 */ NdrFcShort( 0x3 ), /* 3 */ /* 422 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 424 */ NdrFcShort( 0x0 ), /* 0 */ /* 426 */ NdrFcShort( 0x8 ), /* 8 */ /* 428 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x2, /* 2 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 430 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 432 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 434 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* 436 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 438 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 440 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowPosition */ /* 442 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 444 */ NdrFcLong( 0x0 ), /* 0 */ /* 448 */ NdrFcShort( 0x4 ), /* 4 */ /* 450 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 452 */ NdrFcShort( 0x0 ), /* 0 */ /* 454 */ NdrFcShort( 0x5c ), /* 92 */ /* 456 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter phChapter */ /* 458 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 460 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 462 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter phRow */ /* 464 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 466 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 468 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdwPositionFlags */ /* 470 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 472 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 474 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 476 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 478 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 480 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 482 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 484 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 486 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowset */ /* 488 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 490 */ NdrFcLong( 0x0 ), /* 0 */ /* 494 */ NdrFcShort( 0x5 ), /* 5 */ /* 496 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 498 */ NdrFcShort( 0x44 ), /* 68 */ /* 500 */ NdrFcShort( 0x8 ), /* 8 */ /* 502 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 504 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 506 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 508 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 510 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 512 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 514 */ NdrFcShort( 0x5ee ), /* Type Offset=1518 */ /* Parameter ppErrorInfoRem */ /* 516 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 518 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 520 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 522 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 524 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 526 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteInitialize */ /* 528 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 530 */ NdrFcLong( 0x0 ), /* 0 */ /* 534 */ NdrFcShort( 0x6 ), /* 6 */ /* 536 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 538 */ NdrFcShort( 0x0 ), /* 0 */ /* 540 */ NdrFcShort( 0x8 ), /* 8 */ /* 542 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pRowset */ /* 544 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 546 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 548 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter ppErrorInfoRem */ /* 550 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 552 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 554 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 556 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 558 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 560 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetRowPosition */ /* 562 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 564 */ NdrFcLong( 0x0 ), /* 0 */ /* 568 */ NdrFcShort( 0x7 ), /* 7 */ /* 570 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 572 */ NdrFcShort( 0x18 ), /* 24 */ /* 574 */ NdrFcShort( 0x8 ), /* 8 */ /* 576 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter hChapter */ /* 578 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 580 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 582 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter hRow */ /* 584 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 586 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 588 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter dwPositionFlags */ /* 590 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 592 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 594 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 596 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 598 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 600 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 602 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 604 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 606 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowPositionChange */ /* 608 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 610 */ NdrFcLong( 0x0 ), /* 0 */ /* 614 */ NdrFcShort( 0x3 ), /* 3 */ /* 616 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 618 */ NdrFcShort( 0x18 ), /* 24 */ /* 620 */ NdrFcShort( 0x8 ), /* 8 */ /* 622 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter eReason */ /* 624 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 626 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 628 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 630 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 632 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 634 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 636 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 638 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 640 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 642 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 644 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 646 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 648 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 650 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 652 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 654 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 656 */ NdrFcLong( 0x0 ), /* 0 */ /* 660 */ NdrFcShort( 0x3 ), /* 3 */ /* 662 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 664 */ NdrFcShort( 0x44 ), /* 68 */ /* 666 */ NdrFcShort( 0x8 ), /* 8 */ /* 668 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 670 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 672 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 674 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppObject */ /* 676 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 678 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 680 */ NdrFcShort( 0x5f8 ), /* Type Offset=1528 */ /* Parameter ppErrorInfoRem */ /* 682 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 684 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 686 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 688 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 690 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 692 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenViewRowset */ /* 694 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 696 */ NdrFcLong( 0x0 ), /* 0 */ /* 700 */ NdrFcShort( 0x4 ), /* 4 */ /* 702 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 704 */ NdrFcShort( 0x44 ), /* 68 */ /* 706 */ NdrFcShort( 0x8 ), /* 8 */ /* 708 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter pUnkOuter */ /* 710 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 712 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 714 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 716 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 718 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 720 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 722 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 724 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 726 */ NdrFcShort( 0x602 ), /* Type Offset=1538 */ /* Parameter ppErrorInfoRem */ /* 728 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 730 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 732 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 734 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 736 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 738 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 740 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 742 */ NdrFcLong( 0x0 ), /* 0 */ /* 746 */ NdrFcShort( 0x3 ), /* 3 */ /* 748 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 750 */ NdrFcShort( 0x44 ), /* 68 */ /* 752 */ NdrFcShort( 0x8 ), /* 8 */ /* 754 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 756 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 758 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 760 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 762 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 764 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 766 */ NdrFcShort( 0x60c ), /* Type Offset=1548 */ /* Parameter ppErrorInfoRem */ /* 768 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 770 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 772 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 774 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 776 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 778 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSortOrder */ /* 780 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 782 */ NdrFcLong( 0x0 ), /* 0 */ /* 786 */ NdrFcShort( 0x3 ), /* 3 */ /* 788 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 790 */ NdrFcShort( 0x24 ), /* 36 */ /* 792 */ NdrFcShort( 0x2c ), /* 44 */ /* 794 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter pcValues */ /* 796 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 798 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 800 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgColumns */ /* 802 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 804 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 806 */ NdrFcShort( 0x616 ), /* Type Offset=1558 */ /* Parameter prgOrders */ /* 808 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 810 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 812 */ NdrFcShort( 0x628 ), /* Type Offset=1576 */ /* Parameter ppErrorInfoRem */ /* 814 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 816 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 818 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 820 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 822 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 824 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetSortOrder */ /* 826 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 828 */ NdrFcLong( 0x0 ), /* 0 */ /* 832 */ NdrFcShort( 0x4 ), /* 4 */ /* 834 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 836 */ NdrFcShort( 0x10 ), /* 16 */ /* 838 */ NdrFcShort( 0x8 ), /* 8 */ /* 840 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter cValues */ /* 842 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 844 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 846 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumns */ /* 848 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 850 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 852 */ NdrFcShort( 0x63e ), /* Type Offset=1598 */ /* Parameter rgOrders */ /* 854 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 856 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 858 */ NdrFcShort( 0x64c ), /* Type Offset=1612 */ /* Parameter ppErrorInfoRem */ /* 860 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 862 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 864 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 866 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 868 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 870 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetFilterBindings */ /* 872 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 874 */ NdrFcLong( 0x0 ), /* 0 */ /* 878 */ NdrFcShort( 0x4 ), /* 4 */ /* 880 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 882 */ NdrFcShort( 0x24 ), /* 36 */ /* 884 */ NdrFcShort( 0x2c ), /* 44 */ /* 886 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter pcBindings */ /* 888 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 890 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 892 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgBindings */ /* 894 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 896 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 898 */ NdrFcShort( 0x656 ), /* Type Offset=1622 */ /* Parameter ppErrorInfoRem */ /* 900 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 902 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 904 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 906 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 908 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 910 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateView */ /* 912 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 914 */ NdrFcLong( 0x0 ), /* 0 */ /* 918 */ NdrFcShort( 0x3 ), /* 3 */ /* 920 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 922 */ NdrFcShort( 0x44 ), /* 68 */ /* 924 */ NdrFcShort( 0x8 ), /* 8 */ /* 926 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter pUnkOuter */ /* 928 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 930 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 932 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 934 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 936 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 938 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppView */ /* 940 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 942 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 944 */ NdrFcShort( 0x670 ), /* Type Offset=1648 */ /* Parameter ppErrorInfoRem */ /* 946 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 948 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 950 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 952 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 954 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 956 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetView */ /* 958 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 960 */ NdrFcLong( 0x0 ), /* 0 */ /* 964 */ NdrFcShort( 0x4 ), /* 4 */ /* 966 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 968 */ NdrFcShort( 0x4c ), /* 76 */ /* 970 */ NdrFcShort( 0x24 ), /* 36 */ /* 972 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x6, /* 6 */ /* Parameter hChapter */ /* 974 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 976 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 978 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter riid */ /* 980 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 982 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 984 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter phChapterSource */ /* 986 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 988 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 990 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppView */ /* 992 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 994 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 996 */ NdrFcShort( 0x67a ), /* Type Offset=1658 */ /* Parameter ppErrorInfoRem */ /* 998 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1000 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1002 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1004 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1006 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1008 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAbort */ /* Procedure RemoteIsSameRow */ /* 1010 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1012 */ NdrFcLong( 0x0 ), /* 0 */ /* 1016 */ NdrFcShort( 0x3 ), /* 3 */ /* 1018 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1020 */ NdrFcShort( 0x10 ), /* 16 */ /* 1022 */ NdrFcShort( 0x8 ), /* 8 */ /* 1024 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter hChapter */ /* Parameter hThisRow */ /* 1026 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1028 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1030 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter eOperation */ /* Parameter hThatRow */ /* 1032 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1034 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1036 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 1038 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1040 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1042 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* 1044 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1046 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1048 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnFieldChange */ /* 1050 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1052 */ NdrFcLong( 0x0 ), /* 0 */ /* 1056 */ NdrFcShort( 0x3 ), /* 3 */ /* 1058 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 1060 */ NdrFcShort( 0x30 ), /* 48 */ /* 1062 */ NdrFcShort( 0x8 ), /* 8 */ /* 1064 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x8, /* 8 */ /* Parameter pRowset */ /* 1066 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1068 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1070 */ NdrFcShort( 0x684 ), /* Type Offset=1668 */ /* Parameter hRow */ /* 1072 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1074 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1076 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter cColumns */ /* 1078 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1080 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1082 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumns */ /* 1084 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1086 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1088 */ NdrFcShort( 0x69a ), /* Type Offset=1690 */ /* Parameter eReason */ /* 1090 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1092 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1094 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1096 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1098 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1100 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1102 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1104 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1106 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1108 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1110 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1112 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowChange */ /* 1114 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1116 */ NdrFcLong( 0x0 ), /* 0 */ /* 1120 */ NdrFcShort( 0x4 ), /* 4 */ /* 1122 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1124 */ NdrFcShort( 0x28 ), /* 40 */ /* 1126 */ NdrFcShort( 0x8 ), /* 8 */ /* 1128 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x7, /* 7 */ /* Parameter pRowset */ /* 1130 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1132 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1134 */ NdrFcShort( 0x684 ), /* Type Offset=1668 */ /* Parameter cRows */ /* 1136 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1138 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1140 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rghRows */ /* 1142 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1144 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1146 */ NdrFcShort( 0x6a8 ), /* Type Offset=1704 */ /* Parameter eReason */ /* 1148 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1150 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1152 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1154 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1156 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1158 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1160 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1162 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1164 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1166 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1168 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1170 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowsetChange */ /* 1172 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1174 */ NdrFcLong( 0x0 ), /* 0 */ /* 1178 */ NdrFcShort( 0x5 ), /* 5 */ /* 1180 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1182 */ NdrFcShort( 0x18 ), /* 24 */ /* 1184 */ NdrFcShort( 0x8 ), /* 8 */ /* 1186 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x5, /* 5 */ /* Parameter pRowset */ /* 1188 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1190 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1192 */ NdrFcShort( 0x684 ), /* Type Offset=1668 */ /* Parameter eReason */ /* 1194 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1196 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1198 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1200 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1202 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1204 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1206 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1208 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1210 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1212 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1214 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1216 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteExecute */ /* 1218 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1220 */ NdrFcLong( 0x0 ), /* 0 */ /* 1224 */ NdrFcShort( 0x4 ), /* 4 */ /* 1226 */ NdrFcShort( 0x44 ), /* x86 Stack size/offset = 68 */ /* 1228 */ NdrFcShort( 0xdc ), /* 220 */ /* 1230 */ NdrFcShort( 0x2c ), /* 44 */ /* 1232 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xe, /* 14 */ /* Parameter pUnkOuter */ /* 1234 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1236 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1238 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 1240 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1242 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1244 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter hAccessor */ /* 1246 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1248 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1250 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter cParamSets */ /* 1252 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1254 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1256 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter pGuid */ /* 1258 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 1260 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1262 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Parameter ulGuidOffset */ /* 1264 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1266 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1268 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pInputParams */ /* 1270 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1272 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1274 */ NdrFcShort( 0x6b6 ), /* Type Offset=1718 */ /* Parameter pOutputParams */ /* 1276 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 1278 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1280 */ NdrFcShort( 0x6b6 ), /* Type Offset=1718 */ /* Parameter cBindings */ /* 1282 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1284 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 1286 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgBindings */ /* 1288 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1290 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 1292 */ NdrFcShort( 0xca0 ), /* Type Offset=3232 */ /* Parameter rgStatus */ /* 1294 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 1296 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 1298 */ NdrFcShort( 0xcb6 ), /* Type Offset=3254 */ /* Parameter pcRowsAffected */ /* 1300 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1302 */ NdrFcShort( 0x38 ), /* x86 Stack size/offset = 56 */ /* 1304 */ NdrFcShort( 0xcc4 ), /* Type Offset=3268 */ /* Parameter ppRowset */ /* 1306 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1308 */ NdrFcShort( 0x3c ), /* x86 Stack size/offset = 60 */ /* 1310 */ NdrFcShort( 0xcc8 ), /* Type Offset=3272 */ /* Return value */ /* 1312 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1314 */ NdrFcShort( 0x40 ), /* x86 Stack size/offset = 64 */ /* 1316 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetDBSession */ /* 1318 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1320 */ NdrFcLong( 0x0 ), /* 0 */ /* 1324 */ NdrFcShort( 0x5 ), /* 5 */ /* 1326 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1328 */ NdrFcShort( 0x44 ), /* 68 */ /* 1330 */ NdrFcShort( 0x8 ), /* 8 */ /* 1332 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 1334 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1336 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1338 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSession */ /* 1340 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1342 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1344 */ NdrFcShort( 0xcd2 ), /* Type Offset=3282 */ /* Parameter ppErrorInfoRem */ /* 1346 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1348 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1350 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1352 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1354 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1356 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetResult */ /* 1358 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1360 */ NdrFcLong( 0x0 ), /* 0 */ /* 1364 */ NdrFcShort( 0x3 ), /* 3 */ /* 1366 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1368 */ NdrFcShort( 0x78 ), /* 120 */ /* 1370 */ NdrFcShort( 0x2c ), /* 44 */ /* 1372 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x7, /* 7 */ /* Parameter pUnkOuter */ /* 1374 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1376 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1378 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter lResultFlag */ /* 1380 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1382 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1384 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter riid */ /* 1386 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1388 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1390 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pcRowsAffected */ /* 1392 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1394 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1396 */ NdrFcShort( 0xcc4 ), /* Type Offset=3268 */ /* Parameter ppRowset */ /* 1398 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1400 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1402 */ NdrFcShort( 0xcdc ), /* Type Offset=3292 */ /* Parameter ppErrorInfoRem */ /* 1404 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1406 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1408 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1410 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1412 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1414 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCanConvert */ /* 1416 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1418 */ NdrFcLong( 0x0 ), /* 0 */ /* 1422 */ NdrFcShort( 0x3 ), /* 3 */ /* 1424 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1426 */ NdrFcShort( 0x14 ), /* 20 */ /* 1428 */ NdrFcShort( 0x8 ), /* 8 */ /* 1430 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter wFromType */ /* 1432 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1434 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1436 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Parameter wToType */ /* 1438 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1440 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1442 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Parameter dwConvertFlags */ /* 1444 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1446 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1448 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 1450 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1452 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1454 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1456 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1458 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1460 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemotePrepare */ /* 1462 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1464 */ NdrFcLong( 0x0 ), /* 0 */ /* 1468 */ NdrFcShort( 0x3 ), /* 3 */ /* 1470 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1472 */ NdrFcShort( 0x8 ), /* 8 */ /* 1474 */ NdrFcShort( 0x8 ), /* 8 */ /* 1476 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter cExpectedRuns */ /* 1478 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1480 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1482 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 1484 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1486 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1488 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1490 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1492 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1494 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDestroyDataSource */ /* Procedure RemoteUninitialize */ /* Procedure RemoteUnprepare */ /* 1496 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1498 */ NdrFcLong( 0x0 ), /* 0 */ /* 1502 */ NdrFcShort( 0x4 ), /* 4 */ /* 1504 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1506 */ NdrFcShort( 0x0 ), /* 0 */ /* 1508 */ NdrFcShort( 0x8 ), /* 8 */ /* 1510 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x2, /* 2 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 1512 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1514 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1516 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* 1518 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1520 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1522 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetProperties */ /* Procedure RemoteSetProperties */ /* 1524 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1526 */ NdrFcLong( 0x0 ), /* 0 */ /* 1530 */ NdrFcShort( 0x4 ), /* 4 */ /* 1532 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1534 */ NdrFcShort( 0x10 ), /* 16 */ /* 1536 */ NdrFcShort( 0x8 ), /* 8 */ /* 1538 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x6, /* 6 */ /* Parameter cPropertySets */ /* Parameter cPropertySets */ /* 1540 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1542 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1544 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* Parameter rgPropertySets */ /* 1546 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1548 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1550 */ NdrFcShort( 0xce6 ), /* Type Offset=3302 */ /* Parameter cTotalProps */ /* Parameter cTotalProps */ /* 1552 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1554 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1556 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* Parameter rgPropStatus */ /* 1558 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 1560 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1562 */ NdrFcShort( 0xd00 ), /* Type Offset=3328 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 1564 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1566 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1568 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* 1570 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1572 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1574 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCommandText */ /* 1576 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1578 */ NdrFcLong( 0x0 ), /* 0 */ /* 1582 */ NdrFcShort( 0x6 ), /* 6 */ /* 1584 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1586 */ NdrFcShort( 0x44 ), /* 68 */ /* 1588 */ NdrFcShort( 0x4c ), /* 76 */ /* 1590 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter pguidDialect */ /* 1592 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1594 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1596 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Parameter ppwszCommand */ /* 1598 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1600 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1602 */ NdrFcShort( 0xd0a ), /* Type Offset=3338 */ /* Parameter ppErrorInfoRem */ /* 1604 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1606 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1608 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1610 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1612 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1614 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetCommandText */ /* 1616 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1618 */ NdrFcLong( 0x0 ), /* 0 */ /* 1622 */ NdrFcShort( 0x7 ), /* 7 */ /* 1624 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1626 */ NdrFcShort( 0x44 ), /* 68 */ /* 1628 */ NdrFcShort( 0x8 ), /* 8 */ /* 1630 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x4, /* 4 */ /* Parameter rguidDialect */ /* 1632 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1634 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1636 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pwszCommand */ /* 1638 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1640 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1642 */ NdrFcShort( 0x9c0 ), /* Type Offset=2496 */ /* Parameter ppErrorInfoRem */ /* 1644 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1646 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1648 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1650 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1652 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1654 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetParameterInfo */ /* 1656 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1658 */ NdrFcLong( 0x0 ), /* 0 */ /* 1662 */ NdrFcShort( 0x3 ), /* 3 */ /* 1664 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1666 */ NdrFcShort( 0x48 ), /* 72 */ /* 1668 */ NdrFcShort( 0x50 ), /* 80 */ /* 1670 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x7, /* 7 */ /* Parameter pcParams */ /* 1672 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1674 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1676 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgParamInfo */ /* 1678 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1680 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1682 */ NdrFcShort( 0xd0e ), /* Type Offset=3342 */ /* Parameter prgNameOffsets */ /* 1684 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1686 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1688 */ NdrFcShort( 0xd42 ), /* Type Offset=3394 */ /* Parameter pcbNamesBuffer */ /* 1690 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1692 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1694 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppNamesBuffer */ /* 1696 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1698 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1700 */ NdrFcShort( 0xd54 ), /* Type Offset=3412 */ /* Parameter ppErrorInfoRem */ /* 1702 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1704 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1706 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1708 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1710 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1712 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMapParameterNames */ /* 1714 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1716 */ NdrFcLong( 0x0 ), /* 0 */ /* 1720 */ NdrFcShort( 0x4 ), /* 4 */ /* 1722 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1724 */ NdrFcShort( 0x10 ), /* 16 */ /* 1726 */ NdrFcShort( 0x8 ), /* 8 */ /* 1728 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter cParamNames */ /* 1730 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1732 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1734 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgParamNames */ /* 1736 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1738 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1740 */ NdrFcShort( 0xd6a ), /* Type Offset=3434 */ /* Parameter rgParamOrdinals */ /* 1742 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 1744 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1746 */ NdrFcShort( 0xd8c ), /* Type Offset=3468 */ /* Parameter ppErrorInfoRem */ /* 1748 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1750 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1752 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1754 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1756 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1758 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetParameterInfo */ /* 1760 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1762 */ NdrFcLong( 0x0 ), /* 0 */ /* 1766 */ NdrFcShort( 0x5 ), /* 5 */ /* 1768 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1770 */ NdrFcShort( 0x10 ), /* 16 */ /* 1772 */ NdrFcShort( 0x8 ), /* 8 */ /* 1774 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter cParams */ /* 1776 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1778 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1780 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgParamOrdinals */ /* 1782 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1784 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1786 */ NdrFcShort( 0xd96 ), /* Type Offset=3478 */ /* Parameter rgParamBindInfo */ /* 1788 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1790 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1792 */ NdrFcShort( 0xda4 ), /* Type Offset=3492 */ /* Parameter ppErrorInfoRem */ /* 1794 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1796 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1798 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1800 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1802 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1804 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetAvailableColumns */ /* 1806 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1808 */ NdrFcLong( 0x0 ), /* 0 */ /* 1812 */ NdrFcShort( 0x3 ), /* 3 */ /* 1814 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1816 */ NdrFcShort( 0x24 ), /* 36 */ /* 1818 */ NdrFcShort( 0x2c ), /* 44 */ /* 1820 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter pcOptColumns */ /* 1822 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1824 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1826 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgOptColumns */ /* 1828 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1830 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1832 */ NdrFcShort( 0xdd2 ), /* Type Offset=3538 */ /* Parameter ppErrorInfoRem */ /* 1834 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1836 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1838 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1840 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1842 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1844 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetColumnsRowset */ /* 1846 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1848 */ NdrFcLong( 0x0 ), /* 0 */ /* 1852 */ NdrFcShort( 0x4 ), /* 4 */ /* 1854 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 1856 */ NdrFcShort( 0x64 ), /* 100 */ /* 1858 */ NdrFcShort( 0x8 ), /* 8 */ /* 1860 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xb, /* 11 */ /* Parameter pUnkOuter */ /* 1862 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1864 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1866 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter cOptColumns */ /* 1868 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1870 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1872 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgOptColumns */ /* 1874 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1876 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1878 */ NdrFcShort( 0xdec ), /* Type Offset=3564 */ /* Parameter riid */ /* 1880 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1882 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1884 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 1886 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1888 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1890 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 1892 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1894 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1896 */ NdrFcShort( 0xe02 ), /* Type Offset=3586 */ /* Parameter ppColRowset */ /* 1898 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1900 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1902 */ NdrFcShort( 0xe18 ), /* Type Offset=3608 */ /* Parameter cTotalProps */ /* 1904 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1906 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1908 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 1910 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 1912 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 1914 */ NdrFcShort( 0xe26 ), /* Type Offset=3622 */ /* Parameter ppErrorInfoRem */ /* 1916 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1918 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 1920 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1922 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1924 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 1926 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetColumnInfo */ /* 1928 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1930 */ NdrFcLong( 0x0 ), /* 0 */ /* 1934 */ NdrFcShort( 0x3 ), /* 3 */ /* 1936 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 1938 */ NdrFcShort( 0x48 ), /* 72 */ /* 1940 */ NdrFcShort( 0x50 ), /* 80 */ /* 1942 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x8, /* 8 */ /* Parameter pcColumns */ /* 1944 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1946 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1948 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgInfo */ /* 1950 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1952 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1954 */ NdrFcShort( 0xe30 ), /* Type Offset=3632 */ /* Parameter prgNameOffsets */ /* 1956 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1958 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1960 */ NdrFcShort( 0xe68 ), /* Type Offset=3688 */ /* Parameter prgcolumnidOffsets */ /* 1962 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1964 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 1966 */ NdrFcShort( 0xe7a ), /* Type Offset=3706 */ /* Parameter pcbStringsBuffer */ /* 1968 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1970 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 1972 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 1974 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1976 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 1978 */ NdrFcShort( 0xe8c ), /* Type Offset=3724 */ /* Parameter ppErrorInfoRem */ /* 1980 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1982 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 1984 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1986 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1988 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 1990 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMapColumnIDs */ /* 1992 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1994 */ NdrFcLong( 0x0 ), /* 0 */ /* 1998 */ NdrFcShort( 0x4 ), /* 4 */ /* 2000 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2002 */ NdrFcShort( 0x10 ), /* 16 */ /* 2004 */ NdrFcShort( 0x8 ), /* 8 */ /* 2006 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter cColumnIDs */ /* 2008 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2010 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2012 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnIDs */ /* 2014 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2016 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2018 */ NdrFcShort( 0xea2 ), /* Type Offset=3746 */ /* Parameter rgColumns */ /* 2020 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2022 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2024 */ NdrFcShort( 0xeb8 ), /* Type Offset=3768 */ /* Parameter ppErrorInfoRem */ /* 2026 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2028 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2030 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2032 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2034 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2036 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateCommand */ /* 2038 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2040 */ NdrFcLong( 0x0 ), /* 0 */ /* 2044 */ NdrFcShort( 0x3 ), /* 3 */ /* 2046 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2048 */ NdrFcShort( 0x44 ), /* 68 */ /* 2050 */ NdrFcShort( 0x8 ), /* 8 */ /* 2052 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter pUnkOuter */ /* 2054 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2056 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2058 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 2060 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2062 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2064 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppCommand */ /* 2066 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2068 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2070 */ NdrFcShort( 0xec2 ), /* Type Offset=3778 */ /* Parameter ppErrorInfoRem */ /* 2072 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2074 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2076 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2078 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2080 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2082 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateSession */ /* 2084 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2086 */ NdrFcLong( 0x0 ), /* 0 */ /* 2090 */ NdrFcShort( 0x3 ), /* 3 */ /* 2092 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2094 */ NdrFcShort( 0x44 ), /* 68 */ /* 2096 */ NdrFcShort( 0x8 ), /* 8 */ /* 2098 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter pUnkOuter */ /* 2100 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2102 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2104 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 2106 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2108 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2110 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDBSession */ /* 2112 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2114 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2116 */ NdrFcShort( 0xecc ), /* Type Offset=3788 */ /* Parameter ppErrorInfoRem */ /* 2118 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2120 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2122 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2124 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2126 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2128 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSourcesRowset */ /* 2130 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2132 */ NdrFcLong( 0x0 ), /* 0 */ /* 2136 */ NdrFcShort( 0x3 ), /* 3 */ /* 2138 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2140 */ NdrFcShort( 0x54 ), /* 84 */ /* 2142 */ NdrFcShort( 0x8 ), /* 8 */ /* 2144 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x9, /* 9 */ /* Parameter pUnkOuter */ /* 2146 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2148 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2150 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 2152 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2154 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2156 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 2158 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2160 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2162 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgProperties */ /* 2164 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2166 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2168 */ NdrFcShort( 0xed6 ), /* Type Offset=3798 */ /* Parameter ppSourcesRowset */ /* 2170 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2172 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2174 */ NdrFcShort( 0xeec ), /* Type Offset=3820 */ /* Parameter cTotalProps */ /* 2176 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2178 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2180 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2182 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2184 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2186 */ NdrFcShort( 0xefa ), /* Type Offset=3834 */ /* Parameter ppErrorInfoRem */ /* 2188 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2190 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2192 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2194 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2196 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2198 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetPropertyInfo */ /* 2200 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2202 */ NdrFcLong( 0x0 ), /* 0 */ /* 2206 */ NdrFcShort( 0x4 ), /* 4 */ /* 2208 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 2210 */ NdrFcShort( 0x5c ), /* 92 */ /* 2212 */ NdrFcShort( 0x5c ), /* 92 */ /* 2214 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xa, /* 10 */ /* Parameter cPropertyIDSets */ /* 2216 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2218 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2220 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* 2222 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2224 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2226 */ NdrFcShort( 0xd4 ), /* Type Offset=212 */ /* Parameter pcPropertyInfoSets */ /* 2228 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2230 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2232 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertyInfoSets */ /* 2234 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2236 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2238 */ NdrFcShort( 0xf04 ), /* Type Offset=3844 */ /* Parameter pcOffsets */ /* 2240 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2242 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2244 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgDescOffsets */ /* 2246 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2248 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2250 */ NdrFcShort( 0xf5a ), /* Type Offset=3930 */ /* Parameter pcbDescBuffer */ /* 2252 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2254 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2256 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppDescBuffer */ /* 2258 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2260 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2262 */ NdrFcShort( 0xf6c ), /* Type Offset=3948 */ /* Parameter ppErrorInfoRem */ /* 2264 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2266 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2268 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2270 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2272 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2274 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetProperties */ /* 2276 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2278 */ NdrFcLong( 0x0 ), /* 0 */ /* 2282 */ NdrFcShort( 0x5 ), /* 5 */ /* 2284 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2286 */ NdrFcShort( 0x10 ), /* 16 */ /* 2288 */ NdrFcShort( 0x8 ), /* 8 */ /* 2290 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x6, /* 6 */ /* Parameter cPropertySets */ /* 2292 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2294 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2296 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2298 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2300 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2302 */ NdrFcShort( 0xce6 ), /* Type Offset=3302 */ /* Parameter cTotalProps */ /* 2304 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2306 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2308 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2310 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2312 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2314 */ NdrFcShort( 0xd00 ), /* Type Offset=3328 */ /* Parameter ppErrorInfoRem */ /* 2316 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2318 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2320 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2322 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2324 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2326 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetKeywords */ /* 2328 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2330 */ NdrFcLong( 0x0 ), /* 0 */ /* 2334 */ NdrFcShort( 0x3 ), /* 3 */ /* 2336 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2338 */ NdrFcShort( 0x0 ), /* 0 */ /* 2340 */ NdrFcShort( 0x8 ), /* 8 */ /* 2342 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter ppwszKeywords */ /* 2344 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2346 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2348 */ NdrFcShort( 0xf7e ), /* Type Offset=3966 */ /* Parameter ppErrorInfoRem */ /* 2350 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2352 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2354 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2356 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2358 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2360 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetLiteralInfo */ /* 2362 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2364 */ NdrFcLong( 0x0 ), /* 0 */ /* 2368 */ NdrFcShort( 0x4 ), /* 4 */ /* 2370 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 2372 */ NdrFcShort( 0x40 ), /* 64 */ /* 2374 */ NdrFcShort( 0x40 ), /* 64 */ /* 2376 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xb, /* 11 */ /* Parameter cLiterals */ /* 2378 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2380 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2382 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgLiterals */ /* 2384 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2386 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2388 */ NdrFcShort( 0xf82 ), /* Type Offset=3970 */ /* Parameter pcLiteralInfo */ /* 2390 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2392 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2394 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgLiteralInfo */ /* 2396 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2398 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2400 */ NdrFcShort( 0xf90 ), /* Type Offset=3984 */ /* Parameter prgLVOffsets */ /* 2402 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2404 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2406 */ NdrFcShort( 0xff4 ), /* Type Offset=4084 */ /* Parameter prgICOffsets */ /* 2408 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2410 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2412 */ NdrFcShort( 0xff4 ), /* Type Offset=4084 */ /* Parameter prgISCOffsets */ /* 2414 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2416 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2418 */ NdrFcShort( 0xff4 ), /* Type Offset=4084 */ /* Parameter pcbCharBuffer */ /* 2420 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2422 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2424 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppCharBuffer */ /* 2426 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2428 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2430 */ NdrFcShort( 0x1006 ), /* Type Offset=4102 */ /* Parameter ppErrorInfoRem */ /* 2432 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2434 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2436 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2438 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2440 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 2442 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateDataSource */ /* 2444 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2446 */ NdrFcLong( 0x0 ), /* 0 */ /* 2450 */ NdrFcShort( 0x3 ), /* 3 */ /* 2452 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2454 */ NdrFcShort( 0x54 ), /* 84 */ /* 2456 */ NdrFcShort( 0x8 ), /* 8 */ /* 2458 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x9, /* 9 */ /* Parameter cPropertySets */ /* 2460 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2462 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2464 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2466 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2468 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2470 */ NdrFcShort( 0xce6 ), /* Type Offset=3302 */ /* Parameter pUnkOuter */ /* 2472 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2474 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2476 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter riid */ /* 2478 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2480 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2482 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDBSession */ /* 2484 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2486 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2488 */ NdrFcShort( 0x1018 ), /* Type Offset=4120 */ /* Parameter cTotalProps */ /* 2490 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2492 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2494 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2496 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2498 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2500 */ NdrFcShort( 0xefa ), /* Type Offset=3834 */ /* Parameter ppErrorInfoRem */ /* 2502 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2504 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2506 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2508 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2510 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2512 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCreationProperties */ /* 2514 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2516 */ NdrFcLong( 0x0 ), /* 0 */ /* 2520 */ NdrFcShort( 0x5 ), /* 5 */ /* 2522 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 2524 */ NdrFcShort( 0x64 ), /* 100 */ /* 2526 */ NdrFcShort( 0x64 ), /* 100 */ /* 2528 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xa, /* 10 */ /* Parameter cPropertyIDSets */ /* 2530 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2532 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2534 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* 2536 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2538 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2540 */ NdrFcShort( 0xd4 ), /* Type Offset=212 */ /* Parameter pcPropertyInfoSets */ /* 2542 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2544 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2546 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertyInfoSets */ /* 2548 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2550 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2552 */ NdrFcShort( 0xf04 ), /* Type Offset=3844 */ /* Parameter pcOffsets */ /* 2554 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2556 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2558 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgDescOffsets */ /* 2560 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2562 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2564 */ NdrFcShort( 0x1022 ), /* Type Offset=4130 */ /* Parameter pcbDescBuffer */ /* 2566 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2568 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2570 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppDescBuffer */ /* 2572 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2574 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2576 */ NdrFcShort( 0xf6c ), /* Type Offset=3948 */ /* Parameter ppErrorInfoRem */ /* 2578 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2580 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2582 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2584 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2586 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2588 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteModifyDataSource */ /* 2590 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2592 */ NdrFcLong( 0x0 ), /* 0 */ /* 2596 */ NdrFcShort( 0x6 ), /* 6 */ /* 2598 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2600 */ NdrFcShort( 0x8 ), /* 8 */ /* 2602 */ NdrFcShort( 0x8 ), /* 8 */ /* 2604 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x4, /* 4 */ /* Parameter cPropertySets */ /* 2606 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2608 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2610 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2612 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2614 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2616 */ NdrFcShort( 0xcea ), /* Type Offset=3306 */ /* Parameter ppErrorInfoRem */ /* 2618 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2620 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2622 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2624 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2626 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2628 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnLowResource */ /* 2630 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2632 */ NdrFcLong( 0x0 ), /* 0 */ /* 2636 */ NdrFcShort( 0x3 ), /* 3 */ /* 2638 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2640 */ NdrFcShort( 0x10 ), /* 16 */ /* 2642 */ NdrFcShort( 0x8 ), /* 8 */ /* 2644 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter dwReserved */ /* 2646 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2648 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2650 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Return value */ /* 2652 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2654 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2656 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnProgress */ /* 2658 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2660 */ NdrFcLong( 0x0 ), /* 0 */ /* 2664 */ NdrFcShort( 0x4 ), /* 4 */ /* 2666 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2668 */ NdrFcShort( 0x38 ), /* 56 */ /* 2670 */ NdrFcShort( 0x8 ), /* 8 */ /* 2672 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x7, /* 7 */ /* Parameter hChapter */ /* 2674 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2676 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2678 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter eOperation */ /* 2680 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2682 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2684 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ulProgress */ /* 2686 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2688 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2690 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ulProgressMax */ /* 2692 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2694 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2696 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter eAsynchPhase */ /* 2698 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2700 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2702 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pwszStatusText */ /* 2704 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2706 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2708 */ NdrFcShort( 0x9c0 ), /* Type Offset=2496 */ /* Return value */ /* 2710 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2712 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2714 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnStop */ /* 2716 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2718 */ NdrFcLong( 0x0 ), /* 0 */ /* 2722 */ NdrFcShort( 0x5 ), /* 5 */ /* 2724 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2726 */ NdrFcShort( 0x18 ), /* 24 */ /* 2728 */ NdrFcShort( 0x8 ), /* 8 */ /* 2730 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x5, /* 5 */ /* Parameter hChapter */ /* 2732 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2734 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2736 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter eOperation */ /* 2738 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2740 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2742 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter hrStatus */ /* 2744 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2746 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2748 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pwszStatusText */ /* 2750 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2752 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2754 */ NdrFcShort( 0x9c0 ), /* Type Offset=2496 */ /* Return value */ /* 2756 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2758 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2760 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetStatus */ /* 2762 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2764 */ NdrFcLong( 0x0 ), /* 0 */ /* 2768 */ NdrFcShort( 0x4 ), /* 4 */ /* 2770 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2772 */ NdrFcShort( 0x74 ), /* 116 */ /* 2774 */ NdrFcShort( 0x6c ), /* 108 */ /* 2776 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x8, /* 8 */ /* Parameter hChapter */ /* 2778 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2780 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2782 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter eOperation */ /* 2784 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2786 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2788 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pulProgress */ /* 2790 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 2792 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2794 */ NdrFcShort( 0xcc4 ), /* Type Offset=3268 */ /* Parameter pulProgressMax */ /* 2796 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 2798 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2800 */ NdrFcShort( 0xcc4 ), /* Type Offset=3268 */ /* Parameter peAsynchPhase */ /* 2802 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 2804 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2806 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppwszStatusText */ /* 2808 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2810 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2812 */ NdrFcShort( 0xf7e ), /* Type Offset=3966 */ /* Parameter ppErrorInfoRem */ /* 2814 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2816 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2818 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2820 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2822 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2824 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateIndex */ /* 2826 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2828 */ NdrFcLong( 0x0 ), /* 0 */ /* 2832 */ NdrFcShort( 0x3 ), /* 3 */ /* 2834 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 2836 */ NdrFcShort( 0x20 ), /* 32 */ /* 2838 */ NdrFcShort( 0x8 ), /* 8 */ /* 2840 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xb, /* 11 */ /* Parameter pTableID */ /* 2842 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2844 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2846 */ NdrFcShort( 0x19e ), /* Type Offset=414 */ /* Parameter pIndexID */ /* 2848 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2850 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2852 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter cIndexColumnDescs */ /* 2854 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2856 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2858 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgIndexColumnDescs */ /* 2860 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2862 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2864 */ NdrFcShort( 0x1058 ), /* Type Offset=4184 */ /* Parameter cPropertySets */ /* 2866 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2868 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2870 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2872 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2874 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2876 */ NdrFcShort( 0x1078 ), /* Type Offset=4216 */ /* Parameter ppIndexID */ /* 2878 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2880 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 2882 */ NdrFcShort( 0x108e ), /* Type Offset=4238 */ /* Parameter cTotalProps */ /* 2884 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2886 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 2888 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2890 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2892 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 2894 */ NdrFcShort( 0x109a ), /* Type Offset=4250 */ /* Parameter ppErrorInfoRem */ /* 2896 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2898 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 2900 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2902 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2904 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 2906 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropIndex */ /* 2908 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2910 */ NdrFcLong( 0x0 ), /* 0 */ /* 2914 */ NdrFcShort( 0x4 ), /* 4 */ /* 2916 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2918 */ NdrFcShort( 0x0 ), /* 0 */ /* 2920 */ NdrFcShort( 0x8 ), /* 8 */ /* 2922 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x4, /* 4 */ /* Parameter pTableID */ /* 2924 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2926 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2928 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter pIndexID */ /* 2930 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2932 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2934 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter ppErrorInfoRem */ /* 2936 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2938 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2940 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2942 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2944 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 2946 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateTable */ /* 2948 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2950 */ NdrFcLong( 0x0 ), /* 0 */ /* 2954 */ NdrFcShort( 0x3 ), /* 3 */ /* 2956 */ NdrFcShort( 0x40 ), /* x86 Stack size/offset = 64 */ /* 2958 */ NdrFcShort( 0x64 ), /* 100 */ /* 2960 */ NdrFcShort( 0x24 ), /* 36 */ /* 2962 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xe, /* 14 */ /* Parameter pUnkOuter */ /* 2964 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2966 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 2968 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter pTableID */ /* 2970 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2972 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 2974 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter cColumnDescs */ /* 2976 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2978 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 2980 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnDescs */ /* 2982 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2984 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 2986 */ NdrFcShort( 0x10e2 ), /* Type Offset=4322 */ /* Parameter riid */ /* 2988 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2990 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 2992 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 2994 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2996 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 2998 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3000 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3002 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3004 */ NdrFcShort( 0x10f4 ), /* Type Offset=4340 */ /* Parameter ppTableID */ /* 3006 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3008 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 3010 */ NdrFcShort( 0x108e ), /* Type Offset=4238 */ /* Parameter ppRowset */ /* 3012 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3014 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 3016 */ NdrFcShort( 0x110a ), /* Type Offset=4362 */ /* Parameter cTotalProps */ /* 3018 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3020 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 3022 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3024 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3026 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 3028 */ NdrFcShort( 0x1118 ), /* Type Offset=4376 */ /* Parameter pfTableCreated */ /* 3030 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 3032 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 3034 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3036 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3038 */ NdrFcShort( 0x38 ), /* x86 Stack size/offset = 56 */ /* 3040 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3042 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3044 */ NdrFcShort( 0x3c ), /* x86 Stack size/offset = 60 */ /* 3046 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropTable */ /* 3048 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3050 */ NdrFcLong( 0x0 ), /* 0 */ /* 3054 */ NdrFcShort( 0x4 ), /* 4 */ /* 3056 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3058 */ NdrFcShort( 0x0 ), /* 0 */ /* 3060 */ NdrFcShort( 0x8 ), /* 8 */ /* 3062 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x3, /* 3 */ /* Parameter pTableID */ /* 3064 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3066 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3068 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter ppErrorInfoRem */ /* 3070 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3072 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3074 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3076 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3078 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3080 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddColumn */ /* 3082 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3084 */ NdrFcLong( 0x0 ), /* 0 */ /* 3088 */ NdrFcShort( 0x5 ), /* 5 */ /* 3090 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3092 */ NdrFcShort( 0x8 ), /* 8 */ /* 3094 */ NdrFcShort( 0x8 ), /* 8 */ /* 3096 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x7, /* 7 */ /* Parameter pTableID */ /* 3098 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3100 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3102 */ NdrFcShort( 0x19e ), /* Type Offset=414 */ /* Parameter pColumnDesc */ /* 3104 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3106 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3108 */ NdrFcShort( 0x10ba ), /* Type Offset=4282 */ /* Parameter ppColumnID */ /* 3110 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3112 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3114 */ NdrFcShort( 0x108e ), /* Type Offset=4238 */ /* Parameter cTotalProps */ /* 3116 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3118 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3120 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3122 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3124 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3126 */ NdrFcShort( 0x112a ), /* Type Offset=4394 */ /* Parameter ppErrorInfoRem */ /* 3128 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3130 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3132 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3134 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3136 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3138 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropColumn */ /* 3140 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3142 */ NdrFcLong( 0x0 ), /* 0 */ /* 3146 */ NdrFcShort( 0x6 ), /* 6 */ /* 3148 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3150 */ NdrFcShort( 0x0 ), /* 0 */ /* 3152 */ NdrFcShort( 0x8 ), /* 8 */ /* 3154 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x4, /* 4 */ /* Parameter pTableID */ /* 3156 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3158 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3160 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter pColumnID */ /* 3162 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3164 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3166 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter ppErrorInfoRem */ /* 3168 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3170 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3172 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3174 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3176 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3178 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenRowset */ /* 3180 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3182 */ NdrFcLong( 0x0 ), /* 0 */ /* 3186 */ NdrFcShort( 0x3 ), /* 3 */ /* 3188 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 3190 */ NdrFcShort( 0x54 ), /* 84 */ /* 3192 */ NdrFcShort( 0x8 ), /* 8 */ /* 3194 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xb, /* 11 */ /* Parameter pUnkOuter */ /* 3196 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3198 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3200 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter pTableID */ /* 3202 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3204 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3206 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter pIndexID */ /* 3208 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3210 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3212 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter riid */ /* 3214 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3216 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3218 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 3220 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3222 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3224 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3226 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3228 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3230 */ NdrFcShort( 0x1134 ), /* Type Offset=4404 */ /* Parameter ppRowset */ /* 3232 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3234 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3236 */ NdrFcShort( 0x114a ), /* Type Offset=4426 */ /* Parameter cTotalProps */ /* 3238 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3240 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3242 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3244 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3246 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 3248 */ NdrFcShort( 0x1158 ), /* Type Offset=4440 */ /* Parameter ppErrorInfoRem */ /* 3250 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3252 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 3254 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3256 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3258 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 3260 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowset */ /* 3262 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3264 */ NdrFcLong( 0x0 ), /* 0 */ /* 3268 */ NdrFcShort( 0x3 ), /* 3 */ /* 3270 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 3272 */ NdrFcShort( 0xa0 ), /* 160 */ /* 3274 */ NdrFcShort( 0x8 ), /* 8 */ /* 3276 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xc, /* 12 */ /* Parameter pUnkOuter */ /* 3278 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3280 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3282 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter rguidSchema */ /* 3284 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3286 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3288 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cRestrictions */ /* 3290 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3292 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3294 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgRestrictions */ /* 3296 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3298 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3300 */ NdrFcShort( 0x1162 ), /* Type Offset=4450 */ /* Parameter riid */ /* 3302 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3304 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3306 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 3308 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3310 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3312 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3314 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3316 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3318 */ NdrFcShort( 0x1078 ), /* Type Offset=4216 */ /* Parameter ppRowset */ /* 3320 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3322 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3324 */ NdrFcShort( 0x1178 ), /* Type Offset=4472 */ /* Parameter cTotalProps */ /* 3326 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3328 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 3330 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3332 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3334 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 3336 */ NdrFcShort( 0x109a ), /* Type Offset=4250 */ /* Parameter ppErrorInfoRem */ /* 3338 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3340 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 3342 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3344 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3346 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 3348 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSchemas */ /* 3350 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3352 */ NdrFcLong( 0x0 ), /* 0 */ /* 3356 */ NdrFcShort( 0x4 ), /* 4 */ /* 3358 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3360 */ NdrFcShort( 0x1c ), /* 28 */ /* 3362 */ NdrFcShort( 0x24 ), /* 36 */ /* 3364 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter pcSchemas */ /* 3366 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 3368 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3370 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgSchemas */ /* 3372 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 3374 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3376 */ NdrFcShort( 0x1182 ), /* Type Offset=4482 */ /* Parameter prgRestrictionSupport */ /* 3378 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 3380 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3382 */ NdrFcShort( 0x1198 ), /* Type Offset=4504 */ /* Parameter ppErrorInfoRem */ /* 3384 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3386 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3388 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3390 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3392 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3394 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddErrorRecord */ /* 3396 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3398 */ NdrFcLong( 0x0 ), /* 0 */ /* 3402 */ NdrFcShort( 0x3 ), /* 3 */ /* 3404 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3406 */ NdrFcShort( 0xa0 ), /* 160 */ /* 3408 */ NdrFcShort( 0x8 ), /* 8 */ /* 3410 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x7, /* 7 */ /* Parameter pErrorInfo */ /* 3412 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3414 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3416 */ NdrFcShort( 0x11ae ), /* Type Offset=4526 */ /* Parameter dwLookupID */ /* 3418 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3420 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3422 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 3424 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3426 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3428 */ NdrFcShort( 0x11de ), /* Type Offset=4574 */ /* Parameter punkCustomError */ /* 3430 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3432 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3434 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter dwDynamicErrorID */ /* 3436 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3438 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3440 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3442 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3444 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3446 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3448 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3450 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3452 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetBasicErrorInfo */ /* 3454 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3456 */ NdrFcLong( 0x0 ), /* 0 */ /* 3460 */ NdrFcShort( 0x4 ), /* 4 */ /* 3462 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3464 */ NdrFcShort( 0x8 ), /* 8 */ /* 3466 */ NdrFcShort( 0x98 ), /* 152 */ /* 3468 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter ulRecordNum */ /* 3470 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3472 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3474 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pErrorInfo */ /* 3476 */ NdrFcShort( 0xc112 ), /* Flags: must free, out, simple ref, srv alloc size=48 */ /* 3478 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3480 */ NdrFcShort( 0x11ae ), /* Type Offset=4526 */ /* Parameter ppErrorInfoRem */ /* 3482 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3484 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3486 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3488 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3490 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3492 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCustomErrorObject */ /* 3494 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3496 */ NdrFcLong( 0x0 ), /* 0 */ /* 3500 */ NdrFcShort( 0x5 ), /* 5 */ /* 3502 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3504 */ NdrFcShort( 0x4c ), /* 76 */ /* 3506 */ NdrFcShort( 0x8 ), /* 8 */ /* 3508 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter ulRecordNum */ /* 3510 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3512 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3514 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter riid */ /* 3516 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3518 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3520 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppObject */ /* 3522 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3524 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3526 */ NdrFcShort( 0x11f8 ), /* Type Offset=4600 */ /* Parameter ppErrorInfoRem */ /* 3528 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3530 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3532 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3534 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3536 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3538 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorInfo */ /* 3540 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3542 */ NdrFcLong( 0x0 ), /* 0 */ /* 3546 */ NdrFcShort( 0x6 ), /* 6 */ /* 3548 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3550 */ NdrFcShort( 0x10 ), /* 16 */ /* 3552 */ NdrFcShort( 0x8 ), /* 8 */ /* 3554 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x5, /* 5 */ /* Parameter ulRecordNum */ /* 3556 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3558 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3560 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter lcid */ /* 3562 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3564 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3566 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfo */ /* 3568 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3570 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3572 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Parameter ppErrorInfoRem */ /* 3574 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3576 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3578 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3580 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3582 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3584 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorParameters */ /* 3586 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3588 */ NdrFcLong( 0x0 ), /* 0 */ /* 3592 */ NdrFcShort( 0x7 ), /* 7 */ /* 3594 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3596 */ NdrFcShort( 0x8 ), /* 8 */ /* 3598 */ NdrFcShort( 0x8 ), /* 8 */ /* 3600 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter ulRecordNum */ /* 3602 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3604 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3606 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 3608 */ NdrFcShort( 0x4113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=16 */ /* 3610 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3612 */ NdrFcShort( 0x11de ), /* Type Offset=4574 */ /* Parameter ppErrorInfoRem */ /* 3614 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3616 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3618 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3620 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3622 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3624 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRecordCount */ /* 3626 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3628 */ NdrFcLong( 0x0 ), /* 0 */ /* 3632 */ NdrFcShort( 0x8 ), /* 8 */ /* 3634 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3636 */ NdrFcShort( 0x0 ), /* 0 */ /* 3638 */ NdrFcShort( 0x24 ), /* 36 */ /* 3640 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter pcRecords */ /* 3642 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 3644 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3646 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3648 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3650 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3652 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3654 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3656 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3658 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorDescription */ /* 3660 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3662 */ NdrFcLong( 0x0 ), /* 0 */ /* 3666 */ NdrFcShort( 0x3 ), /* 3 */ /* 3668 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 3670 */ NdrFcShort( 0x18 ), /* 24 */ /* 3672 */ NdrFcShort( 0x8 ), /* 8 */ /* 3674 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x8, /* 8 */ /* Parameter hrError */ /* 3676 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3678 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3680 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter dwLookupID */ /* 3682 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3684 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3686 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 3688 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3690 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3692 */ NdrFcShort( 0x11de ), /* Type Offset=4574 */ /* Parameter lcid */ /* 3694 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3696 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3698 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pbstrSource */ /* 3700 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 3702 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3704 */ NdrFcShort( 0x120a ), /* Type Offset=4618 */ /* Parameter pbstrDescription */ /* 3706 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 3708 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3710 */ NdrFcShort( 0x120a ), /* Type Offset=4618 */ /* Parameter ppErrorInfoRem */ /* 3712 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3714 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3716 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3718 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3720 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3722 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetHelpInfo */ /* 3724 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3726 */ NdrFcLong( 0x0 ), /* 0 */ /* 3730 */ NdrFcShort( 0x4 ), /* 4 */ /* 3732 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 3734 */ NdrFcShort( 0x18 ), /* 24 */ /* 3736 */ NdrFcShort( 0x24 ), /* 36 */ /* 3738 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x7, /* 7 */ /* Parameter hrError */ /* 3740 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3742 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3744 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter dwLookupID */ /* 3746 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3748 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3750 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter lcid */ /* 3752 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3754 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3756 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pbstrHelpFile */ /* 3758 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 3760 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3762 */ NdrFcShort( 0x120a ), /* Type Offset=4618 */ /* Parameter pdwHelpContext */ /* 3764 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 3766 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3768 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3770 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3772 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3774 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3776 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3778 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3780 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteReleaseErrors */ /* 3782 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3784 */ NdrFcLong( 0x0 ), /* 0 */ /* 3788 */ NdrFcShort( 0x5 ), /* 5 */ /* 3790 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3792 */ NdrFcShort( 0x8 ), /* 8 */ /* 3794 */ NdrFcShort( 0x8 ), /* 8 */ /* 3796 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter dwDynamicErrorID */ /* 3798 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3800 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3802 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3804 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3806 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3808 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3810 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3812 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3814 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSQLInfo */ /* 3816 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3818 */ NdrFcLong( 0x0 ), /* 0 */ /* 3822 */ NdrFcShort( 0x3 ), /* 3 */ /* 3824 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3826 */ NdrFcShort( 0x0 ), /* 0 */ /* 3828 */ NdrFcShort( 0x24 ), /* 36 */ /* 3830 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter pbstrSQLState */ /* 3832 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 3834 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3836 */ NdrFcShort( 0x120a ), /* Type Offset=4618 */ /* Parameter plNativeError */ /* 3838 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 3840 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3842 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3844 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3846 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3848 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3850 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3852 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3854 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetDataSource */ /* 3856 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3858 */ NdrFcLong( 0x0 ), /* 0 */ /* 3862 */ NdrFcShort( 0x3 ), /* 3 */ /* 3864 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3866 */ NdrFcShort( 0x44 ), /* 68 */ /* 3868 */ NdrFcShort( 0x8 ), /* 8 */ /* 3870 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter riid */ /* 3872 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3874 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3876 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDataSource */ /* 3878 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3880 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3882 */ NdrFcShort( 0x1214 ), /* Type Offset=4628 */ /* Parameter ppErrorInfoRem */ /* 3884 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3886 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3888 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3890 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3892 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3894 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetOptionsObject */ /* 3896 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3898 */ NdrFcLong( 0x0 ), /* 0 */ /* 3902 */ NdrFcShort( 0x6 ), /* 6 */ /* 3904 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3906 */ NdrFcShort( 0x0 ), /* 0 */ /* 3908 */ NdrFcShort( 0x8 ), /* 8 */ /* 3910 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter ppOptions */ /* 3912 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3914 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3916 */ NdrFcShort( 0x121e ), /* Type Offset=4638 */ /* Parameter ppErrorInfoRem */ /* 3918 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3920 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3922 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3924 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3926 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3928 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteStartTransaction */ /* 3930 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3932 */ NdrFcLong( 0x0 ), /* 0 */ /* 3936 */ NdrFcShort( 0x7 ), /* 7 */ /* 3938 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3940 */ NdrFcShort( 0x2c ), /* 44 */ /* 3942 */ NdrFcShort( 0x24 ), /* 36 */ /* 3944 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x6, /* 6 */ /* Parameter isoLevel */ /* 3946 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3948 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3950 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter isoFlags */ /* 3952 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3954 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3956 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pOtherOptions */ /* 3958 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3960 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3962 */ NdrFcShort( 0x1222 ), /* Type Offset=4642 */ /* Parameter pulTransactionLevel */ /* 3964 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 3966 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3968 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 3970 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3972 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3974 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3976 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3978 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3980 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetOptionsObject */ /* 3982 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3984 */ NdrFcLong( 0x0 ), /* 0 */ /* 3988 */ NdrFcShort( 0x3 ), /* 3 */ /* 3990 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3992 */ NdrFcShort( 0x0 ), /* 0 */ /* 3994 */ NdrFcShort( 0x8 ), /* 8 */ /* 3996 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter ppOptions */ /* 3998 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4000 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4002 */ NdrFcShort( 0x121e ), /* Type Offset=4638 */ /* Parameter ppErrorInfoRem */ /* 4004 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4006 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4008 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4010 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4012 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4014 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteJoinTransaction */ /* 4016 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4018 */ NdrFcLong( 0x0 ), /* 0 */ /* 4022 */ NdrFcShort( 0x4 ), /* 4 */ /* 4024 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4026 */ NdrFcShort( 0x10 ), /* 16 */ /* 4028 */ NdrFcShort( 0x8 ), /* 8 */ /* 4030 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x6, /* 6 */ /* Parameter punkTransactionCoord */ /* 4032 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4034 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4036 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter isoLevel */ /* 4038 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4040 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4042 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter isoFlags */ /* 4044 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4046 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4048 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pOtherOptions */ /* 4050 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4052 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4054 */ NdrFcShort( 0x1222 ), /* Type Offset=4642 */ /* Parameter ppErrorInfoRem */ /* 4056 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4058 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4060 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4062 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4064 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4066 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetTransactionObject */ /* 4068 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4070 */ NdrFcLong( 0x0 ), /* 0 */ /* 4074 */ NdrFcShort( 0x3 ), /* 3 */ /* 4076 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4078 */ NdrFcShort( 0x8 ), /* 8 */ /* 4080 */ NdrFcShort( 0x8 ), /* 8 */ /* 4082 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x4, /* 4 */ /* Parameter ulTransactionLevel */ /* 4084 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4086 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4088 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppTransactionObject */ /* 4090 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4092 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4094 */ NdrFcShort( 0x1234 ), /* Type Offset=4660 */ /* Parameter ppErrorInfoRem */ /* 4096 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4098 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4100 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4102 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4104 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4106 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteBind */ /* 4108 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4110 */ NdrFcLong( 0x0 ), /* 0 */ /* 4114 */ NdrFcShort( 0x3 ), /* 3 */ /* 4116 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 4118 */ NdrFcShort( 0xf0 ), /* 240 */ /* 4120 */ NdrFcShort( 0x24 ), /* 36 */ /* 4122 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xc, /* 12 */ /* Parameter pUnkOuter */ /* 4124 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4126 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4128 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter pwszURL */ /* 4130 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4132 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4134 */ NdrFcShort( 0x124c ), /* Type Offset=4684 */ /* Parameter dwBindURLFlags */ /* 4136 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4138 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4140 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rguid */ /* 4142 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4144 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4146 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter riid */ /* 4148 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4150 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4152 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pAuthenticate */ /* 4154 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4156 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4158 */ NdrFcShort( 0x124e ), /* Type Offset=4686 */ /* Parameter pSessionUnkOuter */ /* 4160 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4162 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4164 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter piid */ /* 4166 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 4168 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4170 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Parameter ppSession */ /* 4172 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4174 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4176 */ NdrFcShort( 0x1260 ), /* Type Offset=4704 */ /* Parameter pdwBindStatus */ /* 4178 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 4180 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4182 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppUnk */ /* 4184 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4186 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4188 */ NdrFcShort( 0x126a ), /* Type Offset=4714 */ /* Return value */ /* 4190 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4192 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 4194 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCopy */ /* 4196 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4198 */ NdrFcLong( 0x0 ), /* 0 */ /* 4202 */ NdrFcShort( 0x4 ), /* 4 */ /* 4204 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 4206 */ NdrFcShort( 0x34 ), /* 52 */ /* 4208 */ NdrFcShort( 0x24 ), /* 36 */ /* 4210 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xa, /* 10 */ /* Parameter cRows */ /* 4212 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4214 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4216 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszSourceURLs */ /* 4218 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4220 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4222 */ NdrFcShort( 0x1278 ), /* Type Offset=4728 */ /* Parameter rgpwszDestURLs */ /* 4224 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4226 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4228 */ NdrFcShort( 0x129a ), /* Type Offset=4762 */ /* Parameter dwCopyFlags */ /* 4230 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4232 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4234 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pAuthenticate */ /* 4236 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4238 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4240 */ NdrFcShort( 0x124e ), /* Type Offset=4686 */ /* Parameter rgdwStatus */ /* 4242 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 4244 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4246 */ NdrFcShort( 0x12bc ), /* Type Offset=4796 */ /* Parameter prgulNewURLOffsets */ /* 4248 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4250 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4252 */ NdrFcShort( 0x12c6 ), /* Type Offset=4806 */ /* Parameter pcbStringsBuffer */ /* 4254 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 4256 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4258 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 4260 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4262 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4264 */ NdrFcShort( 0x12d8 ), /* Type Offset=4824 */ /* Return value */ /* 4266 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4268 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4270 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMove */ /* 4272 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4274 */ NdrFcLong( 0x0 ), /* 0 */ /* 4278 */ NdrFcShort( 0x5 ), /* 5 */ /* 4280 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 4282 */ NdrFcShort( 0x34 ), /* 52 */ /* 4284 */ NdrFcShort( 0x24 ), /* 36 */ /* 4286 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xa, /* 10 */ /* Parameter cRows */ /* 4288 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4290 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4292 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszSourceURLs */ /* 4294 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4296 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4298 */ NdrFcShort( 0x12ee ), /* Type Offset=4846 */ /* Parameter rgpwszDestURLs */ /* 4300 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4302 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4304 */ NdrFcShort( 0x1310 ), /* Type Offset=4880 */ /* Parameter dwMoveFlags */ /* 4306 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4308 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4310 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pAuthenticate */ /* 4312 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4314 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4316 */ NdrFcShort( 0x124e ), /* Type Offset=4686 */ /* Parameter rgdwStatus */ /* 4318 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 4320 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4322 */ NdrFcShort( 0x1332 ), /* Type Offset=4914 */ /* Parameter prgulNewURLOffsets */ /* 4324 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4326 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4328 */ NdrFcShort( 0x133c ), /* Type Offset=4924 */ /* Parameter pcbStringsBuffer */ /* 4330 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 4332 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4334 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 4336 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4338 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4340 */ NdrFcShort( 0x12d8 ), /* Type Offset=4824 */ /* Return value */ /* 4342 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4344 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4346 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDelete */ /* 4348 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4350 */ NdrFcLong( 0x0 ), /* 0 */ /* 4354 */ NdrFcShort( 0x6 ), /* 6 */ /* 4356 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4358 */ NdrFcShort( 0x18 ), /* 24 */ /* 4360 */ NdrFcShort( 0x8 ), /* 8 */ /* 4362 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0x5, /* 5 */ /* Parameter cRows */ /* 4364 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4366 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4368 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszURLs */ /* 4370 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4372 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4374 */ NdrFcShort( 0x1352 ), /* Type Offset=4946 */ /* Parameter dwDeleteFlags */ /* 4376 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4378 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4380 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgdwStatus */ /* 4382 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 4384 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4386 */ NdrFcShort( 0x1374 ), /* Type Offset=4980 */ /* Return value */ /* 4388 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4390 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4392 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenRowset */ /* 4394 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4396 */ NdrFcLong( 0x0 ), /* 0 */ /* 4400 */ NdrFcShort( 0x7 ), /* 7 */ /* 4402 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4404 */ NdrFcShort( 0x54 ), /* 84 */ /* 4406 */ NdrFcShort( 0x8 ), /* 8 */ /* 4408 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xa, /* 10 */ /* Parameter pUnkOuter */ /* 4410 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4412 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4414 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter pTableID */ /* 4416 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4418 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4420 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter pIndexID */ /* 4422 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4424 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4426 */ NdrFcShort( 0x103c ), /* Type Offset=4156 */ /* Parameter riid */ /* 4428 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4430 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4432 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 4434 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4436 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4438 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 4440 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4442 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4444 */ NdrFcShort( 0x1134 ), /* Type Offset=4404 */ /* Parameter ppRowset */ /* 4446 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4448 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4450 */ NdrFcShort( 0x137e ), /* Type Offset=4990 */ /* Parameter cTotalProps */ /* 4452 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4454 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4456 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 4458 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 4460 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4462 */ NdrFcShort( 0x1158 ), /* Type Offset=4440 */ /* Return value */ /* 4464 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4466 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4468 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateRow */ /* 4470 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4472 */ NdrFcLong( 0x0 ), /* 0 */ /* 4476 */ NdrFcShort( 0x3 ), /* 3 */ /* 4478 */ NdrFcShort( 0x38 ), /* x86 Stack size/offset = 56 */ /* 4480 */ NdrFcShort( 0xf0 ), /* 240 */ /* 4482 */ NdrFcShort( 0x24 ), /* 36 */ /* 4484 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xd, /* 13 */ /* Parameter pUnkOuter */ /* 4486 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4488 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4490 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter pwszURL */ /* 4492 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4494 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4496 */ NdrFcShort( 0x124c ), /* Type Offset=4684 */ /* Parameter dwBindURLFlags */ /* 4498 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4500 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4502 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rguid */ /* 4504 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4506 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4508 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter riid */ /* 4510 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4512 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4514 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pAuthenticate */ /* 4516 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4518 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4520 */ NdrFcShort( 0x124e ), /* Type Offset=4686 */ /* Parameter pSessionUnkOuter */ /* 4522 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4524 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4526 */ NdrFcShort( 0x2fa ), /* Type Offset=762 */ /* Parameter piid */ /* 4528 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 4530 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4532 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Parameter ppSession */ /* 4534 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4536 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4538 */ NdrFcShort( 0x1388 ), /* Type Offset=5000 */ /* Parameter pdwBindStatus */ /* 4540 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 4542 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4544 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppwszNewURL */ /* 4546 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4548 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4550 */ NdrFcShort( 0xf7e ), /* Type Offset=3966 */ /* Parameter ppUnk */ /* 4552 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4554 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 4556 */ NdrFcShort( 0x1392 ), /* Type Offset=5010 */ /* Return value */ /* 4558 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4560 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 4562 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Reset */ /* 4564 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4566 */ NdrFcLong( 0x0 ), /* 0 */ /* 4570 */ NdrFcShort( 0x6 ), /* 6 */ /* 4572 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4574 */ NdrFcShort( 0x0 ), /* 0 */ /* 4576 */ NdrFcShort( 0x8 ), /* 8 */ /* 4578 */ 0x4, /* Oi2 Flags: has return, */ 0x1, /* 1 */ /* Return value */ /* 4580 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4582 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4584 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRestrictedColumnInfo */ /* 4586 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4588 */ NdrFcLong( 0x0 ), /* 0 */ /* 4592 */ NdrFcShort( 0x5 ), /* 5 */ /* 4594 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */ /* 4596 */ NdrFcShort( 0x60 ), /* 96 */ /* 4598 */ NdrFcShort( 0x50 ), /* 80 */ /* 4600 */ 0x7, /* Oi2 Flags: srv must size, clt must size, has return, */ 0xb, /* 11 */ /* Parameter cColumnIDMasks */ /* 4602 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4604 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4606 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnIDMasks */ /* 4608 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4610 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4612 */ NdrFcShort( 0x139c ), /* Type Offset=5020 */ /* Parameter dwFlags */ /* 4614 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4616 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4618 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcColumns */ /* 4620 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 4622 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4624 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgColumnIDs */ /* 4626 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4628 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4630 */ NdrFcShort( 0x13b2 ), /* Type Offset=5042 */ /* Parameter prgColumnInfo */ /* 4632 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4634 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4636 */ NdrFcShort( 0x13cc ), /* Type Offset=5068 */ /* Parameter prgNameOffsets */ /* 4638 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4640 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4642 */ NdrFcShort( 0x13e6 ), /* Type Offset=5094 */ /* Parameter prgcolumnidOffsets */ /* 4644 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4646 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4648 */ NdrFcShort( 0x13f8 ), /* Type Offset=5112 */ /* Parameter pcbStringsBuffer */ /* 4650 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 4652 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */ /* 4654 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 4656 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 4658 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4660 */ NdrFcShort( 0x140a ), /* Type Offset=5130 */ /* Return value */ /* 4662 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4664 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */ /* 4666 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetURLMapping */ /* 4668 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4670 */ NdrFcLong( 0x0 ), /* 0 */ /* 4674 */ NdrFcShort( 0x3 ), /* 3 */ /* 4676 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4678 */ NdrFcShort( 0x10 ), /* 16 */ /* 4680 */ NdrFcShort( 0x4c ), /* 76 */ /* 4682 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x4, /* 4 */ /* Parameter pwszURL */ /* 4684 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4686 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4688 */ NdrFcShort( 0x124c ), /* Type Offset=4684 */ /* Parameter dwReserved */ /* 4690 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4692 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4694 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter pclsidProvider */ /* 4696 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */ /* 4698 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4700 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Return value */ /* 4702 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4704 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4706 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure SetURLMapping */ /* 4708 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4710 */ NdrFcLong( 0x0 ), /* 0 */ /* 4714 */ NdrFcShort( 0x4 ), /* 4 */ /* 4716 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4718 */ NdrFcShort( 0x54 ), /* 84 */ /* 4720 */ NdrFcShort( 0x8 ), /* 8 */ /* 4722 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x4, /* 4 */ /* Parameter pwszURL */ /* 4724 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4726 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4728 */ NdrFcShort( 0x9c0 ), /* Type Offset=2496 */ /* Parameter dwReserved */ /* 4730 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4732 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4734 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rclsidProvider */ /* 4736 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 4738 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4740 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Return value */ /* 4742 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4744 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4746 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure UnregisterProvider */ /* 4748 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4750 */ NdrFcLong( 0x0 ), /* 0 */ /* 4754 */ NdrFcShort( 0x5 ), /* 5 */ /* 4756 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4758 */ NdrFcShort( 0x54 ), /* 84 */ /* 4760 */ NdrFcShort( 0x8 ), /* 8 */ /* 4762 */ 0x6, /* Oi2 Flags: clt must size, has return, */ 0x4, /* 4 */ /* Parameter pwszURL */ /* 4764 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4766 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4768 */ NdrFcShort( 0x9c0 ), /* Type Offset=2496 */ /* Parameter dwReserved */ /* 4770 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4772 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4774 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rclsidProvider */ /* 4776 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 4778 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4780 */ NdrFcShort( 0x6b2 ), /* Type Offset=1714 */ /* Return value */ /* 4782 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4784 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4786 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure GetSession */ /* 4788 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4790 */ NdrFcLong( 0x0 ), /* 0 */ /* 4794 */ NdrFcShort( 0x3 ), /* 3 */ /* 4796 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4798 */ NdrFcShort( 0x44 ), /* 68 */ /* 4800 */ NdrFcShort( 0x8 ), /* 8 */ /* 4802 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter riid */ /* 4804 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4806 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4808 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSession */ /* 4810 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4812 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4814 */ NdrFcShort( 0x1420 ), /* Type Offset=5152 */ /* Return value */ /* 4816 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4818 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4820 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure GetSourceRow */ /* 4822 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4824 */ NdrFcLong( 0x0 ), /* 0 */ /* 4828 */ NdrFcShort( 0x3 ), /* 3 */ /* 4830 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4832 */ NdrFcShort( 0x44 ), /* 68 */ /* 4834 */ NdrFcShort( 0x8 ), /* 8 */ /* 4836 */ 0x5, /* Oi2 Flags: srv must size, has return, */ 0x3, /* 3 */ /* Parameter riid */ /* 4838 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4840 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4842 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRow */ /* 4844 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4846 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4848 */ NdrFcShort( 0x142a ), /* Type Offset=5162 */ /* Return value */ /* 4850 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4852 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4854 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ 0x0 } }; static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { 0, { NdrFcShort( 0x0 ), /* 0 */ /* 2 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4 */ 0x8, /* FC_LONG */ 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( 0x1cf2b120 ), /* 485667104 */ /* 16 */ NdrFcShort( 0x547d ), /* 21629 */ /* 18 */ NdrFcShort( 0x101b ), /* 4123 */ /* 20 */ 0x8e, /* 142 */ 0x65, /* 101 */ /* 22 */ 0x8, /* 8 */ 0x0, /* 0 */ /* 24 */ 0x2b, /* 43 */ 0x2b, /* 43 */ /* 26 */ 0xd1, /* 209 */ 0x19, /* 25 */ /* 28 */ 0x12, 0x0, /* FC_UP */ /* 30 */ NdrFcShort( 0x74 ), /* Offset= 116 (146) */ /* 32 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 34 */ NdrFcLong( 0x20401 ), /* 132097 */ /* 38 */ NdrFcShort( 0x0 ), /* 0 */ /* 40 */ NdrFcShort( 0x0 ), /* 0 */ /* 42 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 44 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 46 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 48 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 50 */ 0x1d, /* FC_SMFARRAY */ 0x0, /* 0 */ /* 52 */ NdrFcShort( 0x8 ), /* 8 */ /* 54 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 56 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 58 */ NdrFcShort( 0x10 ), /* 16 */ /* 60 */ 0x8, /* FC_LONG */ 0x6, /* FC_SHORT */ /* 62 */ 0x6, /* FC_SHORT */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 64 */ 0x0, /* 0 */ NdrFcShort( 0xfffffff1 ), /* Offset= -15 (50) */ 0x5b, /* FC_END */ /* 68 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 70 */ NdrFcShort( 0x14 ), /* 20 */ /* 72 */ 0x8, /* FC_LONG */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 74 */ 0x0, /* 0 */ NdrFcShort( 0xffffffed ), /* Offset= -19 (56) */ 0x5b, /* FC_END */ /* 78 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 80 */ NdrFcShort( 0x1 ), /* 1 */ /* 82 */ 0x10, /* Corr desc: field pointer, */ 0x59, /* FC_CALLBACK */ /* 84 */ NdrFcShort( 0x0 ), /* 0 */ /* 86 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 88 */ 0x16, /* FC_PSTRUCT */ 0x7, /* 7 */ /* 90 */ NdrFcShort( 0x10 ), /* 16 */ /* 92 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 94 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 96 */ NdrFcShort( 0x0 ), /* 0 */ /* 98 */ NdrFcShort( 0x0 ), /* 0 */ /* 100 */ 0x12, 0x0, /* FC_UP */ /* 102 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (78) */ /* 104 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 106 */ 0x40, /* FC_STRUCTPAD4 */ 0xb, /* FC_HYPER */ /* 108 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 110 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 112 */ NdrFcShort( 0x48 ), /* 72 */ /* 114 */ NdrFcShort( 0x0 ), /* 0 */ /* 116 */ NdrFcShort( 0x16 ), /* Offset= 22 (138) */ /* 118 */ 0xb, /* FC_HYPER */ 0xb, /* FC_HYPER */ /* 120 */ 0xb, /* FC_HYPER */ 0xb, /* FC_HYPER */ /* 122 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 124 */ NdrFcShort( 0xffffffa4 ), /* Offset= -92 (32) */ /* 126 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 128 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 130 */ 0x8, /* FC_LONG */ 0xb, /* FC_HYPER */ /* 132 */ 0x8, /* FC_LONG */ 0x6, /* FC_SHORT */ /* 134 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 136 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 138 */ 0x12, 0x0, /* FC_UP */ /* 140 */ NdrFcShort( 0xffffffb8 ), /* Offset= -72 (68) */ /* 142 */ 0x12, 0x0, /* FC_UP */ /* 144 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (88) */ /* 146 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 148 */ NdrFcShort( 0x0 ), /* 0 */ /* 150 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 152 */ NdrFcShort( 0x1 ), /* 1 */ /* 154 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 158 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 160 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (110) */ /* 162 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 164 */ 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ /* 166 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 168 */ 0x12, 0x0, /* FC_UP */ /* 170 */ NdrFcShort( 0x2 ), /* Offset= 2 (172) */ /* 172 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 174 */ NdrFcShort( 0x4 ), /* 4 */ /* 176 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 178 */ NdrFcShort( 0x2 ), /* 2 */ /* 180 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 182 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 184 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 186 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 188 */ NdrFcShort( 0x2 ), /* Offset= 2 (190) */ /* 190 */ 0x13, 0x0, /* FC_OP */ /* 192 */ NdrFcShort( 0x2 ), /* Offset= 2 (194) */ /* 194 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 196 */ NdrFcShort( 0x0 ), /* 0 */ /* 198 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 200 */ NdrFcShort( 0x3 ), /* 3 */ /* 202 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 206 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 208 */ NdrFcShort( 0xffffff9e ), /* Offset= -98 (110) */ /* 210 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 212 */ 0x12, 0x0, /* FC_UP */ /* 214 */ NdrFcShort( 0x24 ), /* Offset= 36 (250) */ /* 216 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 218 */ NdrFcShort( 0x4 ), /* 4 */ /* 220 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 222 */ NdrFcShort( 0x4 ), /* 4 */ /* 224 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 226 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 228 */ NdrFcShort( 0x18 ), /* 24 */ /* 230 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 232 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 234 */ NdrFcShort( 0x0 ), /* 0 */ /* 236 */ NdrFcShort( 0x0 ), /* 0 */ /* 238 */ 0x12, 0x0, /* FC_UP */ /* 240 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (216) */ /* 242 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 244 */ 0x8, /* FC_LONG */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 246 */ 0x0, /* 0 */ NdrFcShort( 0xffffff41 ), /* Offset= -191 (56) */ 0x5b, /* FC_END */ /* 250 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 252 */ NdrFcShort( 0x18 ), /* 24 */ /* 254 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 256 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 258 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 260 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 262 */ NdrFcShort( 0x18 ), /* 24 */ /* 264 */ NdrFcShort( 0x0 ), /* 0 */ /* 266 */ NdrFcShort( 0x1 ), /* 1 */ /* 268 */ NdrFcShort( 0x0 ), /* 0 */ /* 270 */ NdrFcShort( 0x0 ), /* 0 */ /* 272 */ 0x12, 0x0, /* FC_UP */ /* 274 */ NdrFcShort( 0xffffffc6 ), /* Offset= -58 (216) */ /* 276 */ 0x5b, /* FC_END */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 278 */ 0x0, /* 0 */ NdrFcShort( 0xffffffcb ), /* Offset= -53 (226) */ 0x5b, /* FC_END */ /* 282 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 284 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 286 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 288 */ NdrFcShort( 0x2 ), /* Offset= 2 (290) */ /* 290 */ 0x13, 0x0, /* FC_OP */ /* 292 */ NdrFcShort( 0x4a0 ), /* Offset= 1184 (1476) */ /* 294 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 296 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 298 */ NdrFcShort( 0x10 ), /* 16 */ /* 300 */ NdrFcShort( 0x2 ), /* Offset= 2 (302) */ /* 302 */ NdrFcShort( 0x10 ), /* 16 */ /* 304 */ NdrFcShort( 0x7 ), /* 7 */ /* 306 */ NdrFcLong( 0x0 ), /* 0 */ /* 310 */ NdrFcShort( 0xffffff02 ), /* Offset= -254 (56) */ /* 312 */ NdrFcLong( 0x1 ), /* 1 */ /* 316 */ NdrFcShort( 0xfffffefc ), /* Offset= -260 (56) */ /* 318 */ NdrFcLong( 0x6 ), /* 6 */ /* 322 */ NdrFcShort( 0xfffffef6 ), /* Offset= -266 (56) */ /* 324 */ NdrFcLong( 0x2 ), /* 2 */ /* 328 */ NdrFcShort( 0xfffffef0 ), /* Offset= -272 (56) */ /* 330 */ NdrFcLong( 0x5 ), /* 5 */ /* 334 */ NdrFcShort( 0xfffffeea ), /* Offset= -278 (56) */ /* 336 */ NdrFcLong( 0x3 ), /* 3 */ /* 340 */ NdrFcShort( 0xa ), /* Offset= 10 (350) */ /* 342 */ NdrFcLong( 0x4 ), /* 4 */ /* 346 */ NdrFcShort( 0x4 ), /* Offset= 4 (350) */ /* 348 */ NdrFcShort( 0x0 ), /* Offset= 0 (348) */ /* 350 */ 0x13, 0x0, /* FC_OP */ /* 352 */ NdrFcShort( 0xfffffed8 ), /* Offset= -296 (56) */ /* 354 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 356 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 358 */ NdrFcShort( 0xfffc ), /* -4 */ /* 360 */ NdrFcShort( 0x2 ), /* Offset= 2 (362) */ /* 362 */ NdrFcShort( 0x4 ), /* 4 */ /* 364 */ NdrFcShort( 0x7 ), /* 7 */ /* 366 */ NdrFcLong( 0x0 ), /* 0 */ /* 370 */ NdrFcShort( 0x28 ), /* Offset= 40 (410) */ /* 372 */ NdrFcLong( 0x2 ), /* 2 */ /* 376 */ NdrFcShort( 0x22 ), /* Offset= 34 (410) */ /* 378 */ NdrFcLong( 0x3 ), /* 3 */ /* 382 */ NdrFcShort( 0x1c ), /* Offset= 28 (410) */ /* 384 */ NdrFcLong( 0x1 ), /* 1 */ /* 388 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 390 */ NdrFcLong( 0x4 ), /* 4 */ /* 394 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 396 */ NdrFcLong( 0x5 ), /* 5 */ /* 400 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 402 */ NdrFcLong( 0x6 ), /* 6 */ /* 406 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 408 */ NdrFcShort( 0x0 ), /* Offset= 0 (408) */ /* 410 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 412 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 414 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 416 */ NdrFcShort( 0x18 ), /* 24 */ /* 418 */ NdrFcShort( 0x0 ), /* 0 */ /* 420 */ NdrFcShort( 0x0 ), /* Offset= 0 (420) */ /* 422 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 424 */ NdrFcShort( 0xffffff7e ), /* Offset= -130 (294) */ /* 426 */ 0x8, /* FC_LONG */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 428 */ 0x0, /* 0 */ NdrFcShort( 0xffffffb5 ), /* Offset= -75 (354) */ 0x5b, /* FC_END */ /* 432 */ 0x13, 0x0, /* FC_OP */ /* 434 */ NdrFcShort( 0x3b8 ), /* Offset= 952 (1386) */ /* 436 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 438 */ 0x7, /* Corr desc: FC_USHORT */ 0x0, /* */ /* 440 */ NdrFcShort( 0xfff8 ), /* -8 */ /* 442 */ NdrFcShort( 0x2 ), /* Offset= 2 (444) */ /* 444 */ NdrFcShort( 0x10 ), /* 16 */ /* 446 */ NdrFcShort( 0x2f ), /* 47 */ /* 448 */ NdrFcLong( 0x14 ), /* 20 */ /* 452 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ /* 454 */ NdrFcLong( 0x3 ), /* 3 */ /* 458 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 460 */ NdrFcLong( 0x11 ), /* 17 */ /* 464 */ NdrFcShort( 0x8001 ), /* Simple arm type: FC_BYTE */ /* 466 */ NdrFcLong( 0x2 ), /* 2 */ /* 470 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 472 */ NdrFcLong( 0x4 ), /* 4 */ /* 476 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ /* 478 */ NdrFcLong( 0x5 ), /* 5 */ /* 482 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 484 */ NdrFcLong( 0xb ), /* 11 */ /* 488 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 490 */ NdrFcLong( 0xa ), /* 10 */ /* 494 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 496 */ NdrFcLong( 0x6 ), /* 6 */ /* 500 */ NdrFcShort( 0xe8 ), /* Offset= 232 (732) */ /* 502 */ NdrFcLong( 0x7 ), /* 7 */ /* 506 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 508 */ NdrFcLong( 0x8 ), /* 8 */ /* 512 */ NdrFcShort( 0xe2 ), /* Offset= 226 (738) */ /* 514 */ NdrFcLong( 0xd ), /* 13 */ /* 518 */ NdrFcShort( 0xf4 ), /* Offset= 244 (762) */ /* 520 */ NdrFcLong( 0x9 ), /* 9 */ /* 524 */ NdrFcShort( 0x100 ), /* Offset= 256 (780) */ /* 526 */ NdrFcLong( 0x2000 ), /* 8192 */ /* 530 */ NdrFcShort( 0x10c ), /* Offset= 268 (798) */ /* 532 */ NdrFcLong( 0x24 ), /* 36 */ /* 536 */ NdrFcShort( 0x308 ), /* Offset= 776 (1312) */ /* 538 */ NdrFcLong( 0x4024 ), /* 16420 */ /* 542 */ NdrFcShort( 0x302 ), /* Offset= 770 (1312) */ /* 544 */ NdrFcLong( 0x4011 ), /* 16401 */ /* 548 */ NdrFcShort( 0x300 ), /* Offset= 768 (1316) */ /* 550 */ NdrFcLong( 0x4002 ), /* 16386 */ /* 554 */ NdrFcShort( 0x2fe ), /* Offset= 766 (1320) */ /* 556 */ NdrFcLong( 0x4003 ), /* 16387 */ /* 560 */ NdrFcShort( 0x2fc ), /* Offset= 764 (1324) */ /* 562 */ NdrFcLong( 0x4014 ), /* 16404 */ /* 566 */ NdrFcShort( 0x2fa ), /* Offset= 762 (1328) */ /* 568 */ NdrFcLong( 0x4004 ), /* 16388 */ /* 572 */ NdrFcShort( 0x2f8 ), /* Offset= 760 (1332) */ /* 574 */ NdrFcLong( 0x4005 ), /* 16389 */ /* 578 */ NdrFcShort( 0x2f6 ), /* Offset= 758 (1336) */ /* 580 */ NdrFcLong( 0x400b ), /* 16395 */ /* 584 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (1320) */ /* 586 */ NdrFcLong( 0x400a ), /* 16394 */ /* 590 */ NdrFcShort( 0x2de ), /* Offset= 734 (1324) */ /* 592 */ NdrFcLong( 0x4006 ), /* 16390 */ /* 596 */ NdrFcShort( 0x2e8 ), /* Offset= 744 (1340) */ /* 598 */ NdrFcLong( 0x4007 ), /* 16391 */ /* 602 */ NdrFcShort( 0x2de ), /* Offset= 734 (1336) */ /* 604 */ NdrFcLong( 0x4008 ), /* 16392 */ /* 608 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (1344) */ /* 610 */ NdrFcLong( 0x400d ), /* 16397 */ /* 614 */ NdrFcShort( 0x2de ), /* Offset= 734 (1348) */ /* 616 */ NdrFcLong( 0x4009 ), /* 16393 */ /* 620 */ NdrFcShort( 0x2dc ), /* Offset= 732 (1352) */ /* 622 */ NdrFcLong( 0x6000 ), /* 24576 */ /* 626 */ NdrFcShort( 0x2da ), /* Offset= 730 (1356) */ /* 628 */ NdrFcLong( 0x400c ), /* 16396 */ /* 632 */ NdrFcShort( 0x2d8 ), /* Offset= 728 (1360) */ /* 634 */ NdrFcLong( 0x10 ), /* 16 */ /* 638 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 640 */ NdrFcLong( 0x12 ), /* 18 */ /* 644 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 646 */ NdrFcLong( 0x13 ), /* 19 */ /* 650 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 652 */ NdrFcLong( 0x15 ), /* 21 */ /* 656 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ /* 658 */ NdrFcLong( 0x16 ), /* 22 */ /* 662 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 664 */ NdrFcLong( 0x17 ), /* 23 */ /* 668 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 670 */ NdrFcLong( 0xe ), /* 14 */ /* 674 */ NdrFcShort( 0x2b6 ), /* Offset= 694 (1368) */ /* 676 */ NdrFcLong( 0x400e ), /* 16398 */ /* 680 */ NdrFcShort( 0x2ba ), /* Offset= 698 (1378) */ /* 682 */ NdrFcLong( 0x4010 ), /* 16400 */ /* 686 */ NdrFcShort( 0x2b8 ), /* Offset= 696 (1382) */ /* 688 */ NdrFcLong( 0x4012 ), /* 16402 */ /* 692 */ NdrFcShort( 0x274 ), /* Offset= 628 (1320) */ /* 694 */ NdrFcLong( 0x4013 ), /* 16403 */ /* 698 */ NdrFcShort( 0x272 ), /* Offset= 626 (1324) */ /* 700 */ NdrFcLong( 0x4015 ), /* 16405 */ /* 704 */ NdrFcShort( 0x270 ), /* Offset= 624 (1328) */ /* 706 */ NdrFcLong( 0x4016 ), /* 16406 */ /* 710 */ NdrFcShort( 0x266 ), /* Offset= 614 (1324) */ /* 712 */ NdrFcLong( 0x4017 ), /* 16407 */ /* 716 */ NdrFcShort( 0x260 ), /* Offset= 608 (1324) */ /* 718 */ NdrFcLong( 0x0 ), /* 0 */ /* 722 */ NdrFcShort( 0x0 ), /* Offset= 0 (722) */ /* 724 */ NdrFcLong( 0x1 ), /* 1 */ /* 728 */ NdrFcShort( 0x0 ), /* Offset= 0 (728) */ /* 730 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (729) */ /* 732 */ 0x15, /* FC_STRUCT */ 0x7, /* 7 */ /* 734 */ NdrFcShort( 0x8 ), /* 8 */ /* 736 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 738 */ 0x13, 0x0, /* FC_OP */ /* 740 */ NdrFcShort( 0xc ), /* Offset= 12 (752) */ /* 742 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 744 */ NdrFcShort( 0x2 ), /* 2 */ /* 746 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 748 */ NdrFcShort( 0xfffc ), /* -4 */ /* 750 */ 0x6, /* FC_SHORT */ 0x5b, /* FC_END */ /* 752 */ 0x17, /* FC_CSTRUCT */ 0x3, /* 3 */ /* 754 */ NdrFcShort( 0x8 ), /* 8 */ /* 756 */ NdrFcShort( 0xfffffff2 ), /* Offset= -14 (742) */ /* 758 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 760 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 762 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 764 */ NdrFcLong( 0x0 ), /* 0 */ /* 768 */ NdrFcShort( 0x0 ), /* 0 */ /* 770 */ NdrFcShort( 0x0 ), /* 0 */ /* 772 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 774 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 776 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 778 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 780 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 782 */ NdrFcLong( 0x20400 ), /* 132096 */ /* 786 */ NdrFcShort( 0x0 ), /* 0 */ /* 788 */ NdrFcShort( 0x0 ), /* 0 */ /* 790 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 792 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 794 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 796 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 798 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 800 */ NdrFcShort( 0x2 ), /* Offset= 2 (802) */ /* 802 */ 0x13, 0x0, /* FC_OP */ /* 804 */ NdrFcShort( 0x1ea ), /* Offset= 490 (1294) */ /* 806 */ 0x2a, /* FC_ENCAPSULATED_UNION */ 0x49, /* 73 */ /* 808 */ NdrFcShort( 0x18 ), /* 24 */ /* 810 */ NdrFcShort( 0xa ), /* 10 */ /* 812 */ NdrFcLong( 0x8 ), /* 8 */ /* 816 */ NdrFcShort( 0x58 ), /* Offset= 88 (904) */ /* 818 */ NdrFcLong( 0xd ), /* 13 */ /* 822 */ NdrFcShort( 0x78 ), /* Offset= 120 (942) */ /* 824 */ NdrFcLong( 0x9 ), /* 9 */ /* 828 */ NdrFcShort( 0x94 ), /* Offset= 148 (976) */ /* 830 */ NdrFcLong( 0xc ), /* 12 */ /* 834 */ NdrFcShort( 0xbc ), /* Offset= 188 (1022) */ /* 836 */ NdrFcLong( 0x24 ), /* 36 */ /* 840 */ NdrFcShort( 0x114 ), /* Offset= 276 (1116) */ /* 842 */ NdrFcLong( 0x800d ), /* 32781 */ /* 846 */ NdrFcShort( 0x11e ), /* Offset= 286 (1132) */ /* 848 */ NdrFcLong( 0x10 ), /* 16 */ /* 852 */ NdrFcShort( 0x136 ), /* Offset= 310 (1162) */ /* 854 */ NdrFcLong( 0x2 ), /* 2 */ /* 858 */ NdrFcShort( 0x14e ), /* Offset= 334 (1192) */ /* 860 */ NdrFcLong( 0x3 ), /* 3 */ /* 864 */ NdrFcShort( 0x166 ), /* Offset= 358 (1222) */ /* 866 */ NdrFcLong( 0x14 ), /* 20 */ /* 870 */ NdrFcShort( 0x17e ), /* Offset= 382 (1252) */ /* 872 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (871) */ /* 874 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 876 */ NdrFcShort( 0x4 ), /* 4 */ /* 878 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 880 */ NdrFcShort( 0x0 ), /* 0 */ /* 882 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 884 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 886 */ NdrFcShort( 0x4 ), /* 4 */ /* 888 */ NdrFcShort( 0x0 ), /* 0 */ /* 890 */ NdrFcShort( 0x1 ), /* 1 */ /* 892 */ NdrFcShort( 0x0 ), /* 0 */ /* 894 */ NdrFcShort( 0x0 ), /* 0 */ /* 896 */ 0x13, 0x0, /* FC_OP */ /* 898 */ NdrFcShort( 0xffffff6e ), /* Offset= -146 (752) */ /* 900 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 902 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 904 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 906 */ NdrFcShort( 0x8 ), /* 8 */ /* 908 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 910 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 912 */ NdrFcShort( 0x4 ), /* 4 */ /* 914 */ NdrFcShort( 0x4 ), /* 4 */ /* 916 */ 0x11, 0x0, /* FC_RP */ /* 918 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (874) */ /* 920 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 922 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 924 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 926 */ NdrFcShort( 0x0 ), /* 0 */ /* 928 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 930 */ NdrFcShort( 0x0 ), /* 0 */ /* 932 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 936 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 938 */ NdrFcShort( 0xffffff50 ), /* Offset= -176 (762) */ /* 940 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 942 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 944 */ NdrFcShort( 0x8 ), /* 8 */ /* 946 */ NdrFcShort( 0x0 ), /* 0 */ /* 948 */ NdrFcShort( 0x6 ), /* Offset= 6 (954) */ /* 950 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 952 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 954 */ 0x11, 0x0, /* FC_RP */ /* 956 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (924) */ /* 958 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 960 */ NdrFcShort( 0x0 ), /* 0 */ /* 962 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 964 */ NdrFcShort( 0x0 ), /* 0 */ /* 966 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 970 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 972 */ NdrFcShort( 0xffffff40 ), /* Offset= -192 (780) */ /* 974 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 976 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 978 */ NdrFcShort( 0x8 ), /* 8 */ /* 980 */ NdrFcShort( 0x0 ), /* 0 */ /* 982 */ NdrFcShort( 0x6 ), /* Offset= 6 (988) */ /* 984 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 986 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 988 */ 0x11, 0x0, /* FC_RP */ /* 990 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (958) */ /* 992 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 994 */ NdrFcShort( 0x4 ), /* 4 */ /* 996 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 998 */ NdrFcShort( 0x0 ), /* 0 */ /* 1000 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1002 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 1004 */ NdrFcShort( 0x4 ), /* 4 */ /* 1006 */ NdrFcShort( 0x0 ), /* 0 */ /* 1008 */ NdrFcShort( 0x1 ), /* 1 */ /* 1010 */ NdrFcShort( 0x0 ), /* 0 */ /* 1012 */ NdrFcShort( 0x0 ), /* 0 */ /* 1014 */ 0x13, 0x0, /* FC_OP */ /* 1016 */ NdrFcShort( 0x172 ), /* Offset= 370 (1386) */ /* 1018 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1020 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1022 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1024 */ NdrFcShort( 0x8 ), /* 8 */ /* 1026 */ NdrFcShort( 0x0 ), /* 0 */ /* 1028 */ NdrFcShort( 0x6 ), /* Offset= 6 (1034) */ /* 1030 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 1032 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1034 */ 0x11, 0x0, /* FC_RP */ /* 1036 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (992) */ /* 1038 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1040 */ NdrFcLong( 0x2f ), /* 47 */ /* 1044 */ NdrFcShort( 0x0 ), /* 0 */ /* 1046 */ NdrFcShort( 0x0 ), /* 0 */ /* 1048 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 1050 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 1052 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 1054 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 1056 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 1058 */ NdrFcShort( 0x1 ), /* 1 */ /* 1060 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1062 */ NdrFcShort( 0x4 ), /* 4 */ /* 1064 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 1066 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1068 */ NdrFcShort( 0x10 ), /* 16 */ /* 1070 */ NdrFcShort( 0x0 ), /* 0 */ /* 1072 */ NdrFcShort( 0xa ), /* Offset= 10 (1082) */ /* 1074 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1076 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1078 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (1038) */ /* 1080 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1082 */ 0x13, 0x0, /* FC_OP */ /* 1084 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (1056) */ /* 1086 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1088 */ NdrFcShort( 0x4 ), /* 4 */ /* 1090 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1092 */ NdrFcShort( 0x0 ), /* 0 */ /* 1094 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1096 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 1098 */ NdrFcShort( 0x4 ), /* 4 */ /* 1100 */ NdrFcShort( 0x0 ), /* 0 */ /* 1102 */ NdrFcShort( 0x1 ), /* 1 */ /* 1104 */ NdrFcShort( 0x0 ), /* 0 */ /* 1106 */ NdrFcShort( 0x0 ), /* 0 */ /* 1108 */ 0x13, 0x0, /* FC_OP */ /* 1110 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (1066) */ /* 1112 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1114 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1116 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1118 */ NdrFcShort( 0x8 ), /* 8 */ /* 1120 */ NdrFcShort( 0x0 ), /* 0 */ /* 1122 */ NdrFcShort( 0x6 ), /* Offset= 6 (1128) */ /* 1124 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 1126 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1128 */ 0x11, 0x0, /* FC_RP */ /* 1130 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (1086) */ /* 1132 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1134 */ NdrFcShort( 0x18 ), /* 24 */ /* 1136 */ NdrFcShort( 0x0 ), /* 0 */ /* 1138 */ NdrFcShort( 0xa ), /* Offset= 10 (1148) */ /* 1140 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 1142 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1144 */ NdrFcShort( 0xfffffbc0 ), /* Offset= -1088 (56) */ /* 1146 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1148 */ 0x11, 0x0, /* FC_RP */ /* 1150 */ NdrFcShort( 0xffffff1e ), /* Offset= -226 (924) */ /* 1152 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 1154 */ NdrFcShort( 0x1 ), /* 1 */ /* 1156 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1158 */ NdrFcShort( 0x0 ), /* 0 */ /* 1160 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 1162 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 1164 */ NdrFcShort( 0x8 ), /* 8 */ /* 1166 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1168 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 1170 */ NdrFcShort( 0x4 ), /* 4 */ /* 1172 */ NdrFcShort( 0x4 ), /* 4 */ /* 1174 */ 0x13, 0x0, /* FC_OP */ /* 1176 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1152) */ /* 1178 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1180 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1182 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 1184 */ NdrFcShort( 0x2 ), /* 2 */ /* 1186 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1188 */ NdrFcShort( 0x0 ), /* 0 */ /* 1190 */ 0x6, /* FC_SHORT */ 0x5b, /* FC_END */ /* 1192 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 1194 */ NdrFcShort( 0x8 ), /* 8 */ /* 1196 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1198 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 1200 */ NdrFcShort( 0x4 ), /* 4 */ /* 1202 */ NdrFcShort( 0x4 ), /* 4 */ /* 1204 */ 0x13, 0x0, /* FC_OP */ /* 1206 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1182) */ /* 1208 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1210 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1212 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1214 */ NdrFcShort( 0x4 ), /* 4 */ /* 1216 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1218 */ NdrFcShort( 0x0 ), /* 0 */ /* 1220 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1222 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 1224 */ NdrFcShort( 0x8 ), /* 8 */ /* 1226 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1228 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 1230 */ NdrFcShort( 0x4 ), /* 4 */ /* 1232 */ NdrFcShort( 0x4 ), /* 4 */ /* 1234 */ 0x13, 0x0, /* FC_OP */ /* 1236 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1212) */ /* 1238 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1240 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1242 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1244 */ NdrFcShort( 0x8 ), /* 8 */ /* 1246 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1248 */ NdrFcShort( 0x0 ), /* 0 */ /* 1250 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1252 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 1254 */ NdrFcShort( 0x8 ), /* 8 */ /* 1256 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 1258 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 1260 */ NdrFcShort( 0x4 ), /* 4 */ /* 1262 */ NdrFcShort( 0x4 ), /* 4 */ /* 1264 */ 0x13, 0x0, /* FC_OP */ /* 1266 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1242) */ /* 1268 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 1270 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1272 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 1274 */ NdrFcShort( 0x8 ), /* 8 */ /* 1276 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1278 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1280 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1282 */ NdrFcShort( 0x8 ), /* 8 */ /* 1284 */ 0x7, /* Corr desc: FC_USHORT */ 0x0, /* */ /* 1286 */ NdrFcShort( 0xffd8 ), /* -40 */ /* 1288 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1290 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (1272) */ /* 1292 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1294 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1296 */ NdrFcShort( 0x28 ), /* 40 */ /* 1298 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (1280) */ /* 1300 */ NdrFcShort( 0x0 ), /* Offset= 0 (1300) */ /* 1302 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1304 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1306 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1308 */ NdrFcShort( 0xfffffe0a ), /* Offset= -502 (806) */ /* 1310 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1312 */ 0x13, 0x0, /* FC_OP */ /* 1314 */ NdrFcShort( 0xffffff08 ), /* Offset= -248 (1066) */ /* 1316 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1318 */ 0x1, /* FC_BYTE */ 0x5c, /* FC_PAD */ /* 1320 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1322 */ 0x6, /* FC_SHORT */ 0x5c, /* FC_PAD */ /* 1324 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1326 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 1328 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1330 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 1332 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1334 */ 0xa, /* FC_FLOAT */ 0x5c, /* FC_PAD */ /* 1336 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1338 */ 0xc, /* FC_DOUBLE */ 0x5c, /* FC_PAD */ /* 1340 */ 0x13, 0x0, /* FC_OP */ /* 1342 */ NdrFcShort( 0xfffffd9e ), /* Offset= -610 (732) */ /* 1344 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1346 */ NdrFcShort( 0xfffffda0 ), /* Offset= -608 (738) */ /* 1348 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1350 */ NdrFcShort( 0xfffffdb4 ), /* Offset= -588 (762) */ /* 1352 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1354 */ NdrFcShort( 0xfffffdc2 ), /* Offset= -574 (780) */ /* 1356 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1358 */ NdrFcShort( 0xfffffdd0 ), /* Offset= -560 (798) */ /* 1360 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1362 */ NdrFcShort( 0x2 ), /* Offset= 2 (1364) */ /* 1364 */ 0x13, 0x0, /* FC_OP */ /* 1366 */ NdrFcShort( 0x14 ), /* Offset= 20 (1386) */ /* 1368 */ 0x15, /* FC_STRUCT */ 0x7, /* 7 */ /* 1370 */ NdrFcShort( 0x10 ), /* 16 */ /* 1372 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 1374 */ 0x1, /* FC_BYTE */ 0x8, /* FC_LONG */ /* 1376 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1378 */ 0x13, 0x0, /* FC_OP */ /* 1380 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1368) */ /* 1382 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1384 */ 0x2, /* FC_CHAR */ 0x5c, /* FC_PAD */ /* 1386 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 1388 */ NdrFcShort( 0x20 ), /* 32 */ /* 1390 */ NdrFcShort( 0x0 ), /* 0 */ /* 1392 */ NdrFcShort( 0x0 ), /* Offset= 0 (1392) */ /* 1394 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1396 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1398 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1400 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1402 */ NdrFcShort( 0xfffffc3a ), /* Offset= -966 (436) */ /* 1404 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1406 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1408 */ NdrFcShort( 0x0 ), /* 0 */ /* 1410 */ NdrFcShort( 0x10 ), /* 16 */ /* 1412 */ NdrFcShort( 0x0 ), /* 0 */ /* 1414 */ NdrFcShort( 0xfffffc2a ), /* Offset= -982 (432) */ /* 1416 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1418 */ NdrFcShort( 0x38 ), /* 56 */ /* 1420 */ NdrFcShort( 0x0 ), /* 0 */ /* 1422 */ NdrFcShort( 0x0 ), /* Offset= 0 (1422) */ /* 1424 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1426 */ 0x8, /* FC_LONG */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 1428 */ 0x0, /* 0 */ NdrFcShort( 0xfffffc09 ), /* Offset= -1015 (414) */ 0x40, /* FC_STRUCTPAD4 */ /* 1432 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1434 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (1406) */ /* 1436 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1438 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1440 */ NdrFcShort( 0x0 ), /* 0 */ /* 1442 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1444 */ NdrFcShort( 0x4 ), /* 4 */ /* 1446 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1450 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1452 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1416) */ /* 1454 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1456 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1458 */ NdrFcShort( 0x18 ), /* 24 */ /* 1460 */ NdrFcShort( 0x0 ), /* 0 */ /* 1462 */ NdrFcShort( 0xa ), /* Offset= 10 (1472) */ /* 1464 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 1466 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1468 */ NdrFcShort( 0xfffffa7c ), /* Offset= -1412 (56) */ /* 1470 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1472 */ 0x13, 0x0, /* FC_OP */ /* 1474 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1438) */ /* 1476 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1478 */ NdrFcShort( 0x0 ), /* 0 */ /* 1480 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 1482 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1484 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1488 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1490 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (1456) */ /* 1492 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1494 */ 0x11, 0x0, /* FC_RP */ /* 1496 */ NdrFcShort( 0xfffffa60 ), /* Offset= -1440 (56) */ /* 1498 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1500 */ NdrFcShort( 0x2 ), /* Offset= 2 (1502) */ /* 1502 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1504 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1506 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 1508 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1510 */ NdrFcShort( 0x2 ), /* Offset= 2 (1512) */ /* 1512 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1514 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1516 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1518 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1520 */ NdrFcShort( 0x2 ), /* Offset= 2 (1522) */ /* 1522 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1524 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1526 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1528 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1530 */ NdrFcShort( 0x2 ), /* Offset= 2 (1532) */ /* 1532 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1534 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1536 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1538 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1540 */ NdrFcShort( 0x2 ), /* Offset= 2 (1542) */ /* 1542 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1544 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1546 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1548 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1550 */ NdrFcShort( 0x2 ), /* Offset= 2 (1552) */ /* 1552 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1554 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1556 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 1558 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1560 */ NdrFcShort( 0x2 ), /* Offset= 2 (1562) */ /* 1562 */ 0x13, 0x0, /* FC_OP */ /* 1564 */ NdrFcShort( 0x2 ), /* Offset= 2 (1566) */ /* 1566 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1568 */ NdrFcShort( 0x8 ), /* 8 */ /* 1570 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1572 */ NdrFcShort( 0x4 ), /* 4 */ /* 1574 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1576 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1578 */ NdrFcShort( 0x2 ), /* Offset= 2 (1580) */ /* 1580 */ 0x13, 0x0, /* FC_OP */ /* 1582 */ NdrFcShort( 0x2 ), /* Offset= 2 (1584) */ /* 1584 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1586 */ NdrFcShort( 0x4 ), /* 4 */ /* 1588 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1590 */ NdrFcShort( 0x5 ), /* 5 */ /* 1592 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1594 */ 0x11, 0x0, /* FC_RP */ /* 1596 */ NdrFcShort( 0x2 ), /* Offset= 2 (1598) */ /* 1598 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1600 */ NdrFcShort( 0x8 ), /* 8 */ /* 1602 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1604 */ NdrFcShort( 0x6 ), /* 6 */ /* 1606 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1608 */ 0x11, 0x0, /* FC_RP */ /* 1610 */ NdrFcShort( 0x2 ), /* Offset= 2 (1612) */ /* 1612 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1614 */ NdrFcShort( 0x4 ), /* 4 */ /* 1616 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1618 */ NdrFcShort( 0x7 ), /* 7 */ /* 1620 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1622 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1624 */ NdrFcShort( 0x2 ), /* Offset= 2 (1626) */ /* 1626 */ 0x13, 0x0, /* FC_OP */ /* 1628 */ NdrFcShort( 0x2 ), /* Offset= 2 (1630) */ /* 1630 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 1632 */ NdrFcShort( 0x0 ), /* 0 */ /* 1634 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1636 */ NdrFcShort( 0x8 ), /* 8 */ /* 1638 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1642 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1644 */ NdrFcShort( 0xfffffa02 ), /* Offset= -1534 (110) */ /* 1646 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1648 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1650 */ NdrFcShort( 0x2 ), /* Offset= 2 (1652) */ /* 1652 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1654 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1656 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1658 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1660 */ NdrFcShort( 0x2 ), /* Offset= 2 (1662) */ /* 1662 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1664 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 1666 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 1668 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1670 */ NdrFcLong( 0xc733a7c ), /* 208878204 */ /* 1674 */ NdrFcShort( 0x2a1c ), /* 10780 */ /* 1676 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 1678 */ 0xad, /* 173 */ 0xe5, /* 229 */ /* 1680 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 1682 */ 0x0, /* 0 */ 0x44, /* 68 */ /* 1684 */ 0x77, /* 119 */ 0x3d, /* 61 */ /* 1686 */ 0x11, 0x0, /* FC_RP */ /* 1688 */ NdrFcShort( 0x2 ), /* Offset= 2 (1690) */ /* 1690 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1692 */ NdrFcShort( 0x8 ), /* 8 */ /* 1694 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1696 */ NdrFcShort( 0x9 ), /* 9 */ /* 1698 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1700 */ 0x11, 0x0, /* FC_RP */ /* 1702 */ NdrFcShort( 0x2 ), /* Offset= 2 (1704) */ /* 1704 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1706 */ NdrFcShort( 0x4 ), /* 4 */ /* 1708 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1710 */ NdrFcShort( 0xa ), /* 10 */ /* 1712 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1714 */ 0x12, 0x0, /* FC_UP */ /* 1716 */ NdrFcShort( 0xfffff984 ), /* Offset= -1660 (56) */ /* 1718 */ 0x12, 0x0, /* FC_UP */ /* 1720 */ NdrFcShort( 0x5b6 ), /* Offset= 1462 (3182) */ /* 1722 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1724 */ NdrFcLong( 0xc733a30 ), /* 208878128 */ /* 1728 */ NdrFcShort( 0x2a1c ), /* 10780 */ /* 1730 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 1732 */ 0xad, /* 173 */ 0xe5, /* 229 */ /* 1734 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 1736 */ 0x0, /* 0 */ 0x44, /* 68 */ /* 1738 */ 0x77, /* 119 */ 0x3d, /* 61 */ /* 1740 */ 0x12, 0x0, /* FC_UP */ /* 1742 */ NdrFcShort( 0xfffffc22 ), /* Offset= -990 (752) */ /* 1744 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1746 */ NdrFcShort( 0x1 ), /* 1 */ /* 1748 */ NdrFcShort( 0x4 ), /* 4 */ /* 1750 */ NdrFcShort( 0x0 ), /* 0 */ /* 1752 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1740) */ /* 1754 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1756 */ NdrFcShort( 0x0 ), /* 0 */ /* 1758 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1760 */ NdrFcShort( 0x8 ), /* 8 */ /* 1762 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1766 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1768 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1744) */ /* 1770 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1772 */ 0x12, 0x0, /* FC_UP */ /* 1774 */ NdrFcShort( 0xfffffe7c ), /* Offset= -388 (1386) */ /* 1776 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1778 */ NdrFcShort( 0x0 ), /* 0 */ /* 1780 */ NdrFcShort( 0x10 ), /* 16 */ /* 1782 */ NdrFcShort( 0x0 ), /* 0 */ /* 1784 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1772) */ /* 1786 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1788 */ NdrFcShort( 0x0 ), /* 0 */ /* 1790 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1792 */ NdrFcShort( 0x10 ), /* 16 */ /* 1794 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1798 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1800 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (1776) */ /* 1802 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1804 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1806 */ NdrFcShort( 0x0 ), /* 0 */ /* 1808 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1810 */ NdrFcShort( 0x18 ), /* 24 */ /* 1812 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1816 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1818 */ NdrFcShort( 0xfffffbf2 ), /* Offset= -1038 (780) */ /* 1820 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1822 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1824 */ NdrFcShort( 0x0 ), /* 0 */ /* 1826 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1828 */ NdrFcShort( 0x20 ), /* 32 */ /* 1830 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1834 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1836 */ NdrFcShort( 0xfffffbce ), /* Offset= -1074 (762) */ /* 1838 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1840 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x7, /* FC_USHORT */ /* 1842 */ 0x0, /* Corr desc: */ 0x59, /* FC_CALLBACK */ /* 1844 */ NdrFcShort( 0xb ), /* 11 */ /* 1846 */ NdrFcShort( 0x2 ), /* Offset= 2 (1848) */ /* 1848 */ NdrFcShort( 0x8 ), /* 8 */ /* 1850 */ NdrFcShort( 0x61 ), /* 97 */ /* 1852 */ NdrFcLong( 0x0 ), /* 0 */ /* 1856 */ NdrFcShort( 0x0 ), /* Offset= 0 (1856) */ /* 1858 */ NdrFcLong( 0x1 ), /* 1 */ /* 1862 */ NdrFcShort( 0x0 ), /* Offset= 0 (1862) */ /* 1864 */ NdrFcLong( 0x10 ), /* 16 */ /* 1868 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 1870 */ NdrFcLong( 0x11 ), /* 17 */ /* 1874 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 1876 */ NdrFcLong( 0x2 ), /* 2 */ /* 1880 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1882 */ NdrFcLong( 0x12 ), /* 18 */ /* 1886 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1888 */ NdrFcLong( 0x3 ), /* 3 */ /* 1892 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1894 */ NdrFcLong( 0x13 ), /* 19 */ /* 1898 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1900 */ NdrFcLong( 0x16 ), /* 22 */ /* 1904 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1906 */ NdrFcLong( 0x17 ), /* 23 */ /* 1910 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1912 */ NdrFcLong( 0xe ), /* 14 */ /* 1916 */ NdrFcShort( 0xfffffb60 ), /* Offset= -1184 (732) */ /* 1918 */ NdrFcLong( 0x14 ), /* 20 */ /* 1922 */ NdrFcShort( 0xfffffb5a ), /* Offset= -1190 (732) */ /* 1924 */ NdrFcLong( 0x15 ), /* 21 */ /* 1928 */ NdrFcShort( 0xfffffb54 ), /* Offset= -1196 (732) */ /* 1930 */ NdrFcLong( 0x4 ), /* 4 */ /* 1934 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ /* 1936 */ NdrFcLong( 0x5 ), /* 5 */ /* 1940 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 1942 */ NdrFcLong( 0xb ), /* 11 */ /* 1946 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1948 */ NdrFcLong( 0xffff ), /* 65535 */ /* 1952 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1954 */ NdrFcLong( 0xa ), /* 10 */ /* 1958 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1960 */ NdrFcLong( 0x6 ), /* 6 */ /* 1964 */ NdrFcShort( 0xfffffb30 ), /* Offset= -1232 (732) */ /* 1966 */ NdrFcLong( 0x7 ), /* 7 */ /* 1970 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 1972 */ NdrFcLong( 0x40 ), /* 64 */ /* 1976 */ NdrFcShort( 0xfffffd40 ), /* Offset= -704 (1272) */ /* 1978 */ NdrFcLong( 0x48 ), /* 72 */ /* 1982 */ NdrFcShort( 0xfffffef4 ), /* Offset= -268 (1714) */ /* 1984 */ NdrFcLong( 0x47 ), /* 71 */ /* 1988 */ NdrFcShort( 0x1c0 ), /* Offset= 448 (2436) */ /* 1990 */ NdrFcLong( 0x8 ), /* 8 */ /* 1994 */ NdrFcShort( 0xffffff06 ), /* Offset= -250 (1744) */ /* 1996 */ NdrFcLong( 0xfff ), /* 4095 */ /* 2000 */ NdrFcShort( 0x1d8 ), /* Offset= 472 (2472) */ /* 2002 */ NdrFcLong( 0x41 ), /* 65 */ /* 2006 */ NdrFcShort( 0x1d2 ), /* Offset= 466 (2472) */ /* 2008 */ NdrFcLong( 0x46 ), /* 70 */ /* 2012 */ NdrFcShort( 0x1cc ), /* Offset= 460 (2472) */ /* 2014 */ NdrFcLong( 0x1e ), /* 30 */ /* 2018 */ NdrFcShort( 0x1da ), /* Offset= 474 (2492) */ /* 2020 */ NdrFcLong( 0x1f ), /* 31 */ /* 2024 */ NdrFcShort( 0x1d8 ), /* Offset= 472 (2496) */ /* 2026 */ NdrFcLong( 0xd ), /* 13 */ /* 2030 */ NdrFcShort( 0xfffffb0c ), /* Offset= -1268 (762) */ /* 2032 */ NdrFcLong( 0x9 ), /* 9 */ /* 2036 */ NdrFcShort( 0xfffffb18 ), /* Offset= -1256 (780) */ /* 2038 */ NdrFcLong( 0x42 ), /* 66 */ /* 2042 */ NdrFcShort( 0x1ca ), /* Offset= 458 (2500) */ /* 2044 */ NdrFcLong( 0x44 ), /* 68 */ /* 2048 */ NdrFcShort( 0x1c4 ), /* Offset= 452 (2500) */ /* 2050 */ NdrFcLong( 0x43 ), /* 67 */ /* 2054 */ NdrFcShort( 0x1d0 ), /* Offset= 464 (2518) */ /* 2056 */ NdrFcLong( 0x45 ), /* 69 */ /* 2060 */ NdrFcShort( 0x1ca ), /* Offset= 458 (2518) */ /* 2062 */ NdrFcLong( 0x49 ), /* 73 */ /* 2066 */ NdrFcShort( 0x1d6 ), /* Offset= 470 (2536) */ /* 2068 */ NdrFcLong( 0x2010 ), /* 8208 */ /* 2072 */ NdrFcShort( 0x1ee ), /* Offset= 494 (2566) */ /* 2074 */ NdrFcLong( 0x2011 ), /* 8209 */ /* 2078 */ NdrFcShort( 0x1e8 ), /* Offset= 488 (2566) */ /* 2080 */ NdrFcLong( 0x2002 ), /* 8194 */ /* 2084 */ NdrFcShort( 0x1e2 ), /* Offset= 482 (2566) */ /* 2086 */ NdrFcLong( 0x2012 ), /* 8210 */ /* 2090 */ NdrFcShort( 0x1dc ), /* Offset= 476 (2566) */ /* 2092 */ NdrFcLong( 0x2003 ), /* 8195 */ /* 2096 */ NdrFcShort( 0x1d6 ), /* Offset= 470 (2566) */ /* 2098 */ NdrFcLong( 0x2013 ), /* 8211 */ /* 2102 */ NdrFcShort( 0x1d0 ), /* Offset= 464 (2566) */ /* 2104 */ NdrFcLong( 0x2016 ), /* 8214 */ /* 2108 */ NdrFcShort( 0x1ca ), /* Offset= 458 (2566) */ /* 2110 */ NdrFcLong( 0x2017 ), /* 8215 */ /* 2114 */ NdrFcShort( 0x1c4 ), /* Offset= 452 (2566) */ /* 2116 */ NdrFcLong( 0x2004 ), /* 8196 */ /* 2120 */ NdrFcShort( 0x1be ), /* Offset= 446 (2566) */ /* 2122 */ NdrFcLong( 0x2005 ), /* 8197 */ /* 2126 */ NdrFcShort( 0x1b8 ), /* Offset= 440 (2566) */ /* 2128 */ NdrFcLong( 0x2006 ), /* 8198 */ /* 2132 */ NdrFcShort( 0x1b2 ), /* Offset= 434 (2566) */ /* 2134 */ NdrFcLong( 0x2007 ), /* 8199 */ /* 2138 */ NdrFcShort( 0x1ac ), /* Offset= 428 (2566) */ /* 2140 */ NdrFcLong( 0x2008 ), /* 8200 */ /* 2144 */ NdrFcShort( 0x1a6 ), /* Offset= 422 (2566) */ /* 2146 */ NdrFcLong( 0x200b ), /* 8203 */ /* 2150 */ NdrFcShort( 0x1a0 ), /* Offset= 416 (2566) */ /* 2152 */ NdrFcLong( 0x200e ), /* 8206 */ /* 2156 */ NdrFcShort( 0x19a ), /* Offset= 410 (2566) */ /* 2158 */ NdrFcLong( 0x2009 ), /* 8201 */ /* 2162 */ NdrFcShort( 0x194 ), /* Offset= 404 (2566) */ /* 2164 */ NdrFcLong( 0x200d ), /* 8205 */ /* 2168 */ NdrFcShort( 0x18e ), /* Offset= 398 (2566) */ /* 2170 */ NdrFcLong( 0x200a ), /* 8202 */ /* 2174 */ NdrFcShort( 0x188 ), /* Offset= 392 (2566) */ /* 2176 */ NdrFcLong( 0x200c ), /* 8204 */ /* 2180 */ NdrFcShort( 0x182 ), /* Offset= 386 (2566) */ /* 2182 */ NdrFcLong( 0x1010 ), /* 4112 */ /* 2186 */ NdrFcShort( 0x190 ), /* Offset= 400 (2586) */ /* 2188 */ NdrFcLong( 0x1011 ), /* 4113 */ /* 2192 */ NdrFcShort( 0x18a ), /* Offset= 394 (2586) */ /* 2194 */ NdrFcLong( 0x1002 ), /* 4098 */ /* 2198 */ NdrFcShort( 0x198 ), /* Offset= 408 (2606) */ /* 2200 */ NdrFcLong( 0x1012 ), /* 4114 */ /* 2204 */ NdrFcShort( 0x192 ), /* Offset= 402 (2606) */ /* 2206 */ NdrFcLong( 0x1003 ), /* 4099 */ /* 2210 */ NdrFcShort( 0x1a0 ), /* Offset= 416 (2626) */ /* 2212 */ NdrFcLong( 0x1013 ), /* 4115 */ /* 2216 */ NdrFcShort( 0x19a ), /* Offset= 410 (2626) */ /* 2218 */ NdrFcLong( 0x1014 ), /* 4116 */ /* 2222 */ NdrFcShort( 0x1b6 ), /* Offset= 438 (2660) */ /* 2224 */ NdrFcLong( 0x1015 ), /* 4117 */ /* 2228 */ NdrFcShort( 0x1b0 ), /* Offset= 432 (2660) */ /* 2230 */ NdrFcLong( 0x1004 ), /* 4100 */ /* 2234 */ NdrFcShort( 0x1c8 ), /* Offset= 456 (2690) */ /* 2236 */ NdrFcLong( 0x1005 ), /* 4101 */ /* 2240 */ NdrFcShort( 0x1e0 ), /* Offset= 480 (2720) */ /* 2242 */ NdrFcLong( 0x100b ), /* 4107 */ /* 2246 */ NdrFcShort( 0x168 ), /* Offset= 360 (2606) */ /* 2248 */ NdrFcLong( 0x100a ), /* 4106 */ /* 2252 */ NdrFcShort( 0x176 ), /* Offset= 374 (2626) */ /* 2254 */ NdrFcLong( 0x1006 ), /* 4102 */ /* 2258 */ NdrFcShort( 0x192 ), /* Offset= 402 (2660) */ /* 2260 */ NdrFcLong( 0x1007 ), /* 4103 */ /* 2264 */ NdrFcShort( 0x1c8 ), /* Offset= 456 (2720) */ /* 2266 */ NdrFcLong( 0x1040 ), /* 4160 */ /* 2270 */ NdrFcShort( 0x1e4 ), /* Offset= 484 (2754) */ /* 2272 */ NdrFcLong( 0x1048 ), /* 4168 */ /* 2276 */ NdrFcShort( 0x200 ), /* Offset= 512 (2788) */ /* 2278 */ NdrFcLong( 0x1047 ), /* 4167 */ /* 2282 */ NdrFcShort( 0x22e ), /* Offset= 558 (2840) */ /* 2284 */ NdrFcLong( 0x1008 ), /* 4104 */ /* 2288 */ NdrFcShort( 0x24e ), /* Offset= 590 (2878) */ /* 2290 */ NdrFcLong( 0x1fff ), /* 8191 */ /* 2294 */ NdrFcShort( 0x27c ), /* Offset= 636 (2930) */ /* 2296 */ NdrFcLong( 0x101e ), /* 4126 */ /* 2300 */ NdrFcShort( 0x2a8 ), /* Offset= 680 (2980) */ /* 2302 */ NdrFcLong( 0x101f ), /* 4127 */ /* 2306 */ NdrFcShort( 0x2d4 ), /* Offset= 724 (3030) */ /* 2308 */ NdrFcLong( 0x100c ), /* 4108 */ /* 2312 */ NdrFcShort( 0x2f4 ), /* Offset= 756 (3068) */ /* 2314 */ NdrFcLong( 0x4010 ), /* 16400 */ /* 2318 */ NdrFcShort( 0x2fe ), /* Offset= 766 (3084) */ /* 2320 */ NdrFcLong( 0x4011 ), /* 16401 */ /* 2324 */ NdrFcShort( 0x2f8 ), /* Offset= 760 (3084) */ /* 2326 */ NdrFcLong( 0x4002 ), /* 16386 */ /* 2330 */ NdrFcShort( 0x2f6 ), /* Offset= 758 (3088) */ /* 2332 */ NdrFcLong( 0x4012 ), /* 16402 */ /* 2336 */ NdrFcShort( 0x2f0 ), /* Offset= 752 (3088) */ /* 2338 */ NdrFcLong( 0x4003 ), /* 16387 */ /* 2342 */ NdrFcShort( 0xfffff6dc ), /* Offset= -2340 (2) */ /* 2344 */ NdrFcLong( 0x4013 ), /* 16403 */ /* 2348 */ NdrFcShort( 0xfffff6d6 ), /* Offset= -2346 (2) */ /* 2350 */ NdrFcLong( 0x4016 ), /* 16406 */ /* 2354 */ NdrFcShort( 0xfffff6d0 ), /* Offset= -2352 (2) */ /* 2356 */ NdrFcLong( 0x4017 ), /* 16407 */ /* 2360 */ NdrFcShort( 0xfffff6ca ), /* Offset= -2358 (2) */ /* 2362 */ NdrFcLong( 0x4004 ), /* 16388 */ /* 2366 */ NdrFcShort( 0x2d6 ), /* Offset= 726 (3092) */ /* 2368 */ NdrFcLong( 0x4005 ), /* 16389 */ /* 2372 */ NdrFcShort( 0x2d4 ), /* Offset= 724 (3096) */ /* 2374 */ NdrFcLong( 0x400b ), /* 16395 */ /* 2378 */ NdrFcShort( 0x2c6 ), /* Offset= 710 (3088) */ /* 2380 */ NdrFcLong( 0x400e ), /* 16398 */ /* 2384 */ NdrFcShort( 0x2cc ), /* Offset= 716 (3100) */ /* 2386 */ NdrFcLong( 0x400a ), /* 16394 */ /* 2390 */ NdrFcShort( 0xfffff6ac ), /* Offset= -2388 (2) */ /* 2392 */ NdrFcLong( 0x4006 ), /* 16390 */ /* 2396 */ NdrFcShort( 0x2c4 ), /* Offset= 708 (3104) */ /* 2398 */ NdrFcLong( 0x4007 ), /* 16391 */ /* 2402 */ NdrFcShort( 0x2b6 ), /* Offset= 694 (3096) */ /* 2404 */ NdrFcLong( 0x4008 ), /* 16392 */ /* 2408 */ NdrFcShort( 0x2bc ), /* Offset= 700 (3108) */ /* 2410 */ NdrFcLong( 0x400d ), /* 16397 */ /* 2414 */ NdrFcShort( 0x2ba ), /* Offset= 698 (3112) */ /* 2416 */ NdrFcLong( 0x4009 ), /* 16393 */ /* 2420 */ NdrFcShort( 0x2b8 ), /* Offset= 696 (3116) */ /* 2422 */ NdrFcLong( 0x6000 ), /* 24576 */ /* 2426 */ NdrFcShort( 0x2b6 ), /* Offset= 694 (3120) */ /* 2428 */ NdrFcLong( 0x400c ), /* 16396 */ /* 2432 */ NdrFcShort( 0x2b4 ), /* Offset= 692 (3124) */ /* 2434 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (2433) */ /* 2436 */ 0x12, 0x0, /* FC_UP */ /* 2438 */ NdrFcShort( 0xc ), /* Offset= 12 (2450) */ /* 2440 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 2442 */ NdrFcShort( 0x1 ), /* 1 */ /* 2444 */ 0x10, /* Corr desc: field pointer, */ 0x59, /* FC_CALLBACK */ /* 2446 */ NdrFcShort( 0xc ), /* 12 */ /* 2448 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 2450 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2452 */ NdrFcShort( 0xc ), /* 12 */ /* 2454 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2456 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2458 */ NdrFcShort( 0x8 ), /* 8 */ /* 2460 */ NdrFcShort( 0x8 ), /* 8 */ /* 2462 */ 0x12, 0x0, /* FC_UP */ /* 2464 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (2440) */ /* 2466 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2468 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 2470 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2472 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2474 */ NdrFcShort( 0x8 ), /* 8 */ /* 2476 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2478 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2480 */ NdrFcShort( 0x4 ), /* 4 */ /* 2482 */ NdrFcShort( 0x4 ), /* 4 */ /* 2484 */ 0x12, 0x0, /* FC_UP */ /* 2486 */ NdrFcShort( 0xfffffaca ), /* Offset= -1334 (1152) */ /* 2488 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2490 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2492 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 2494 */ 0x22, /* FC_C_CSTRING */ 0x5c, /* FC_PAD */ /* 2496 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 2498 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 2500 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 2502 */ NdrFcLong( 0xc ), /* 12 */ /* 2506 */ NdrFcShort( 0x0 ), /* 0 */ /* 2508 */ NdrFcShort( 0x0 ), /* 0 */ /* 2510 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 2512 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2514 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2516 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 2518 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 2520 */ NdrFcLong( 0xb ), /* 11 */ /* 2524 */ NdrFcShort( 0x0 ), /* 0 */ /* 2526 */ NdrFcShort( 0x0 ), /* 0 */ /* 2528 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 2530 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2532 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2534 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 2536 */ 0x12, 0x0, /* FC_UP */ /* 2538 */ NdrFcShort( 0x2 ), /* Offset= 2 (2540) */ /* 2540 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2542 */ NdrFcShort( 0x14 ), /* 20 */ /* 2544 */ NdrFcShort( 0x0 ), /* 0 */ /* 2546 */ NdrFcShort( 0xc ), /* Offset= 12 (2558) */ /* 2548 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2550 */ NdrFcShort( 0xfffff642 ), /* Offset= -2494 (56) */ /* 2552 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2554 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (2500) */ /* 2556 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2558 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 2560 */ NdrFcShort( 0x2 ), /* Offset= 2 (2562) */ /* 2562 */ 0x12, 0x0, /* FC_UP */ /* 2564 */ NdrFcShort( 0xfffffb0a ), /* Offset= -1270 (1294) */ /* 2566 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 2568 */ NdrFcShort( 0x2 ), /* 2 */ /* 2570 */ NdrFcShort( 0x4 ), /* 4 */ /* 2572 */ NdrFcShort( 0x0 ), /* 0 */ /* 2574 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (2558) */ /* 2576 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 2578 */ NdrFcShort( 0x1 ), /* 1 */ /* 2580 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2582 */ NdrFcShort( 0x0 ), /* 0 */ /* 2584 */ 0x2, /* FC_CHAR */ 0x5b, /* FC_END */ /* 2586 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2588 */ NdrFcShort( 0x8 ), /* 8 */ /* 2590 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2592 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2594 */ NdrFcShort( 0x4 ), /* 4 */ /* 2596 */ NdrFcShort( 0x4 ), /* 4 */ /* 2598 */ 0x12, 0x0, /* FC_UP */ /* 2600 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (2576) */ /* 2602 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2604 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2606 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2608 */ NdrFcShort( 0x8 ), /* 8 */ /* 2610 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2612 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2614 */ NdrFcShort( 0x4 ), /* 4 */ /* 2616 */ NdrFcShort( 0x4 ), /* 4 */ /* 2618 */ 0x12, 0x0, /* FC_UP */ /* 2620 */ NdrFcShort( 0xfffffa62 ), /* Offset= -1438 (1182) */ /* 2622 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2624 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2626 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2628 */ NdrFcShort( 0x8 ), /* 8 */ /* 2630 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2632 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2634 */ NdrFcShort( 0x4 ), /* 4 */ /* 2636 */ NdrFcShort( 0x4 ), /* 4 */ /* 2638 */ 0x12, 0x0, /* FC_UP */ /* 2640 */ NdrFcShort( 0xfffffa6c ), /* Offset= -1428 (1212) */ /* 2642 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2644 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2646 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 2648 */ NdrFcShort( 0x8 ), /* 8 */ /* 2650 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2652 */ NdrFcShort( 0x0 ), /* 0 */ /* 2654 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2656 */ NdrFcShort( 0xfffff87c ), /* Offset= -1924 (732) */ /* 2658 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2660 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2662 */ NdrFcShort( 0x8 ), /* 8 */ /* 2664 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2666 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2668 */ NdrFcShort( 0x4 ), /* 4 */ /* 2670 */ NdrFcShort( 0x4 ), /* 4 */ /* 2672 */ 0x12, 0x0, /* FC_UP */ /* 2674 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (2646) */ /* 2676 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2678 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2680 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2682 */ NdrFcShort( 0x4 ), /* 4 */ /* 2684 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2686 */ NdrFcShort( 0x0 ), /* 0 */ /* 2688 */ 0xa, /* FC_FLOAT */ 0x5b, /* FC_END */ /* 2690 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2692 */ NdrFcShort( 0x8 ), /* 8 */ /* 2694 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2696 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2698 */ NdrFcShort( 0x4 ), /* 4 */ /* 2700 */ NdrFcShort( 0x4 ), /* 4 */ /* 2702 */ 0x12, 0x0, /* FC_UP */ /* 2704 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (2680) */ /* 2706 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2708 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2710 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 2712 */ NdrFcShort( 0x8 ), /* 8 */ /* 2714 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2716 */ NdrFcShort( 0x0 ), /* 0 */ /* 2718 */ 0xc, /* FC_DOUBLE */ 0x5b, /* FC_END */ /* 2720 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2722 */ NdrFcShort( 0x8 ), /* 8 */ /* 2724 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2726 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2728 */ NdrFcShort( 0x4 ), /* 4 */ /* 2730 */ NdrFcShort( 0x4 ), /* 4 */ /* 2732 */ 0x12, 0x0, /* FC_UP */ /* 2734 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (2710) */ /* 2736 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2738 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2740 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2742 */ NdrFcShort( 0x8 ), /* 8 */ /* 2744 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2746 */ NdrFcShort( 0x0 ), /* 0 */ /* 2748 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2750 */ NdrFcShort( 0xfffffa3a ), /* Offset= -1478 (1272) */ /* 2752 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2754 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2756 */ NdrFcShort( 0x8 ), /* 8 */ /* 2758 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2760 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2762 */ NdrFcShort( 0x4 ), /* 4 */ /* 2764 */ NdrFcShort( 0x4 ), /* 4 */ /* 2766 */ 0x12, 0x0, /* FC_UP */ /* 2768 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (2740) */ /* 2770 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2772 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2774 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2776 */ NdrFcShort( 0x10 ), /* 16 */ /* 2778 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2780 */ NdrFcShort( 0x0 ), /* 0 */ /* 2782 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2784 */ NdrFcShort( 0xfffff558 ), /* Offset= -2728 (56) */ /* 2786 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2788 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2790 */ NdrFcShort( 0x8 ), /* 8 */ /* 2792 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2794 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2796 */ NdrFcShort( 0x4 ), /* 4 */ /* 2798 */ NdrFcShort( 0x4 ), /* 4 */ /* 2800 */ 0x12, 0x0, /* FC_UP */ /* 2802 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (2774) */ /* 2804 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2806 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2808 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2810 */ NdrFcShort( 0xc ), /* 12 */ /* 2812 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2814 */ NdrFcShort( 0x0 ), /* 0 */ /* 2816 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2818 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 2820 */ NdrFcShort( 0xc ), /* 12 */ /* 2822 */ NdrFcShort( 0x0 ), /* 0 */ /* 2824 */ NdrFcShort( 0x1 ), /* 1 */ /* 2826 */ NdrFcShort( 0x8 ), /* 8 */ /* 2828 */ NdrFcShort( 0x8 ), /* 8 */ /* 2830 */ 0x12, 0x0, /* FC_UP */ /* 2832 */ NdrFcShort( 0xfffffe78 ), /* Offset= -392 (2440) */ /* 2834 */ 0x5b, /* FC_END */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 2836 */ 0x0, /* 0 */ NdrFcShort( 0xfffffe7d ), /* Offset= -387 (2450) */ 0x5b, /* FC_END */ /* 2840 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2842 */ NdrFcShort( 0x8 ), /* 8 */ /* 2844 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2846 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2848 */ NdrFcShort( 0x4 ), /* 4 */ /* 2850 */ NdrFcShort( 0x4 ), /* 4 */ /* 2852 */ 0x12, 0x0, /* FC_UP */ /* 2854 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (2808) */ /* 2856 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2858 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2860 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 2862 */ NdrFcShort( 0x0 ), /* 0 */ /* 2864 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2866 */ NdrFcShort( 0x0 ), /* 0 */ /* 2868 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 2872 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2874 */ NdrFcShort( 0xfffffb96 ), /* Offset= -1130 (1744) */ /* 2876 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2878 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2880 */ NdrFcShort( 0x8 ), /* 8 */ /* 2882 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2884 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2886 */ NdrFcShort( 0x4 ), /* 4 */ /* 2888 */ NdrFcShort( 0x4 ), /* 4 */ /* 2890 */ 0x12, 0x0, /* FC_UP */ /* 2892 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (2860) */ /* 2894 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2896 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2898 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2900 */ NdrFcShort( 0x8 ), /* 8 */ /* 2902 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2904 */ NdrFcShort( 0x0 ), /* 0 */ /* 2906 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2908 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 2910 */ NdrFcShort( 0x8 ), /* 8 */ /* 2912 */ NdrFcShort( 0x0 ), /* 0 */ /* 2914 */ NdrFcShort( 0x1 ), /* 1 */ /* 2916 */ NdrFcShort( 0x4 ), /* 4 */ /* 2918 */ NdrFcShort( 0x4 ), /* 4 */ /* 2920 */ 0x12, 0x0, /* FC_UP */ /* 2922 */ NdrFcShort( 0xfffff916 ), /* Offset= -1770 (1152) */ /* 2924 */ 0x5b, /* FC_END */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 2926 */ 0x0, /* 0 */ NdrFcShort( 0xfffffe39 ), /* Offset= -455 (2472) */ 0x5b, /* FC_END */ /* 2930 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2932 */ NdrFcShort( 0x8 ), /* 8 */ /* 2934 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2936 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2938 */ NdrFcShort( 0x4 ), /* 4 */ /* 2940 */ NdrFcShort( 0x4 ), /* 4 */ /* 2942 */ 0x12, 0x0, /* FC_UP */ /* 2944 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (2898) */ /* 2946 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2948 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 2950 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2952 */ NdrFcShort( 0x4 ), /* 4 */ /* 2954 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2956 */ NdrFcShort( 0x0 ), /* 0 */ /* 2958 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2960 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 2962 */ NdrFcShort( 0x4 ), /* 4 */ /* 2964 */ NdrFcShort( 0x0 ), /* 0 */ /* 2966 */ NdrFcShort( 0x1 ), /* 1 */ /* 2968 */ NdrFcShort( 0x0 ), /* 0 */ /* 2970 */ NdrFcShort( 0x0 ), /* 0 */ /* 2972 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 2974 */ 0x22, /* FC_C_CSTRING */ 0x5c, /* FC_PAD */ /* 2976 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2978 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2980 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 2982 */ NdrFcShort( 0x8 ), /* 8 */ /* 2984 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 2986 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 2988 */ NdrFcShort( 0x4 ), /* 4 */ /* 2990 */ NdrFcShort( 0x4 ), /* 4 */ /* 2992 */ 0x12, 0x0, /* FC_UP */ /* 2994 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (2950) */ /* 2996 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 2998 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3000 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3002 */ NdrFcShort( 0x4 ), /* 4 */ /* 3004 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3006 */ NdrFcShort( 0x0 ), /* 0 */ /* 3008 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 3010 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 3012 */ NdrFcShort( 0x4 ), /* 4 */ /* 3014 */ NdrFcShort( 0x0 ), /* 0 */ /* 3016 */ NdrFcShort( 0x1 ), /* 1 */ /* 3018 */ NdrFcShort( 0x0 ), /* 0 */ /* 3020 */ NdrFcShort( 0x0 ), /* 0 */ /* 3022 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3024 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3026 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 3028 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3030 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 3032 */ NdrFcShort( 0x8 ), /* 8 */ /* 3034 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 3036 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 3038 */ NdrFcShort( 0x4 ), /* 4 */ /* 3040 */ NdrFcShort( 0x4 ), /* 4 */ /* 3042 */ 0x12, 0x0, /* FC_UP */ /* 3044 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (3000) */ /* 3046 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 3048 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3050 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3052 */ NdrFcShort( 0x0 ), /* 0 */ /* 3054 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3056 */ NdrFcShort( 0x0 ), /* 0 */ /* 3058 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3062 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3064 */ NdrFcShort( 0x40 ), /* Offset= 64 (3128) */ /* 3066 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3068 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3070 */ NdrFcShort( 0x8 ), /* 8 */ /* 3072 */ NdrFcShort( 0x0 ), /* 0 */ /* 3074 */ NdrFcShort( 0x6 ), /* Offset= 6 (3080) */ /* 3076 */ 0x8, /* FC_LONG */ 0x36, /* FC_POINTER */ /* 3078 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3080 */ 0x12, 0x0, /* FC_UP */ /* 3082 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (3050) */ /* 3084 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3086 */ 0x2, /* FC_CHAR */ 0x5c, /* FC_PAD */ /* 3088 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3090 */ 0x6, /* FC_SHORT */ 0x5c, /* FC_PAD */ /* 3092 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3094 */ 0xa, /* FC_FLOAT */ 0x5c, /* FC_PAD */ /* 3096 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3098 */ 0xc, /* FC_DOUBLE */ 0x5c, /* FC_PAD */ /* 3100 */ 0x12, 0x0, /* FC_UP */ /* 3102 */ NdrFcShort( 0xfffff93a ), /* Offset= -1734 (1368) */ /* 3104 */ 0x12, 0x0, /* FC_UP */ /* 3106 */ NdrFcShort( 0xfffff6ba ), /* Offset= -2374 (732) */ /* 3108 */ 0x12, 0x0, /* FC_UP */ /* 3110 */ NdrFcShort( 0xfffffaaa ), /* Offset= -1366 (1744) */ /* 3112 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 3114 */ NdrFcShort( 0xfffff6d0 ), /* Offset= -2352 (762) */ /* 3116 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 3118 */ NdrFcShort( 0xfffff6de ), /* Offset= -2338 (780) */ /* 3120 */ 0x12, 0x0, /* FC_UP */ /* 3122 */ NdrFcShort( 0xfffffdd4 ), /* Offset= -556 (2566) */ /* 3124 */ 0x12, 0x0, /* FC_UP */ /* 3126 */ NdrFcShort( 0x2 ), /* Offset= 2 (3128) */ /* 3128 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3130 */ NdrFcShort( 0x10 ), /* 16 */ /* 3132 */ NdrFcShort( 0x0 ), /* 0 */ /* 3134 */ NdrFcShort( 0x0 ), /* Offset= 0 (3134) */ /* 3136 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 3138 */ 0x1, /* FC_BYTE */ 0x8, /* FC_LONG */ /* 3140 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3142 */ NdrFcShort( 0xfffffaea ), /* Offset= -1302 (1840) */ /* 3144 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3146 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3148 */ NdrFcShort( 0x0 ), /* 0 */ /* 3150 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3152 */ NdrFcShort( 0x28 ), /* 40 */ /* 3154 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3158 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3160 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (3128) */ /* 3162 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3164 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3166 */ NdrFcShort( 0x0 ), /* 0 */ /* 3168 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3170 */ NdrFcShort( 0x30 ), /* 48 */ /* 3172 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3176 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3178 */ NdrFcShort( 0xfffffa86 ), /* Offset= -1402 (1776) */ /* 3180 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3182 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3184 */ NdrFcShort( 0x38 ), /* 56 */ /* 3186 */ NdrFcShort( 0x0 ), /* 0 */ /* 3188 */ NdrFcShort( 0x14 ), /* Offset= 20 (3208) */ /* 3190 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3192 */ NdrFcShort( 0xfffffa42 ), /* Offset= -1470 (1722) */ /* 3194 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 3196 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3198 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3200 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3202 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3204 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3206 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3208 */ 0x12, 0x0, /* FC_UP */ /* 3210 */ NdrFcShort( 0xfffffa50 ), /* Offset= -1456 (1754) */ /* 3212 */ 0x12, 0x0, /* FC_UP */ /* 3214 */ NdrFcShort( 0xfffffa6c ), /* Offset= -1428 (1786) */ /* 3216 */ 0x12, 0x0, /* FC_UP */ /* 3218 */ NdrFcShort( 0xfffffa7a ), /* Offset= -1414 (1804) */ /* 3220 */ 0x12, 0x0, /* FC_UP */ /* 3222 */ NdrFcShort( 0xfffffa88 ), /* Offset= -1400 (1822) */ /* 3224 */ 0x12, 0x0, /* FC_UP */ /* 3226 */ NdrFcShort( 0xffffffb0 ), /* Offset= -80 (3146) */ /* 3228 */ 0x12, 0x0, /* FC_UP */ /* 3230 */ NdrFcShort( 0xffffffbe ), /* Offset= -66 (3164) */ /* 3232 */ 0x12, 0x0, /* FC_UP */ /* 3234 */ NdrFcShort( 0x2 ), /* Offset= 2 (3236) */ /* 3236 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3238 */ NdrFcShort( 0x0 ), /* 0 */ /* 3240 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3242 */ NdrFcShort( 0xd ), /* 13 */ /* 3244 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3248 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3250 */ NdrFcShort( 0xfffff3bc ), /* Offset= -3140 (110) */ /* 3252 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3254 */ 0x12, 0x0, /* FC_UP */ /* 3256 */ NdrFcShort( 0x2 ), /* Offset= 2 (3258) */ /* 3258 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3260 */ NdrFcShort( 0x4 ), /* 4 */ /* 3262 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3264 */ NdrFcShort( 0xe ), /* 14 */ /* 3266 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3268 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3270 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 3272 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3274 */ NdrFcShort( 0x2 ), /* Offset= 2 (3276) */ /* 3276 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3278 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3280 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3282 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3284 */ NdrFcShort( 0x2 ), /* Offset= 2 (3286) */ /* 3286 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3288 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3290 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3292 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3294 */ NdrFcShort( 0x2 ), /* Offset= 2 (3296) */ /* 3296 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3298 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3300 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 3302 */ 0x12, 0x0, /* FC_UP */ /* 3304 */ NdrFcShort( 0x2 ), /* Offset= 2 (3306) */ /* 3306 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3308 */ NdrFcShort( 0x0 ), /* 0 */ /* 3310 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3312 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3314 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3318 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3320 */ NdrFcShort( 0xfffff8b8 ), /* Offset= -1864 (1456) */ /* 3322 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3324 */ 0x11, 0x0, /* FC_RP */ /* 3326 */ NdrFcShort( 0x2 ), /* Offset= 2 (3328) */ /* 3328 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3330 */ NdrFcShort( 0x4 ), /* 4 */ /* 3332 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3334 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3336 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3338 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3340 */ NdrFcShort( 0xfffff48e ), /* Offset= -2930 (410) */ /* 3342 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3344 */ NdrFcShort( 0x2 ), /* Offset= 2 (3346) */ /* 3346 */ 0x13, 0x0, /* FC_OP */ /* 3348 */ NdrFcShort( 0x1c ), /* Offset= 28 (3376) */ /* 3350 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3352 */ NdrFcShort( 0x28 ), /* 40 */ /* 3354 */ NdrFcShort( 0x0 ), /* 0 */ /* 3356 */ NdrFcShort( 0x10 ), /* Offset= 16 (3372) */ /* 3358 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3360 */ 0xb, /* FC_HYPER */ 0x36, /* FC_POINTER */ /* 3362 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3364 */ NdrFcShort( 0xfffff2fc ), /* Offset= -3332 (32) */ /* 3366 */ 0xb, /* FC_HYPER */ 0x6, /* FC_SHORT */ /* 3368 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3370 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 3372 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 3374 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3376 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3378 */ NdrFcShort( 0x0 ), /* 0 */ /* 3380 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3382 */ NdrFcShort( 0xf ), /* 15 */ /* 3384 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3388 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3390 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (3350) */ /* 3392 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3394 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3396 */ NdrFcShort( 0x2 ), /* Offset= 2 (3398) */ /* 3398 */ 0x13, 0x0, /* FC_OP */ /* 3400 */ NdrFcShort( 0x2 ), /* Offset= 2 (3402) */ /* 3402 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3404 */ NdrFcShort( 0x8 ), /* 8 */ /* 3406 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3408 */ NdrFcShort( 0x10 ), /* 16 */ /* 3410 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3412 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3414 */ NdrFcShort( 0x2 ), /* Offset= 2 (3416) */ /* 3416 */ 0x13, 0x0, /* FC_OP */ /* 3418 */ NdrFcShort( 0x2 ), /* Offset= 2 (3420) */ /* 3420 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 3422 */ NdrFcShort( 0x2 ), /* 2 */ /* 3424 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3426 */ NdrFcShort( 0x11 ), /* 17 */ /* 3428 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 3430 */ 0x11, 0x0, /* FC_RP */ /* 3432 */ NdrFcShort( 0x2 ), /* Offset= 2 (3434) */ /* 3434 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3436 */ NdrFcShort( 0x4 ), /* 4 */ /* 3438 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3440 */ NdrFcShort( 0x12 ), /* 18 */ /* 3442 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 3444 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 3446 */ NdrFcShort( 0x4 ), /* 4 */ /* 3448 */ NdrFcShort( 0x0 ), /* 0 */ /* 3450 */ NdrFcShort( 0x1 ), /* 1 */ /* 3452 */ NdrFcShort( 0x0 ), /* 0 */ /* 3454 */ NdrFcShort( 0x0 ), /* 0 */ /* 3456 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3458 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3460 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 3462 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3464 */ 0x11, 0x0, /* FC_RP */ /* 3466 */ NdrFcShort( 0x2 ), /* Offset= 2 (3468) */ /* 3468 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3470 */ NdrFcShort( 0x8 ), /* 8 */ /* 3472 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3474 */ NdrFcShort( 0x13 ), /* 19 */ /* 3476 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3478 */ 0x12, 0x0, /* FC_UP */ /* 3480 */ NdrFcShort( 0x2 ), /* Offset= 2 (3482) */ /* 3482 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3484 */ NdrFcShort( 0x8 ), /* 8 */ /* 3486 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3488 */ NdrFcShort( 0x14 ), /* 20 */ /* 3490 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3492 */ 0x12, 0x0, /* FC_UP */ /* 3494 */ NdrFcShort( 0x1a ), /* Offset= 26 (3520) */ /* 3496 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3498 */ NdrFcShort( 0x18 ), /* 24 */ /* 3500 */ NdrFcShort( 0x0 ), /* 0 */ /* 3502 */ NdrFcShort( 0xa ), /* Offset= 10 (3512) */ /* 3504 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 3506 */ 0xb, /* FC_HYPER */ 0x8, /* FC_LONG */ /* 3508 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3510 */ 0x3e, /* FC_STRUCTPAD2 */ 0x5b, /* FC_END */ /* 3512 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3514 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3516 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3518 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3520 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3522 */ NdrFcShort( 0x0 ), /* 0 */ /* 3524 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3526 */ NdrFcShort( 0x15 ), /* 21 */ /* 3528 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3532 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3534 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (3496) */ /* 3536 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3538 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3540 */ NdrFcShort( 0x2 ), /* Offset= 2 (3542) */ /* 3542 */ 0x13, 0x0, /* FC_OP */ /* 3544 */ NdrFcShort( 0x2 ), /* Offset= 2 (3546) */ /* 3546 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3548 */ NdrFcShort( 0x0 ), /* 0 */ /* 3550 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3552 */ NdrFcShort( 0x16 ), /* 22 */ /* 3554 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3558 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3560 */ NdrFcShort( 0xfffff3b6 ), /* Offset= -3146 (414) */ /* 3562 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3564 */ 0x12, 0x0, /* FC_UP */ /* 3566 */ NdrFcShort( 0x2 ), /* Offset= 2 (3568) */ /* 3568 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3570 */ NdrFcShort( 0x0 ), /* 0 */ /* 3572 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3574 */ NdrFcShort( 0x17 ), /* 23 */ /* 3576 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3580 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3582 */ NdrFcShort( 0xfffff3a0 ), /* Offset= -3168 (414) */ /* 3584 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3586 */ 0x12, 0x0, /* FC_UP */ /* 3588 */ NdrFcShort( 0x2 ), /* Offset= 2 (3590) */ /* 3590 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3592 */ NdrFcShort( 0x0 ), /* 0 */ /* 3594 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3596 */ NdrFcShort( 0x18 ), /* 24 */ /* 3598 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3602 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3604 */ NdrFcShort( 0xfffff79c ), /* Offset= -2148 (1456) */ /* 3606 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3608 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3610 */ NdrFcShort( 0x2 ), /* Offset= 2 (3612) */ /* 3612 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3614 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3616 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3618 */ 0x11, 0x0, /* FC_RP */ /* 3620 */ NdrFcShort( 0x2 ), /* Offset= 2 (3622) */ /* 3622 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3624 */ NdrFcShort( 0x4 ), /* 4 */ /* 3626 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3628 */ NdrFcShort( 0x19 ), /* 25 */ /* 3630 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3632 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3634 */ NdrFcShort( 0x2 ), /* Offset= 2 (3636) */ /* 3636 */ 0x13, 0x0, /* FC_OP */ /* 3638 */ NdrFcShort( 0x20 ), /* Offset= 32 (3670) */ /* 3640 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3642 */ NdrFcShort( 0x40 ), /* 64 */ /* 3644 */ NdrFcShort( 0x0 ), /* 0 */ /* 3646 */ NdrFcShort( 0x14 ), /* Offset= 20 (3666) */ /* 3648 */ 0x36, /* FC_POINTER */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 3650 */ 0x0, /* 0 */ NdrFcShort( 0xfffff1dd ), /* Offset= -3619 (32) */ 0xb, /* FC_HYPER */ /* 3654 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3656 */ 0xb, /* FC_HYPER */ 0x6, /* FC_SHORT */ /* 3658 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3660 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3662 */ NdrFcShort( 0xfffff350 ), /* Offset= -3248 (414) */ /* 3664 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 3666 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 3668 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3670 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3672 */ NdrFcShort( 0x0 ), /* 0 */ /* 3674 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3676 */ NdrFcShort( 0x1a ), /* 26 */ /* 3678 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3682 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3684 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (3640) */ /* 3686 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3688 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3690 */ NdrFcShort( 0x2 ), /* Offset= 2 (3692) */ /* 3692 */ 0x13, 0x0, /* FC_OP */ /* 3694 */ NdrFcShort( 0x2 ), /* Offset= 2 (3696) */ /* 3696 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3698 */ NdrFcShort( 0x8 ), /* 8 */ /* 3700 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3702 */ NdrFcShort( 0x1b ), /* 27 */ /* 3704 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3706 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3708 */ NdrFcShort( 0x2 ), /* Offset= 2 (3710) */ /* 3710 */ 0x13, 0x0, /* FC_OP */ /* 3712 */ NdrFcShort( 0x2 ), /* Offset= 2 (3714) */ /* 3714 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3716 */ NdrFcShort( 0x8 ), /* 8 */ /* 3718 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3720 */ NdrFcShort( 0x1c ), /* 28 */ /* 3722 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3724 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3726 */ NdrFcShort( 0x2 ), /* Offset= 2 (3728) */ /* 3728 */ 0x13, 0x0, /* FC_OP */ /* 3730 */ NdrFcShort( 0x2 ), /* Offset= 2 (3732) */ /* 3732 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 3734 */ NdrFcShort( 0x2 ), /* 2 */ /* 3736 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3738 */ NdrFcShort( 0x1d ), /* 29 */ /* 3740 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 3742 */ 0x11, 0x0, /* FC_RP */ /* 3744 */ NdrFcShort( 0x2 ), /* Offset= 2 (3746) */ /* 3746 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3748 */ NdrFcShort( 0x0 ), /* 0 */ /* 3750 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3752 */ NdrFcShort( 0x1e ), /* 30 */ /* 3754 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3758 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3760 */ NdrFcShort( 0xfffff2ee ), /* Offset= -3346 (414) */ /* 3762 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3764 */ 0x11, 0x0, /* FC_RP */ /* 3766 */ NdrFcShort( 0x2 ), /* Offset= 2 (3768) */ /* 3768 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3770 */ NdrFcShort( 0x8 ), /* 8 */ /* 3772 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3774 */ NdrFcShort( 0x1f ), /* 31 */ /* 3776 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3778 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3780 */ NdrFcShort( 0x2 ), /* Offset= 2 (3782) */ /* 3782 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3784 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3786 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3788 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3790 */ NdrFcShort( 0x2 ), /* Offset= 2 (3792) */ /* 3792 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3794 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3796 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3798 */ 0x12, 0x0, /* FC_UP */ /* 3800 */ NdrFcShort( 0x2 ), /* Offset= 2 (3802) */ /* 3802 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3804 */ NdrFcShort( 0x0 ), /* 0 */ /* 3806 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3808 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3810 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3814 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3816 */ NdrFcShort( 0xfffff6c8 ), /* Offset= -2360 (1456) */ /* 3818 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3820 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3822 */ NdrFcShort( 0x2 ), /* Offset= 2 (3824) */ /* 3824 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3826 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 3828 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 3830 */ 0x11, 0x0, /* FC_RP */ /* 3832 */ NdrFcShort( 0x2 ), /* Offset= 2 (3834) */ /* 3834 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3836 */ NdrFcShort( 0x4 ), /* 4 */ /* 3838 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3840 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 3842 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3844 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3846 */ NdrFcShort( 0x2 ), /* Offset= 2 (3848) */ /* 3848 */ 0x13, 0x0, /* FC_OP */ /* 3850 */ NdrFcShort( 0x3e ), /* Offset= 62 (3912) */ /* 3852 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3854 */ NdrFcShort( 0x20 ), /* 32 */ /* 3856 */ NdrFcShort( 0x0 ), /* 0 */ /* 3858 */ NdrFcShort( 0xc ), /* Offset= 12 (3870) */ /* 3860 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3862 */ 0x8, /* FC_LONG */ 0x6, /* FC_SHORT */ /* 3864 */ 0x3e, /* FC_STRUCTPAD2 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 3866 */ 0x0, /* 0 */ NdrFcShort( 0xfffff663 ), /* Offset= -2461 (1406) */ 0x5b, /* FC_END */ /* 3870 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 3872 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3874 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3876 */ NdrFcShort( 0x0 ), /* 0 */ /* 3878 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3880 */ NdrFcShort( 0x4 ), /* 4 */ /* 3882 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3886 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3888 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3852) */ /* 3890 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3892 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3894 */ NdrFcShort( 0x18 ), /* 24 */ /* 3896 */ NdrFcShort( 0x0 ), /* 0 */ /* 3898 */ NdrFcShort( 0xa ), /* Offset= 10 (3908) */ /* 3900 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3902 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3904 */ NdrFcShort( 0xfffff0f8 ), /* Offset= -3848 (56) */ /* 3906 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3908 */ 0x13, 0x0, /* FC_OP */ /* 3910 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3874) */ /* 3912 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3914 */ NdrFcShort( 0x0 ), /* 0 */ /* 3916 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 3918 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 3920 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3924 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3926 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (3892) */ /* 3928 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3930 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3932 */ NdrFcShort( 0x2 ), /* Offset= 2 (3934) */ /* 3934 */ 0x13, 0x0, /* FC_OP */ /* 3936 */ NdrFcShort( 0x2 ), /* Offset= 2 (3938) */ /* 3938 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3940 */ NdrFcShort( 0x8 ), /* 8 */ /* 3942 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 3944 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 3946 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3948 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3950 */ NdrFcShort( 0x2 ), /* Offset= 2 (3952) */ /* 3952 */ 0x13, 0x0, /* FC_OP */ /* 3954 */ NdrFcShort( 0x2 ), /* Offset= 2 (3956) */ /* 3956 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 3958 */ NdrFcShort( 0x2 ), /* 2 */ /* 3960 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 3962 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 3964 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 3966 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3968 */ NdrFcShort( 0xfffff21a ), /* Offset= -3558 (410) */ /* 3970 */ 0x12, 0x0, /* FC_UP */ /* 3972 */ NdrFcShort( 0x2 ), /* Offset= 2 (3974) */ /* 3974 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3976 */ NdrFcShort( 0x4 ), /* 4 */ /* 3978 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3980 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 3982 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3984 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3986 */ NdrFcShort( 0x2 ), /* Offset= 2 (3988) */ /* 3988 */ 0x13, 0x0, /* FC_OP */ /* 3990 */ NdrFcShort( 0x2e ), /* Offset= 46 (4036) */ /* 3992 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 3994 */ NdrFcShort( 0x18 ), /* 24 */ /* 3996 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 3998 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 4000 */ NdrFcShort( 0x0 ), /* 0 */ /* 4002 */ NdrFcShort( 0x0 ), /* 0 */ /* 4004 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4006 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4008 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 4010 */ NdrFcShort( 0x4 ), /* 4 */ /* 4012 */ NdrFcShort( 0x4 ), /* 4 */ /* 4014 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4016 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4018 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 4020 */ NdrFcShort( 0x8 ), /* 8 */ /* 4022 */ NdrFcShort( 0x8 ), /* 8 */ /* 4024 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4026 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4028 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4030 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4032 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4034 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4036 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4038 */ NdrFcShort( 0x18 ), /* 24 */ /* 4040 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4042 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4044 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4046 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4048 */ NdrFcShort( 0x18 ), /* 24 */ /* 4050 */ NdrFcShort( 0x0 ), /* 0 */ /* 4052 */ NdrFcShort( 0x3 ), /* 3 */ /* 4054 */ NdrFcShort( 0x0 ), /* 0 */ /* 4056 */ NdrFcShort( 0x0 ), /* 0 */ /* 4058 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4060 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4062 */ NdrFcShort( 0x4 ), /* 4 */ /* 4064 */ NdrFcShort( 0x4 ), /* 4 */ /* 4066 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4068 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4070 */ NdrFcShort( 0x8 ), /* 8 */ /* 4072 */ NdrFcShort( 0x8 ), /* 8 */ /* 4074 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4076 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4078 */ 0x5b, /* FC_END */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 4080 */ 0x0, /* 0 */ NdrFcShort( 0xffffffa7 ), /* Offset= -89 (3992) */ 0x5b, /* FC_END */ /* 4084 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4086 */ NdrFcShort( 0x2 ), /* Offset= 2 (4088) */ /* 4088 */ 0x13, 0x0, /* FC_OP */ /* 4090 */ NdrFcShort( 0x2 ), /* Offset= 2 (4092) */ /* 4092 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4094 */ NdrFcShort( 0x8 ), /* 8 */ /* 4096 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4098 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4100 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4102 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4104 */ NdrFcShort( 0x2 ), /* Offset= 2 (4106) */ /* 4106 */ 0x13, 0x0, /* FC_OP */ /* 4108 */ NdrFcShort( 0x2 ), /* Offset= 2 (4110) */ /* 4110 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 4112 */ NdrFcShort( 0x2 ), /* 2 */ /* 4114 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4116 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4118 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 4120 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4122 */ NdrFcShort( 0x2 ), /* Offset= 2 (4124) */ /* 4124 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4126 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4128 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4130 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4132 */ NdrFcShort( 0x2 ), /* Offset= 2 (4134) */ /* 4134 */ 0x13, 0x0, /* FC_OP */ /* 4136 */ NdrFcShort( 0x2 ), /* Offset= 2 (4138) */ /* 4138 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4140 */ NdrFcShort( 0x8 ), /* 8 */ /* 4142 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4144 */ NdrFcShort( 0x20 ), /* 32 */ /* 4146 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4148 */ 0x11, 0x0, /* FC_RP */ /* 4150 */ NdrFcShort( 0xfffffcb4 ), /* Offset= -844 (3306) */ /* 4152 */ 0x11, 0x0, /* FC_RP */ /* 4154 */ NdrFcShort( 0xfffff164 ), /* Offset= -3740 (414) */ /* 4156 */ 0x12, 0x0, /* FC_UP */ /* 4158 */ NdrFcShort( 0xfffff160 ), /* Offset= -3744 (414) */ /* 4160 */ 0x11, 0x0, /* FC_RP */ /* 4162 */ NdrFcShort( 0x16 ), /* Offset= 22 (4184) */ /* 4164 */ 0x16, /* FC_PSTRUCT */ 0x3, /* 3 */ /* 4166 */ NdrFcShort( 0x8 ), /* 8 */ /* 4168 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4170 */ 0x46, /* FC_NO_REPEAT */ 0x5c, /* FC_PAD */ /* 4172 */ NdrFcShort( 0x0 ), /* 0 */ /* 4174 */ NdrFcShort( 0x0 ), /* 0 */ /* 4176 */ 0x12, 0x0, /* FC_UP */ /* 4178 */ NdrFcShort( 0xfffff14c ), /* Offset= -3764 (414) */ /* 4180 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4182 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4184 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4186 */ NdrFcShort( 0x8 ), /* 8 */ /* 4188 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4190 */ NdrFcShort( 0x21 ), /* 33 */ /* 4192 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4194 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4196 */ NdrFcShort( 0x8 ), /* 8 */ /* 4198 */ NdrFcShort( 0x0 ), /* 0 */ /* 4200 */ NdrFcShort( 0x1 ), /* 1 */ /* 4202 */ NdrFcShort( 0x0 ), /* 0 */ /* 4204 */ NdrFcShort( 0x0 ), /* 0 */ /* 4206 */ 0x12, 0x0, /* FC_UP */ /* 4208 */ NdrFcShort( 0xfffff12e ), /* Offset= -3794 (414) */ /* 4210 */ 0x5b, /* FC_END */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 4212 */ 0x0, /* 0 */ NdrFcShort( 0xffffffcf ), /* Offset= -49 (4164) */ 0x5b, /* FC_END */ /* 4216 */ 0x12, 0x0, /* FC_UP */ /* 4218 */ NdrFcShort( 0x2 ), /* Offset= 2 (4220) */ /* 4220 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4222 */ NdrFcShort( 0x0 ), /* 0 */ /* 4224 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4226 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4228 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4232 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4234 */ NdrFcShort( 0xfffff526 ), /* Offset= -2778 (1456) */ /* 4236 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4238 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4240 */ NdrFcShort( 0x2 ), /* Offset= 2 (4242) */ /* 4242 */ 0x13, 0x0, /* FC_OP */ /* 4244 */ NdrFcShort( 0xfffff10a ), /* Offset= -3830 (414) */ /* 4246 */ 0x11, 0x0, /* FC_RP */ /* 4248 */ NdrFcShort( 0x2 ), /* Offset= 2 (4250) */ /* 4250 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4252 */ NdrFcShort( 0x4 ), /* 4 */ /* 4254 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4256 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4258 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4260 */ 0x11, 0x0, /* FC_RP */ /* 4262 */ NdrFcShort( 0x3c ), /* Offset= 60 (4322) */ /* 4264 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4266 */ NdrFcShort( 0x0 ), /* 0 */ /* 4268 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4270 */ NdrFcShort( 0x10 ), /* 16 */ /* 4272 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4276 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4278 */ NdrFcShort( 0xfffff4fa ), /* Offset= -2822 (1456) */ /* 4280 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4282 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 4284 */ NdrFcShort( 0x40 ), /* 64 */ /* 4286 */ NdrFcShort( 0x0 ), /* 0 */ /* 4288 */ NdrFcShort( 0x16 ), /* Offset= 22 (4310) */ /* 4290 */ 0x36, /* FC_POINTER */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 4292 */ 0x0, /* 0 */ NdrFcShort( 0xffffef5b ), /* Offset= -4261 (32) */ 0x36, /* FC_POINTER */ /* 4296 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4298 */ 0x40, /* FC_STRUCTPAD4 */ 0xb, /* FC_HYPER */ /* 4300 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4302 */ NdrFcShort( 0xfffff0d0 ), /* Offset= -3888 (414) */ /* 4304 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 4306 */ 0x1, /* FC_BYTE */ 0x40, /* FC_STRUCTPAD4 */ /* 4308 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4310 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4312 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4314 */ 0x12, 0x0, /* FC_UP */ /* 4316 */ NdrFcShort( 0xffffffcc ), /* Offset= -52 (4264) */ /* 4318 */ 0x12, 0x0, /* FC_UP */ /* 4320 */ NdrFcShort( 0xffffef58 ), /* Offset= -4264 (56) */ /* 4322 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 4324 */ NdrFcShort( 0x0 ), /* 0 */ /* 4326 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4328 */ NdrFcShort( 0x22 ), /* 34 */ /* 4330 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4334 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4336 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (4282) */ /* 4338 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4340 */ 0x12, 0x0, /* FC_UP */ /* 4342 */ NdrFcShort( 0x2 ), /* Offset= 2 (4344) */ /* 4344 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4346 */ NdrFcShort( 0x0 ), /* 0 */ /* 4348 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4350 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */ /* 4352 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4356 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4358 */ NdrFcShort( 0xfffff4aa ), /* Offset= -2902 (1456) */ /* 4360 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4362 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4364 */ NdrFcShort( 0x2 ), /* Offset= 2 (4366) */ /* 4366 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4368 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4370 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */ /* 4372 */ 0x11, 0x0, /* FC_RP */ /* 4374 */ NdrFcShort( 0x2 ), /* Offset= 2 (4376) */ /* 4376 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4378 */ NdrFcShort( 0x4 ), /* 4 */ /* 4380 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4382 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */ /* 4384 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4386 */ 0x11, 0x0, /* FC_RP */ /* 4388 */ NdrFcShort( 0xffffff96 ), /* Offset= -106 (4282) */ /* 4390 */ 0x11, 0x0, /* FC_RP */ /* 4392 */ NdrFcShort( 0x2 ), /* Offset= 2 (4394) */ /* 4394 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4396 */ NdrFcShort( 0x4 ), /* 4 */ /* 4398 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4400 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4402 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4404 */ 0x12, 0x0, /* FC_UP */ /* 4406 */ NdrFcShort( 0x2 ), /* Offset= 2 (4408) */ /* 4408 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4410 */ NdrFcShort( 0x0 ), /* 0 */ /* 4412 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4414 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4416 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4420 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4422 */ NdrFcShort( 0xfffff46a ), /* Offset= -2966 (1456) */ /* 4424 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4426 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4428 */ NdrFcShort( 0x2 ), /* Offset= 2 (4430) */ /* 4430 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4432 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4434 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 4436 */ 0x11, 0x0, /* FC_RP */ /* 4438 */ NdrFcShort( 0x2 ), /* Offset= 2 (4440) */ /* 4440 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4442 */ NdrFcShort( 0x4 ), /* 4 */ /* 4444 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4446 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4448 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4450 */ 0x12, 0x0, /* FC_UP */ /* 4452 */ NdrFcShort( 0x2 ), /* Offset= 2 (4454) */ /* 4454 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4456 */ NdrFcShort( 0x0 ), /* 0 */ /* 4458 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4460 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */ /* 4462 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4466 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4468 */ NdrFcShort( 0xfffff57c ), /* Offset= -2692 (1776) */ /* 4470 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4472 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4474 */ NdrFcShort( 0x2 ), /* Offset= 2 (4476) */ /* 4476 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4478 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4480 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4482 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4484 */ NdrFcShort( 0x2 ), /* Offset= 2 (4486) */ /* 4486 */ 0x13, 0x0, /* FC_OP */ /* 4488 */ NdrFcShort( 0x2 ), /* Offset= 2 (4490) */ /* 4490 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4492 */ NdrFcShort( 0x10 ), /* 16 */ /* 4494 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4496 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4498 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4500 */ NdrFcShort( 0xffffeea4 ), /* Offset= -4444 (56) */ /* 4502 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4504 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4506 */ NdrFcShort( 0x2 ), /* Offset= 2 (4508) */ /* 4508 */ 0x13, 0x0, /* FC_OP */ /* 4510 */ NdrFcShort( 0x2 ), /* Offset= 2 (4512) */ /* 4512 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4514 */ NdrFcShort( 0x4 ), /* 4 */ /* 4516 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4518 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4520 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4522 */ 0x11, 0x0, /* FC_RP */ /* 4524 */ NdrFcShort( 0x2 ), /* Offset= 2 (4526) */ /* 4526 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 4528 */ NdrFcShort( 0x2c ), /* 44 */ /* 4530 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4532 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4534 */ NdrFcShort( 0xffffee82 ), /* Offset= -4478 (56) */ /* 4536 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4538 */ NdrFcShort( 0xffffee7e ), /* Offset= -4482 (56) */ /* 4540 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4542 */ 0x11, 0x0, /* FC_RP */ /* 4544 */ NdrFcShort( 0x1e ), /* Offset= 30 (4574) */ /* 4546 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4548 */ NdrFcShort( 0x0 ), /* 0 */ /* 4550 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4552 */ NdrFcShort( 0x8 ), /* 8 */ /* 4554 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4558 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4560 */ NdrFcShort( 0xfffff520 ), /* Offset= -2784 (1776) */ /* 4562 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4564 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4566 */ NdrFcShort( 0x4 ), /* 4 */ /* 4568 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4570 */ NdrFcShort( 0xc ), /* 12 */ /* 4572 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4574 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4576 */ NdrFcShort( 0x10 ), /* 16 */ /* 4578 */ NdrFcShort( 0x0 ), /* 0 */ /* 4580 */ NdrFcShort( 0x8 ), /* Offset= 8 (4588) */ /* 4582 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 4584 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4586 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4588 */ 0x12, 0x0, /* FC_UP */ /* 4590 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (4546) */ /* 4592 */ 0x12, 0x0, /* FC_UP */ /* 4594 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (4564) */ /* 4596 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4598 */ NdrFcShort( 0xffffffb8 ), /* Offset= -72 (4526) */ /* 4600 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4602 */ NdrFcShort( 0x2 ), /* Offset= 2 (4604) */ /* 4604 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4606 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4608 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */ /* 4610 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4612 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (4574) */ /* 4614 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4616 */ NdrFcShort( 0x2 ), /* Offset= 2 (4618) */ /* 4618 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 4620 */ NdrFcShort( 0x1 ), /* 1 */ /* 4622 */ NdrFcShort( 0x4 ), /* 4 */ /* 4624 */ NdrFcShort( 0x0 ), /* 0 */ /* 4626 */ NdrFcShort( 0xfffff0d0 ), /* Offset= -3888 (738) */ /* 4628 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4630 */ NdrFcShort( 0x2 ), /* Offset= 2 (4632) */ /* 4632 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4634 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4636 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 4638 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4640 */ NdrFcShort( 0x2 ), /* Offset= 2 (4642) */ /* 4642 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4644 */ NdrFcLong( 0x3a6ad9e0 ), /* 980081120 */ /* 4648 */ NdrFcShort( 0x23b9 ), /* 9145 */ /* 4650 */ NdrFcShort( 0x11cf ), /* 4559 */ /* 4652 */ 0xad, /* 173 */ 0x60, /* 96 */ /* 4654 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 4656 */ 0x0, /* 0 */ 0xa7, /* 167 */ /* 4658 */ 0x4c, /* 76 */ 0xcd, /* 205 */ /* 4660 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4662 */ NdrFcShort( 0x2 ), /* Offset= 2 (4664) */ /* 4664 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4666 */ NdrFcLong( 0xfb15084 ), /* 263278724 */ /* 4670 */ NdrFcShort( 0xaf41 ), /* -20671 */ /* 4672 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 4674 */ 0xbd, /* 189 */ 0x2b, /* 43 */ /* 4676 */ 0x20, /* 32 */ 0x4c, /* 76 */ /* 4678 */ 0x4f, /* 79 */ 0x4f, /* 79 */ /* 4680 */ 0x50, /* 80 */ 0x20, /* 32 */ /* 4682 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 4684 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4686 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4688 */ NdrFcLong( 0x79eac9d0 ), /* 2045430224 */ /* 4692 */ NdrFcShort( 0xbaf9 ), /* -17671 */ /* 4694 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 4696 */ 0x8c, /* 140 */ 0x82, /* 130 */ /* 4698 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 4700 */ 0x0, /* 0 */ 0x4b, /* 75 */ /* 4702 */ 0xa9, /* 169 */ 0xb, /* 11 */ /* 4704 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4706 */ NdrFcShort( 0x2 ), /* Offset= 2 (4708) */ /* 4708 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4710 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4712 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 4714 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4716 */ NdrFcShort( 0x2 ), /* Offset= 2 (4718) */ /* 4718 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4720 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4722 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 4724 */ 0x11, 0x0, /* FC_RP */ /* 4726 */ NdrFcShort( 0x2 ), /* Offset= 2 (4728) */ /* 4728 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4730 */ NdrFcShort( 0x4 ), /* 4 */ /* 4732 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4734 */ NdrFcShort( 0x23 ), /* 35 */ /* 4736 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4738 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4740 */ NdrFcShort( 0x4 ), /* 4 */ /* 4742 */ NdrFcShort( 0x0 ), /* 0 */ /* 4744 */ NdrFcShort( 0x1 ), /* 1 */ /* 4746 */ NdrFcShort( 0x0 ), /* 0 */ /* 4748 */ NdrFcShort( 0x0 ), /* 0 */ /* 4750 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4752 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4754 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4756 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4758 */ 0x11, 0x0, /* FC_RP */ /* 4760 */ NdrFcShort( 0x2 ), /* Offset= 2 (4762) */ /* 4762 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4764 */ NdrFcShort( 0x4 ), /* 4 */ /* 4766 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4768 */ NdrFcShort( 0x24 ), /* 36 */ /* 4770 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4772 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4774 */ NdrFcShort( 0x4 ), /* 4 */ /* 4776 */ NdrFcShort( 0x0 ), /* 0 */ /* 4778 */ NdrFcShort( 0x1 ), /* 1 */ /* 4780 */ NdrFcShort( 0x0 ), /* 0 */ /* 4782 */ NdrFcShort( 0x0 ), /* 0 */ /* 4784 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4786 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4788 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4790 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4792 */ 0x11, 0x0, /* FC_RP */ /* 4794 */ NdrFcShort( 0x2 ), /* Offset= 2 (4796) */ /* 4796 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4798 */ NdrFcShort( 0x4 ), /* 4 */ /* 4800 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4802 */ NdrFcShort( 0x25 ), /* 37 */ /* 4804 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4806 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4808 */ NdrFcShort( 0x2 ), /* Offset= 2 (4810) */ /* 4810 */ 0x13, 0x0, /* FC_OP */ /* 4812 */ NdrFcShort( 0x2 ), /* Offset= 2 (4814) */ /* 4814 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4816 */ NdrFcShort( 0x8 ), /* 8 */ /* 4818 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4820 */ NdrFcShort( 0x26 ), /* 38 */ /* 4822 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4824 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4826 */ NdrFcShort( 0x2 ), /* Offset= 2 (4828) */ /* 4828 */ 0x13, 0x0, /* FC_OP */ /* 4830 */ NdrFcShort( 0x2 ), /* Offset= 2 (4832) */ /* 4832 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 4834 */ NdrFcShort( 0x2 ), /* 2 */ /* 4836 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4838 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */ /* 4840 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 4842 */ 0x11, 0x0, /* FC_RP */ /* 4844 */ NdrFcShort( 0x2 ), /* Offset= 2 (4846) */ /* 4846 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4848 */ NdrFcShort( 0x4 ), /* 4 */ /* 4850 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4852 */ NdrFcShort( 0x27 ), /* 39 */ /* 4854 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4856 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4858 */ NdrFcShort( 0x4 ), /* 4 */ /* 4860 */ NdrFcShort( 0x0 ), /* 0 */ /* 4862 */ NdrFcShort( 0x1 ), /* 1 */ /* 4864 */ NdrFcShort( 0x0 ), /* 0 */ /* 4866 */ NdrFcShort( 0x0 ), /* 0 */ /* 4868 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4870 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4872 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4874 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4876 */ 0x11, 0x0, /* FC_RP */ /* 4878 */ NdrFcShort( 0x2 ), /* Offset= 2 (4880) */ /* 4880 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4882 */ NdrFcShort( 0x4 ), /* 4 */ /* 4884 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4886 */ NdrFcShort( 0x28 ), /* 40 */ /* 4888 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4890 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4892 */ NdrFcShort( 0x4 ), /* 4 */ /* 4894 */ NdrFcShort( 0x0 ), /* 0 */ /* 4896 */ NdrFcShort( 0x1 ), /* 1 */ /* 4898 */ NdrFcShort( 0x0 ), /* 0 */ /* 4900 */ NdrFcShort( 0x0 ), /* 0 */ /* 4902 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4904 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4906 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4908 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4910 */ 0x11, 0x0, /* FC_RP */ /* 4912 */ NdrFcShort( 0x2 ), /* Offset= 2 (4914) */ /* 4914 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4916 */ NdrFcShort( 0x4 ), /* 4 */ /* 4918 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4920 */ NdrFcShort( 0x29 ), /* 41 */ /* 4922 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4924 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4926 */ NdrFcShort( 0x2 ), /* Offset= 2 (4928) */ /* 4928 */ 0x13, 0x0, /* FC_OP */ /* 4930 */ NdrFcShort( 0x2 ), /* Offset= 2 (4932) */ /* 4932 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4934 */ NdrFcShort( 0x8 ), /* 8 */ /* 4936 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4938 */ NdrFcShort( 0x2a ), /* 42 */ /* 4940 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4942 */ 0x11, 0x0, /* FC_RP */ /* 4944 */ NdrFcShort( 0x2 ), /* Offset= 2 (4946) */ /* 4946 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4948 */ NdrFcShort( 0x4 ), /* 4 */ /* 4950 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4952 */ NdrFcShort( 0x2b ), /* 43 */ /* 4954 */ 0x4b, /* FC_PP */ 0x5c, /* FC_PAD */ /* 4956 */ 0x48, /* FC_VARIABLE_REPEAT */ 0x49, /* FC_FIXED_OFFSET */ /* 4958 */ NdrFcShort( 0x4 ), /* 4 */ /* 4960 */ NdrFcShort( 0x0 ), /* 0 */ /* 4962 */ NdrFcShort( 0x1 ), /* 1 */ /* 4964 */ NdrFcShort( 0x0 ), /* 0 */ /* 4966 */ NdrFcShort( 0x0 ), /* 0 */ /* 4968 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4970 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4972 */ 0x5b, /* FC_END */ 0x8, /* FC_LONG */ /* 4974 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4976 */ 0x11, 0x0, /* FC_RP */ /* 4978 */ NdrFcShort( 0x2 ), /* Offset= 2 (4980) */ /* 4980 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4982 */ NdrFcShort( 0x4 ), /* 4 */ /* 4984 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4986 */ NdrFcShort( 0x2c ), /* 44 */ /* 4988 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4990 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4992 */ NdrFcShort( 0x2 ), /* Offset= 2 (4994) */ /* 4994 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4996 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 4998 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */ /* 5000 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5002 */ NdrFcShort( 0x2 ), /* Offset= 2 (5004) */ /* 5004 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5006 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 5008 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */ /* 5010 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5012 */ NdrFcShort( 0x2 ), /* Offset= 2 (5014) */ /* 5014 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5016 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 5018 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */ /* 5020 */ 0x12, 0x0, /* FC_UP */ /* 5022 */ NdrFcShort( 0x2 ), /* Offset= 2 (5024) */ /* 5024 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5026 */ NdrFcShort( 0x0 ), /* 0 */ /* 5028 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5030 */ NdrFcShort( 0x2d ), /* 45 */ /* 5032 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5036 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5038 */ NdrFcShort( 0xffffedf0 ), /* Offset= -4624 (414) */ /* 5040 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5042 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5044 */ NdrFcShort( 0x2 ), /* Offset= 2 (5046) */ /* 5046 */ 0x13, 0x0, /* FC_OP */ /* 5048 */ NdrFcShort( 0x2 ), /* Offset= 2 (5050) */ /* 5050 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5052 */ NdrFcShort( 0x0 ), /* 0 */ /* 5054 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5056 */ NdrFcShort( 0x2e ), /* 46 */ /* 5058 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5062 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5064 */ NdrFcShort( 0xffffedd6 ), /* Offset= -4650 (414) */ /* 5066 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5068 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5070 */ NdrFcShort( 0x2 ), /* Offset= 2 (5072) */ /* 5072 */ 0x13, 0x0, /* FC_OP */ /* 5074 */ NdrFcShort( 0x2 ), /* Offset= 2 (5076) */ /* 5076 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 5078 */ NdrFcShort( 0x0 ), /* 0 */ /* 5080 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5082 */ NdrFcShort( 0x2f ), /* 47 */ /* 5084 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5088 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5090 */ NdrFcShort( 0xfffffa56 ), /* Offset= -1450 (3640) */ /* 5092 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5094 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 5096 */ NdrFcShort( 0x2 ), /* Offset= 2 (5098) */ /* 5098 */ 0x13, 0x0, /* FC_OP */ /* 5100 */ NdrFcShort( 0x2 ), /* Offset= 2 (5102) */ /* 5102 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 5104 */ NdrFcShort( 0x8 ), /* 8 */ /* 5106 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5108 */ NdrFcShort( 0x30 ), /* 48 */ /* 5110 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5112 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 5114 */ NdrFcShort( 0x2 ), /* Offset= 2 (5116) */ /* 5116 */ 0x13, 0x0, /* FC_OP */ /* 5118 */ NdrFcShort( 0x2 ), /* Offset= 2 (5120) */ /* 5120 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 5122 */ NdrFcShort( 0x8 ), /* 8 */ /* 5124 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5126 */ NdrFcShort( 0x31 ), /* 49 */ /* 5128 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5130 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5132 */ NdrFcShort( 0x2 ), /* Offset= 2 (5134) */ /* 5134 */ 0x13, 0x0, /* FC_OP */ /* 5136 */ NdrFcShort( 0x2 ), /* Offset= 2 (5138) */ /* 5138 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 5140 */ NdrFcShort( 0x2 ), /* 2 */ /* 5142 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5144 */ NdrFcShort( 0x32 ), /* 50 */ /* 5146 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 5148 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 5150 */ NdrFcShort( 0xffffec1a ), /* Offset= -5094 (56) */ /* 5152 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5154 */ NdrFcShort( 0x2 ), /* Offset= 2 (5156) */ /* 5156 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5158 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 5160 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ /* 5162 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5164 */ NdrFcShort( 0x2 ), /* Offset= 2 (5166) */ /* 5166 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5168 */ 0x28, /* Corr desc: parameter, FC_LONG */ 0x0, /* */ /* 5170 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */ 0x0 } }; static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = { { VARIANT_UserSize ,VARIANT_UserMarshal ,VARIANT_UserUnmarshal ,VARIANT_UserFree }, { BSTR_UserSize ,BSTR_UserMarshal ,BSTR_UserUnmarshal ,BSTR_UserFree }, { LPSAFEARRAY_UserSize ,LPSAFEARRAY_UserMarshal ,LPSAFEARRAY_UserUnmarshal ,LPSAFEARRAY_UserFree } }; static void __RPC_USER IRowsetNotify_RemoteOnFieldChangeExprEval_0009( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IRowset *pRowset; HROW hRow; DBORDINAL cColumns; DBORDINAL *rgColumns; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cColumns ); } static void __RPC_USER IAccessor_DBBINDEXTExprEval_0000( PMIDL_STUB_MESSAGE pStubMsg ) { DBBINDEXT *pS = ( DBBINDEXT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->ulExtension ); } static void __RPC_USER IAccessor_RemoteCreateAccessorExprEval_0001( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBACCESSORFLAGS dwAccessorFlags; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IAccessor_RemoteCreateAccessorExprEval_0002( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBACCESSORFLAGS dwAccessorFlags; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IAccessor_RemoteGetBindingsExprEval_0003( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; HACCESSOR hAccessor; DBACCESSORFLAGS *pdwAccessorFlags; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcBindings ); } static void __RPC_USER ICommand_RemoteExecuteExprEval_000d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cBindings ); } static void __RPC_USER ICommand_RemoteExecuteExprEval_000e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IViewSort_RemoteGetSortOrderExprEval_0004( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcValues ); } static void __RPC_USER IViewSort_RemoteGetSortOrderExprEval_0005( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcValues ); } static void __RPC_USER IViewSort_RemoteSetSortOrderExprEval_0006( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cValues ); } static void __RPC_USER IViewSort_RemoteSetSortOrderExprEval_0007( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cValues ); } static void __RPC_USER IViewFilter_RemoteGetFilterBindingsExprEval_0008( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcBindings ); } static void __RPC_USER IRowsetNotify_RemoteOnRowChangeExprEval_000a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IRowset *pRowset; DBCOUNTITEM cRows; const HROW *rghRows; DBREASON eReason; DBEVENTPHASE ePhase; BOOL fCantDeny; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER ICommand_PROPVARIANTExprEval_000b( PMIDL_STUB_MESSAGE pStubMsg ) { PROPVARIANT *pS = ( PROPVARIANT * )(pStubMsg->StackTop - 8); pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( unsigned short )pS->vt ); } static void __RPC_USER IDBDataSourceAdmin_RemoteGetCreationPropertiesExprEval_0020( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; ULONG cPropertyIDSets; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; DBCOUNTITEM *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcOffsets ); } static void __RPC_USER ICommand_CLIPDATAExprEval_000c( PMIDL_STUB_MESSAGE pStubMsg ) { CLIPDATA *pS = ( CLIPDATA * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( pS->cbSize - 4 ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_000f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcParams ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_0010( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcParams ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_0011( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcbNamesBuffer ); } static void __RPC_USER ICommandWithParameters_RemoteMapParameterNamesExprEval_0012( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cParamNames ); } static void __RPC_USER ICommandWithParameters_RemoteMapParameterNamesExprEval_0013( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cParamNames ); } static void __RPC_USER ICommandWithParameters_RemoteSetParameterInfoExprEval_0014( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cParams ); } static void __RPC_USER ICommandWithParameters_RemoteSetParameterInfoExprEval_0015( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cParams ); } static void __RPC_USER IColumnsRowset_RemoteGetAvailableColumnsExprEval_0016( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcOptColumns; DBID **prgOptColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcOptColumns ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0017( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cOptColumns ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0018( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cPropertySets ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0019( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cTotalProps ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001b( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001c( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcbStringsBuffer ); } static void __RPC_USER IColumnsInfo_RemoteMapColumnIDsExprEval_001e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cColumnIDs ); } static void __RPC_USER IColumnsInfo_RemoteMapColumnIDsExprEval_001f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cColumnIDs ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0023( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0024( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0025( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0026( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0027( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0028( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0029( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_002a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IIndexDefinition_RemoteCreateIndexExprEval_0021( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBID *pTableID; DBID *pIndexID; DBORDINAL cIndexColumnDescs; const DBINDEXCOLUMNDESC *rgIndexColumnDescs; ULONG cPropertySets; DBPROPSET *rgPropertySets; DBID **ppIndexID; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cIndexColumnDescs ); } static void __RPC_USER ITableDefinition_RemoteCreateTableExprEval_0022( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBID *pTableID; DBORDINAL cColumnDescs; const DBCOLUMNDESC *rgColumnDescs; REFIID riid; ULONG cPropertySets; DBPROPSET *rgPropertySets; DBID **ppTableID; IUnknown **ppRowset; ULONG cTotalProps; DBPROPSTATUS *rgPropStatus; BOOL *pfTableCreated; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cColumnDescs ); } static void __RPC_USER IScopedOperations_RemoteDeleteExprEval_002b( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteDeleteExprEval_002c( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cRows ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )pS->cColumnIDMasks ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0030( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0031( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0032( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(4) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = ( unsigned long ) ( ( ULONG )*pS->pcbStringsBuffer ); } static const EXPR_EVAL ExprEvalRoutines[] = { IAccessor_DBBINDEXTExprEval_0000 ,IAccessor_RemoteCreateAccessorExprEval_0001 ,IAccessor_RemoteCreateAccessorExprEval_0002 ,IAccessor_RemoteGetBindingsExprEval_0003 ,IViewSort_RemoteGetSortOrderExprEval_0004 ,IViewSort_RemoteGetSortOrderExprEval_0005 ,IViewSort_RemoteSetSortOrderExprEval_0006 ,IViewSort_RemoteSetSortOrderExprEval_0007 ,IViewFilter_RemoteGetFilterBindingsExprEval_0008 ,IRowsetNotify_RemoteOnFieldChangeExprEval_0009 ,IRowsetNotify_RemoteOnRowChangeExprEval_000a ,ICommand_PROPVARIANTExprEval_000b ,ICommand_CLIPDATAExprEval_000c ,ICommand_RemoteExecuteExprEval_000d ,ICommand_RemoteExecuteExprEval_000e ,ICommandWithParameters_RemoteGetParameterInfoExprEval_000f ,ICommandWithParameters_RemoteGetParameterInfoExprEval_0010 ,ICommandWithParameters_RemoteGetParameterInfoExprEval_0011 ,ICommandWithParameters_RemoteMapParameterNamesExprEval_0012 ,ICommandWithParameters_RemoteMapParameterNamesExprEval_0013 ,ICommandWithParameters_RemoteSetParameterInfoExprEval_0014 ,ICommandWithParameters_RemoteSetParameterInfoExprEval_0015 ,IColumnsRowset_RemoteGetAvailableColumnsExprEval_0016 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0017 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0018 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0019 ,IColumnsInfo_RemoteGetColumnInfoExprEval_001a ,IColumnsInfo_RemoteGetColumnInfoExprEval_001b ,IColumnsInfo_RemoteGetColumnInfoExprEval_001c ,IColumnsInfo_RemoteGetColumnInfoExprEval_001d ,IColumnsInfo_RemoteMapColumnIDsExprEval_001e ,IColumnsInfo_RemoteMapColumnIDsExprEval_001f ,IDBDataSourceAdmin_RemoteGetCreationPropertiesExprEval_0020 ,IIndexDefinition_RemoteCreateIndexExprEval_0021 ,ITableDefinition_RemoteCreateTableExprEval_0022 ,IScopedOperations_RemoteCopyExprEval_0023 ,IScopedOperations_RemoteCopyExprEval_0024 ,IScopedOperations_RemoteCopyExprEval_0025 ,IScopedOperations_RemoteCopyExprEval_0026 ,IScopedOperations_RemoteMoveExprEval_0027 ,IScopedOperations_RemoteMoveExprEval_0028 ,IScopedOperations_RemoteMoveExprEval_0029 ,IScopedOperations_RemoteMoveExprEval_002a ,IScopedOperations_RemoteDeleteExprEval_002b ,IScopedOperations_RemoteDeleteExprEval_002c ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002d ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002e ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002f ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0030 ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0031 ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0032 }; /* Standard interface: __MIDL_itf_oledb_0000, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Standard interface: DBStructureDefinitions, ver. 0.0, GUID={0x0c733a80,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IUnknown, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ /* Object interface: IAccessor, ver. 0.0, GUID={0x0c733a8c,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IAccessor_FormatStringOffsetTable[] = { 0, 40, 104, 156 }; static const MIDL_STUBLESS_PROXY_INFO IAccessor_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IAccessor_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IAccessor_StubThunkTable[] = { IAccessor_RemoteAddRefAccessor_Thunk, IAccessor_RemoteCreateAccessor_Thunk, IAccessor_RemoteGetBindings_Thunk, IAccessor_RemoteReleaseAccessor_Thunk }; static const MIDL_SERVER_INFO IAccessor_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IAccessor_FormatStringOffsetTable[-3], &IAccessor_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IAccessorProxyVtbl = { &IAccessor_ProxyInfo, &IID_IAccessor, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IAccessor_AddRefAccessor_Proxy , IAccessor_CreateAccessor_Proxy , IAccessor_GetBindings_Proxy , IAccessor_ReleaseAccessor_Proxy }; const CInterfaceStubVtbl _IAccessorStubVtbl = { &IID_IAccessor, &IAccessor_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowset, ver. 0.0, GUID={0x0c733a7c,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetInfo, ver. 0.0, GUID={0x0c733a55,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetInfo_FormatStringOffsetTable[] = { 196, 248, 294 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetInfo_StubThunkTable[] = { IRowsetInfo_RemoteGetProperties_Thunk, IRowsetInfo_RemoteGetReferencedRowset_Thunk, IRowsetInfo_RemoteGetSpecification_Thunk }; static const MIDL_SERVER_INFO IRowsetInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetInfo_FormatStringOffsetTable[-3], &IRowsetInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRowsetInfoProxyVtbl = { &IRowsetInfo_ProxyInfo, &IID_IRowsetInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetInfo_GetProperties_Proxy , IRowsetInfo_GetReferencedRowset_Proxy , IRowsetInfo_GetSpecification_Proxy }; const CInterfaceStubVtbl _IRowsetInfoStubVtbl = { &IID_IRowsetInfo, &IRowsetInfo_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetLocate, ver. 0.0, GUID={0x0c733a7d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetResynch, ver. 0.0, GUID={0x0c733a84,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetScroll, ver. 0.0, GUID={0x0c733a7e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0265, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IChapteredRowset, ver. 0.0, GUID={0x0c733a93,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IChapteredRowset_FormatStringOffsetTable[] = { 334, 374 }; static const MIDL_STUBLESS_PROXY_INFO IChapteredRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IChapteredRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IChapteredRowset_StubThunkTable[] = { IChapteredRowset_RemoteAddRefChapter_Thunk, IChapteredRowset_RemoteReleaseChapter_Thunk }; static const MIDL_SERVER_INFO IChapteredRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IChapteredRowset_FormatStringOffsetTable[-3], &IChapteredRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IChapteredRowsetProxyVtbl = { &IChapteredRowset_ProxyInfo, &IID_IChapteredRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IChapteredRowset_AddRefChapter_Proxy , IChapteredRowset_ReleaseChapter_Proxy }; const CInterfaceStubVtbl _IChapteredRowsetStubVtbl = { &IID_IChapteredRowset, &IChapteredRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetFind, ver. 0.0, GUID={0x0c733a9d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowPosition, ver. 0.0, GUID={0x0c733a94,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowPosition_FormatStringOffsetTable[] = { 414, 442, 488, 528, 562 }; static const MIDL_STUBLESS_PROXY_INFO IRowPosition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowPosition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowPosition_StubThunkTable[] = { IRowPosition_RemoteClearRowPosition_Thunk, IRowPosition_RemoteGetRowPosition_Thunk, IRowPosition_RemoteGetRowset_Thunk, IRowPosition_RemoteInitialize_Thunk, IRowPosition_RemoteSetRowPosition_Thunk }; static const MIDL_SERVER_INFO IRowPosition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowPosition_FormatStringOffsetTable[-3], &IRowPosition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _IRowPositionProxyVtbl = { &IRowPosition_ProxyInfo, &IID_IRowPosition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowPosition_ClearRowPosition_Proxy , IRowPosition_GetRowPosition_Proxy , IRowPosition_GetRowset_Proxy , IRowPosition_Initialize_Proxy , IRowPosition_SetRowPosition_Proxy }; const CInterfaceStubVtbl _IRowPositionStubVtbl = { &IID_IRowPosition, &IRowPosition_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowPositionChange, ver. 0.0, GUID={0x0997a571,0x126e,0x11d0,{0x9f,0x8a,0x00,0xa0,0xc9,0xa0,0x63,0x1e}} */ #pragma code_seg(".orpc") static const unsigned short IRowPositionChange_FormatStringOffsetTable[] = { 608 }; static const MIDL_STUBLESS_PROXY_INFO IRowPositionChange_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowPositionChange_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowPositionChange_StubThunkTable[] = { IRowPositionChange_RemoteOnRowPositionChange_Thunk }; static const MIDL_SERVER_INFO IRowPositionChange_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowPositionChange_FormatStringOffsetTable[-3], &IRowPositionChange_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowPositionChangeProxyVtbl = { &IRowPositionChange_ProxyInfo, &IID_IRowPositionChange, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowPositionChange_OnRowPositionChange_Proxy }; const CInterfaceStubVtbl _IRowPositionChangeStubVtbl = { &IID_IRowPositionChange, &IRowPositionChange_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewRowset, ver. 0.0, GUID={0x0c733a97,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewRowset_FormatStringOffsetTable[] = { 654, 694 }; static const MIDL_STUBLESS_PROXY_INFO IViewRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewRowset_StubThunkTable[] = { IViewRowset_RemoteGetSpecification_Thunk, IViewRowset_RemoteOpenViewRowset_Thunk }; static const MIDL_SERVER_INFO IViewRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewRowset_FormatStringOffsetTable[-3], &IViewRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewRowsetProxyVtbl = { &IViewRowset_ProxyInfo, &IID_IViewRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewRowset_GetSpecification_Proxy , IViewRowset_OpenViewRowset_Proxy }; const CInterfaceStubVtbl _IViewRowsetStubVtbl = { &IID_IViewRowset, &IViewRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewChapter, ver. 0.0, GUID={0x0c733a98,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewChapter_FormatStringOffsetTable[] = { 740, 374 }; static const MIDL_STUBLESS_PROXY_INFO IViewChapter_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewChapter_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewChapter_StubThunkTable[] = { IViewChapter_RemoteGetSpecification_Thunk, IViewChapter_RemoteOpenViewChapter_Thunk }; static const MIDL_SERVER_INFO IViewChapter_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewChapter_FormatStringOffsetTable[-3], &IViewChapter_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewChapterProxyVtbl = { &IViewChapter_ProxyInfo, &IID_IViewChapter, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewChapter_GetSpecification_Proxy , IViewChapter_OpenViewChapter_Proxy }; const CInterfaceStubVtbl _IViewChapterStubVtbl = { &IID_IViewChapter, &IViewChapter_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewSort, ver. 0.0, GUID={0x0c733a9a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewSort_FormatStringOffsetTable[] = { 780, 826 }; static const MIDL_STUBLESS_PROXY_INFO IViewSort_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewSort_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewSort_StubThunkTable[] = { IViewSort_RemoteGetSortOrder_Thunk, IViewSort_RemoteSetSortOrder_Thunk }; static const MIDL_SERVER_INFO IViewSort_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewSort_FormatStringOffsetTable[-3], &IViewSort_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewSortProxyVtbl = { &IViewSort_ProxyInfo, &IID_IViewSort, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewSort_GetSortOrder_Proxy , IViewSort_SetSortOrder_Proxy }; const CInterfaceStubVtbl _IViewSortStubVtbl = { &IID_IViewSort, &IViewSort_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewFilter, ver. 0.0, GUID={0x0c733a9b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewFilter_FormatStringOffsetTable[] = { (unsigned short) -1, 872, (unsigned short) -1 }; static const MIDL_STUBLESS_PROXY_INFO IViewFilter_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewFilter_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewFilter_StubThunkTable[] = { 0, IViewFilter_RemoteGetFilterBindings_Thunk, 0 }; static const MIDL_SERVER_INFO IViewFilter_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewFilter_FormatStringOffsetTable[-3], &IViewFilter_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IViewFilterProxyVtbl = { &IViewFilter_ProxyInfo, &IID_IViewFilter, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* IViewFilter::GetFilter */ , IViewFilter_GetFilterBindings_Proxy , 0 /* (void *) (INT_PTR) -1 /* IViewFilter::SetFilter */ }; const CInterfaceStubVtbl _IViewFilterStubVtbl = { &IID_IViewFilter, &IViewFilter_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetView, ver. 0.0, GUID={0x0c733a99,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetView_FormatStringOffsetTable[] = { 912, 958 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetView_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetView_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetView_StubThunkTable[] = { IRowsetView_RemoteCreateView_Thunk, IRowsetView_RemoteGetView_Thunk }; static const MIDL_SERVER_INFO IRowsetView_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetView_FormatStringOffsetTable[-3], &IRowsetView_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IRowsetViewProxyVtbl = { &IRowsetView_ProxyInfo, &IID_IRowsetView, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetView_CreateView_Proxy , IRowsetView_GetView_Proxy }; const CInterfaceStubVtbl _IRowsetViewStubVtbl = { &IID_IRowsetView, &IRowsetView_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0274, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRowsetExactScroll, ver. 0.0, GUID={0x0c733a7f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0275, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRowsetChange, ver. 0.0, GUID={0x0c733a05,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetUpdate, ver. 0.0, GUID={0x0c733a6d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetIdentity, ver. 0.0, GUID={0x0c733a09,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetIdentity_FormatStringOffsetTable[] = { 1010 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetIdentity_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetIdentity_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetIdentity_StubThunkTable[] = { IRowsetIdentity_RemoteIsSameRow_Thunk }; static const MIDL_SERVER_INFO IRowsetIdentity_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetIdentity_FormatStringOffsetTable[-3], &IRowsetIdentity_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowsetIdentityProxyVtbl = { &IRowsetIdentity_ProxyInfo, &IID_IRowsetIdentity, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetIdentity_IsSameRow_Proxy }; const CInterfaceStubVtbl _IRowsetIdentityStubVtbl = { &IID_IRowsetIdentity, &IRowsetIdentity_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetNotify, ver. 0.0, GUID={0x0c733a83,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetNotify_FormatStringOffsetTable[] = { 1050, 1114, 1172 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetNotify_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetNotify_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetNotify_StubThunkTable[] = { IRowsetNotify_RemoteOnFieldChange_Thunk, IRowsetNotify_RemoteOnRowChange_Thunk, IRowsetNotify_RemoteOnRowsetChange_Thunk }; static const MIDL_SERVER_INFO IRowsetNotify_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetNotify_FormatStringOffsetTable[-3], &IRowsetNotify_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRowsetNotifyProxyVtbl = { &IRowsetNotify_ProxyInfo, &IID_IRowsetNotify, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetNotify_OnFieldChange_Proxy , IRowsetNotify_OnRowChange_Proxy , IRowsetNotify_OnRowsetChange_Proxy }; const CInterfaceStubVtbl _IRowsetNotifyStubVtbl = { &IID_IRowsetNotify, &IRowsetNotify_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetIndex, ver. 0.0, GUID={0x0c733a82,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ICommand, ver. 0.0, GUID={0x0c733a63,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommand_FormatStringOffsetTable[] = { 414, 1218, 1318 }; static const MIDL_STUBLESS_PROXY_INFO ICommand_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommand_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommand_StubThunkTable[] = { ICommand_RemoteCancel_Thunk, ICommand_RemoteExecute_Thunk, ICommand_RemoteGetDBSession_Thunk }; static const MIDL_SERVER_INFO ICommand_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommand_FormatStringOffsetTable[-3], &ICommand_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _ICommandProxyVtbl = { &ICommand_ProxyInfo, &IID_ICommand, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommand_Cancel_Proxy , ICommand_Execute_Proxy , ICommand_GetDBSession_Proxy }; const CInterfaceStubVtbl _ICommandStubVtbl = { &IID_ICommand, &ICommand_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IMultipleResults, ver. 0.0, GUID={0x0c733a90,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IMultipleResults_FormatStringOffsetTable[] = { 1358 }; static const MIDL_STUBLESS_PROXY_INFO IMultipleResults_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IMultipleResults_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IMultipleResults_StubThunkTable[] = { IMultipleResults_RemoteGetResult_Thunk }; static const MIDL_SERVER_INFO IMultipleResults_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IMultipleResults_FormatStringOffsetTable[-3], &IMultipleResults_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IMultipleResultsProxyVtbl = { &IMultipleResults_ProxyInfo, &IID_IMultipleResults, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IMultipleResults_GetResult_Proxy }; const CInterfaceStubVtbl _IMultipleResultsStubVtbl = { &IID_IMultipleResults, &IMultipleResults_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IConvertType, ver. 0.0, GUID={0x0c733a88,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IConvertType_FormatStringOffsetTable[] = { 1416 }; static const MIDL_STUBLESS_PROXY_INFO IConvertType_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IConvertType_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IConvertType_StubThunkTable[] = { IConvertType_RemoteCanConvert_Thunk }; static const MIDL_SERVER_INFO IConvertType_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IConvertType_FormatStringOffsetTable[-3], &IConvertType_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IConvertTypeProxyVtbl = { &IConvertType_ProxyInfo, &IID_IConvertType, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IConvertType_CanConvert_Proxy }; const CInterfaceStubVtbl _IConvertTypeStubVtbl = { &IID_IConvertType, &IConvertType_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandPrepare, ver. 0.0, GUID={0x0c733a26,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandPrepare_FormatStringOffsetTable[] = { 1462, 1496 }; static const MIDL_STUBLESS_PROXY_INFO ICommandPrepare_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandPrepare_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandPrepare_StubThunkTable[] = { ICommandPrepare_RemotePrepare_Thunk, ICommandPrepare_RemoteUnprepare_Thunk }; static const MIDL_SERVER_INFO ICommandPrepare_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandPrepare_FormatStringOffsetTable[-3], &ICommandPrepare_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ICommandPrepareProxyVtbl = { &ICommandPrepare_ProxyInfo, &IID_ICommandPrepare, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandPrepare_Prepare_Proxy , ICommandPrepare_Unprepare_Proxy }; const CInterfaceStubVtbl _ICommandPrepareStubVtbl = { &IID_ICommandPrepare, &ICommandPrepare_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandProperties, ver. 0.0, GUID={0x0c733a79,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandProperties_FormatStringOffsetTable[] = { 196, 1524 }; static const MIDL_STUBLESS_PROXY_INFO ICommandProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandProperties_StubThunkTable[] = { ICommandProperties_RemoteGetProperties_Thunk, ICommandProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO ICommandProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandProperties_FormatStringOffsetTable[-3], &ICommandProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ICommandPropertiesProxyVtbl = { &ICommandProperties_ProxyInfo, &IID_ICommandProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandProperties_GetProperties_Proxy , ICommandProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _ICommandPropertiesStubVtbl = { &IID_ICommandProperties, &ICommandProperties_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandText, ver. 0.0, GUID={0x0c733a27,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandText_FormatStringOffsetTable[] = { 414, 1218, 1318, 1576, 1616 }; static const MIDL_STUBLESS_PROXY_INFO ICommandText_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandText_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandText_StubThunkTable[] = { ICommand_RemoteCancel_Thunk, ICommand_RemoteExecute_Thunk, ICommand_RemoteGetDBSession_Thunk, ICommandText_RemoteGetCommandText_Thunk, ICommandText_RemoteSetCommandText_Thunk }; static const MIDL_SERVER_INFO ICommandText_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandText_FormatStringOffsetTable[-3], &ICommandText_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _ICommandTextProxyVtbl = { &ICommandText_ProxyInfo, &IID_ICommandText, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommand_Cancel_Proxy , ICommand_Execute_Proxy , ICommand_GetDBSession_Proxy , ICommandText_GetCommandText_Proxy , ICommandText_SetCommandText_Proxy }; const CInterfaceStubVtbl _ICommandTextStubVtbl = { &IID_ICommandText, &ICommandText_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandWithParameters, ver. 0.0, GUID={0x0c733a64,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandWithParameters_FormatStringOffsetTable[] = { 1656, 1714, 1760 }; static const MIDL_STUBLESS_PROXY_INFO ICommandWithParameters_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandWithParameters_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandWithParameters_StubThunkTable[] = { ICommandWithParameters_RemoteGetParameterInfo_Thunk, ICommandWithParameters_RemoteMapParameterNames_Thunk, ICommandWithParameters_RemoteSetParameterInfo_Thunk }; static const MIDL_SERVER_INFO ICommandWithParameters_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandWithParameters_FormatStringOffsetTable[-3], &ICommandWithParameters_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _ICommandWithParametersProxyVtbl = { &ICommandWithParameters_ProxyInfo, &IID_ICommandWithParameters, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandWithParameters_GetParameterInfo_Proxy , ICommandWithParameters_MapParameterNames_Proxy , ICommandWithParameters_SetParameterInfo_Proxy }; const CInterfaceStubVtbl _ICommandWithParametersStubVtbl = { &IID_ICommandWithParameters, &ICommandWithParameters_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsRowset, ver. 0.0, GUID={0x0c733a10,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsRowset_FormatStringOffsetTable[] = { 1806, 1846 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsRowset_StubThunkTable[] = { IColumnsRowset_RemoteGetAvailableColumns_Thunk, IColumnsRowset_RemoteGetColumnsRowset_Thunk }; static const MIDL_SERVER_INFO IColumnsRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsRowset_FormatStringOffsetTable[-3], &IColumnsRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IColumnsRowsetProxyVtbl = { &IColumnsRowset_ProxyInfo, &IID_IColumnsRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsRowset_GetAvailableColumns_Proxy , IColumnsRowset_GetColumnsRowset_Proxy }; const CInterfaceStubVtbl _IColumnsRowsetStubVtbl = { &IID_IColumnsRowset, &IColumnsRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsInfo, ver. 0.0, GUID={0x0c733a11,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsInfo_FormatStringOffsetTable[] = { 1928, 1992 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsInfo_StubThunkTable[] = { IColumnsInfo_RemoteGetColumnInfo_Thunk, IColumnsInfo_RemoteMapColumnIDs_Thunk }; static const MIDL_SERVER_INFO IColumnsInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsInfo_FormatStringOffsetTable[-3], &IColumnsInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IColumnsInfoProxyVtbl = { &IColumnsInfo_ProxyInfo, &IID_IColumnsInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsInfo_GetColumnInfo_Proxy , IColumnsInfo_MapColumnIDs_Proxy }; const CInterfaceStubVtbl _IColumnsInfoStubVtbl = { &IID_IColumnsInfo, &IColumnsInfo_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBCreateCommand, ver. 0.0, GUID={0x0c733a1d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBCreateCommand_FormatStringOffsetTable[] = { 2038 }; static const MIDL_STUBLESS_PROXY_INFO IDBCreateCommand_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBCreateCommand_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBCreateCommand_StubThunkTable[] = { IDBCreateCommand_RemoteCreateCommand_Thunk }; static const MIDL_SERVER_INFO IDBCreateCommand_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBCreateCommand_FormatStringOffsetTable[-3], &IDBCreateCommand_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IDBCreateCommandProxyVtbl = { &IDBCreateCommand_ProxyInfo, &IID_IDBCreateCommand, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBCreateCommand_CreateCommand_Proxy }; const CInterfaceStubVtbl _IDBCreateCommandStubVtbl = { &IID_IDBCreateCommand, &IDBCreateCommand_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBCreateSession, ver. 0.0, GUID={0x0c733a5d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBCreateSession_FormatStringOffsetTable[] = { 2084 }; static const MIDL_STUBLESS_PROXY_INFO IDBCreateSession_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBCreateSession_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBCreateSession_StubThunkTable[] = { IDBCreateSession_RemoteCreateSession_Thunk }; static const MIDL_SERVER_INFO IDBCreateSession_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBCreateSession_FormatStringOffsetTable[-3], &IDBCreateSession_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IDBCreateSessionProxyVtbl = { &IDBCreateSession_ProxyInfo, &IID_IDBCreateSession, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBCreateSession_CreateSession_Proxy }; const CInterfaceStubVtbl _IDBCreateSessionStubVtbl = { &IID_IDBCreateSession, &IDBCreateSession_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ISourcesRowset, ver. 0.0, GUID={0x0c733a1e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISourcesRowset_FormatStringOffsetTable[] = { 2130 }; static const MIDL_STUBLESS_PROXY_INFO ISourcesRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISourcesRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISourcesRowset_StubThunkTable[] = { ISourcesRowset_RemoteGetSourcesRowset_Thunk }; static const MIDL_SERVER_INFO ISourcesRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISourcesRowset_FormatStringOffsetTable[-3], &ISourcesRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ISourcesRowsetProxyVtbl = { &ISourcesRowset_ProxyInfo, &IID_ISourcesRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISourcesRowset_GetSourcesRowset_Proxy }; const CInterfaceStubVtbl _ISourcesRowsetStubVtbl = { &IID_ISourcesRowset, &ISourcesRowset_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBProperties, ver. 0.0, GUID={0x0c733a8a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBProperties_FormatStringOffsetTable[] = { 196, 2200, 2276 }; static const MIDL_STUBLESS_PROXY_INFO IDBProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBProperties_StubThunkTable[] = { IDBProperties_RemoteGetProperties_Thunk, IDBProperties_RemoteGetPropertyInfo_Thunk, IDBProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO IDBProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBProperties_FormatStringOffsetTable[-3], &IDBProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IDBPropertiesProxyVtbl = { &IDBProperties_ProxyInfo, &IID_IDBProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBProperties_GetProperties_Proxy , IDBProperties_GetPropertyInfo_Proxy , IDBProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _IDBPropertiesStubVtbl = { &IID_IDBProperties, &IDBProperties_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBInitialize, ver. 0.0, GUID={0x0c733a8b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBInitialize_FormatStringOffsetTable[] = { 414, 1496 }; static const MIDL_STUBLESS_PROXY_INFO IDBInitialize_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBInitialize_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBInitialize_StubThunkTable[] = { IDBInitialize_RemoteInitialize_Thunk, IDBInitialize_RemoteUninitialize_Thunk }; static const MIDL_SERVER_INFO IDBInitialize_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBInitialize_FormatStringOffsetTable[-3], &IDBInitialize_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBInitializeProxyVtbl = { &IDBInitialize_ProxyInfo, &IID_IDBInitialize, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBInitialize_Initialize_Proxy , IDBInitialize_Uninitialize_Proxy }; const CInterfaceStubVtbl _IDBInitializeStubVtbl = { &IID_IDBInitialize, &IDBInitialize_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBInfo, ver. 0.0, GUID={0x0c733a89,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBInfo_FormatStringOffsetTable[] = { 2328, 2362 }; static const MIDL_STUBLESS_PROXY_INFO IDBInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBInfo_StubThunkTable[] = { IDBInfo_RemoteGetKeywords_Thunk, IDBInfo_RemoteGetLiteralInfo_Thunk }; static const MIDL_SERVER_INFO IDBInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBInfo_FormatStringOffsetTable[-3], &IDBInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBInfoProxyVtbl = { &IDBInfo_ProxyInfo, &IID_IDBInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBInfo_GetKeywords_Proxy , IDBInfo_GetLiteralInfo_Proxy }; const CInterfaceStubVtbl _IDBInfoStubVtbl = { &IID_IDBInfo, &IDBInfo_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBDataSourceAdmin, ver. 0.0, GUID={0x0c733a7a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBDataSourceAdmin_FormatStringOffsetTable[] = { 2444, 1496, 2514, 2590 }; static const MIDL_STUBLESS_PROXY_INFO IDBDataSourceAdmin_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBDataSourceAdmin_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBDataSourceAdmin_StubThunkTable[] = { IDBDataSourceAdmin_RemoteCreateDataSource_Thunk, IDBDataSourceAdmin_RemoteDestroyDataSource_Thunk, IDBDataSourceAdmin_RemoteGetCreationProperties_Thunk, IDBDataSourceAdmin_RemoteModifyDataSource_Thunk }; static const MIDL_SERVER_INFO IDBDataSourceAdmin_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBDataSourceAdmin_FormatStringOffsetTable[-3], &IDBDataSourceAdmin_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IDBDataSourceAdminProxyVtbl = { &IDBDataSourceAdmin_ProxyInfo, &IID_IDBDataSourceAdmin, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBDataSourceAdmin_CreateDataSource_Proxy , IDBDataSourceAdmin_DestroyDataSource_Proxy , IDBDataSourceAdmin_GetCreationProperties_Proxy , IDBDataSourceAdmin_ModifyDataSource_Proxy }; const CInterfaceStubVtbl _IDBDataSourceAdminStubVtbl = { &IID_IDBDataSourceAdmin, &IDBDataSourceAdmin_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0296, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IDBAsynchNotify, ver. 0.0, GUID={0x0c733a96,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBAsynchNotify_FormatStringOffsetTable[] = { 2630, 2658, 2716 }; static const MIDL_STUBLESS_PROXY_INFO IDBAsynchNotify_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBAsynchNotify_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBAsynchNotify_StubThunkTable[] = { IDBAsynchNotify_RemoteOnLowResource_Thunk, IDBAsynchNotify_RemoteOnProgress_Thunk, IDBAsynchNotify_RemoteOnStop_Thunk }; static const MIDL_SERVER_INFO IDBAsynchNotify_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBAsynchNotify_FormatStringOffsetTable[-3], &IDBAsynchNotify_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IDBAsynchNotifyProxyVtbl = { &IDBAsynchNotify_ProxyInfo, &IID_IDBAsynchNotify, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBAsynchNotify_OnLowResource_Proxy , IDBAsynchNotify_OnProgress_Proxy , IDBAsynchNotify_OnStop_Proxy }; const CInterfaceStubVtbl _IDBAsynchNotifyStubVtbl = { &IID_IDBAsynchNotify, &IDBAsynchNotify_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBAsynchStatus, ver. 0.0, GUID={0x0c733a95,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBAsynchStatus_FormatStringOffsetTable[] = { 1010, 2762 }; static const MIDL_STUBLESS_PROXY_INFO IDBAsynchStatus_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBAsynchStatus_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBAsynchStatus_StubThunkTable[] = { IDBAsynchStatus_RemoteAbort_Thunk, IDBAsynchStatus_RemoteGetStatus_Thunk }; static const MIDL_SERVER_INFO IDBAsynchStatus_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBAsynchStatus_FormatStringOffsetTable[-3], &IDBAsynchStatus_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBAsynchStatusProxyVtbl = { &IDBAsynchStatus_ProxyInfo, &IID_IDBAsynchStatus, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBAsynchStatus_Abort_Proxy , IDBAsynchStatus_GetStatus_Proxy }; const CInterfaceStubVtbl _IDBAsynchStatusStubVtbl = { &IID_IDBAsynchStatus, &IDBAsynchStatus_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0298, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ISessionProperties, ver. 0.0, GUID={0x0c733a85,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISessionProperties_FormatStringOffsetTable[] = { 196, 1524 }; static const MIDL_STUBLESS_PROXY_INFO ISessionProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISessionProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISessionProperties_StubThunkTable[] = { ISessionProperties_RemoteGetProperties_Thunk, ISessionProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO ISessionProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISessionProperties_FormatStringOffsetTable[-3], &ISessionProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ISessionPropertiesProxyVtbl = { &ISessionProperties_ProxyInfo, &IID_ISessionProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISessionProperties_GetProperties_Proxy , ISessionProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _ISessionPropertiesStubVtbl = { &IID_ISessionProperties, &ISessionProperties_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IIndexDefinition, ver. 0.0, GUID={0x0c733a68,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IIndexDefinition_FormatStringOffsetTable[] = { 2826, 2908 }; static const MIDL_STUBLESS_PROXY_INFO IIndexDefinition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IIndexDefinition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IIndexDefinition_StubThunkTable[] = { IIndexDefinition_RemoteCreateIndex_Thunk, IIndexDefinition_RemoteDropIndex_Thunk }; static const MIDL_SERVER_INFO IIndexDefinition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IIndexDefinition_FormatStringOffsetTable[-3], &IIndexDefinition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IIndexDefinitionProxyVtbl = { &IIndexDefinition_ProxyInfo, &IID_IIndexDefinition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IIndexDefinition_CreateIndex_Proxy , IIndexDefinition_DropIndex_Proxy }; const CInterfaceStubVtbl _IIndexDefinitionStubVtbl = { &IID_IIndexDefinition, &IIndexDefinition_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITableDefinition, ver. 0.0, GUID={0x0c733a86,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITableDefinition_FormatStringOffsetTable[] = { 2948, 3048, 3082, 3140 }; static const MIDL_STUBLESS_PROXY_INFO ITableDefinition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITableDefinition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITableDefinition_StubThunkTable[] = { ITableDefinition_RemoteCreateTable_Thunk, ITableDefinition_RemoteDropTable_Thunk, ITableDefinition_RemoteAddColumn_Thunk, ITableDefinition_RemoteDropColumn_Thunk }; static const MIDL_SERVER_INFO ITableDefinition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITableDefinition_FormatStringOffsetTable[-3], &ITableDefinition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _ITableDefinitionProxyVtbl = { &ITableDefinition_ProxyInfo, &IID_ITableDefinition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITableDefinition_CreateTable_Proxy , ITableDefinition_DropTable_Proxy , ITableDefinition_AddColumn_Proxy , ITableDefinition_DropColumn_Proxy }; const CInterfaceStubVtbl _ITableDefinitionStubVtbl = { &IID_ITableDefinition, &ITableDefinition_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IOpenRowset, ver. 0.0, GUID={0x0c733a69,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IOpenRowset_FormatStringOffsetTable[] = { 3180 }; static const MIDL_STUBLESS_PROXY_INFO IOpenRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IOpenRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IOpenRowset_StubThunkTable[] = { IOpenRowset_RemoteOpenRowset_Thunk }; static const MIDL_SERVER_INFO IOpenRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IOpenRowset_FormatStringOffsetTable[-3], &IOpenRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IOpenRowsetProxyVtbl = { &IOpenRowset_ProxyInfo, &IID_IOpenRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IOpenRowset_OpenRowset_Proxy }; const CInterfaceStubVtbl _IOpenRowsetStubVtbl = { &IID_IOpenRowset, &IOpenRowset_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBSchemaRowset, ver. 0.0, GUID={0x0c733a7b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBSchemaRowset_FormatStringOffsetTable[] = { 3262, 3350 }; static const MIDL_STUBLESS_PROXY_INFO IDBSchemaRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBSchemaRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBSchemaRowset_StubThunkTable[] = { IDBSchemaRowset_RemoteGetRowset_Thunk, IDBSchemaRowset_RemoteGetSchemas_Thunk }; static const MIDL_SERVER_INFO IDBSchemaRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBSchemaRowset_FormatStringOffsetTable[-3], &IDBSchemaRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBSchemaRowsetProxyVtbl = { &IDBSchemaRowset_ProxyInfo, &IID_IDBSchemaRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBSchemaRowset_GetRowset_Proxy , IDBSchemaRowset_GetSchemas_Proxy }; const CInterfaceStubVtbl _IDBSchemaRowsetStubVtbl = { &IID_IDBSchemaRowset, &IDBSchemaRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0303, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IMDDataset, ver. 0.0, GUID={0xa07cccd1,0x8148,0x11d0,{0x87,0xbb,0x00,0xc0,0x4f,0xc3,0x39,0x42}} */ /* Object interface: IMDFind, ver. 0.0, GUID={0xa07cccd2,0x8148,0x11d0,{0x87,0xbb,0x00,0xc0,0x4f,0xc3,0x39,0x42}} */ /* Object interface: IMDRangeRowset, ver. 0.0, GUID={0x0c733aa0,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IAlterTable, ver. 0.0, GUID={0x0c733aa5,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IAlterIndex, ver. 0.0, GUID={0x0c733aa6,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetChapterMember, ver. 0.0, GUID={0x0c733aa8,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ICommandPersist, ver. 0.0, GUID={0x0c733aa7,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetRefresh, ver. 0.0, GUID={0x0c733aa9,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IParentRowset, ver. 0.0, GUID={0x0c733aaa,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0312, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IErrorRecords, ver. 0.0, GUID={0x0c733a67,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IErrorRecords_FormatStringOffsetTable[] = { 3396, 3454, 3494, 3540, 3586, 3626 }; static const MIDL_STUBLESS_PROXY_INFO IErrorRecords_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IErrorRecords_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IErrorRecords_StubThunkTable[] = { IErrorRecords_RemoteAddErrorRecord_Thunk, IErrorRecords_RemoteGetBasicErrorInfo_Thunk, IErrorRecords_RemoteGetCustomErrorObject_Thunk, IErrorRecords_RemoteGetErrorInfo_Thunk, IErrorRecords_RemoteGetErrorParameters_Thunk, IErrorRecords_RemoteGetRecordCount_Thunk }; static const MIDL_SERVER_INFO IErrorRecords_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IErrorRecords_FormatStringOffsetTable[-3], &IErrorRecords_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(9) _IErrorRecordsProxyVtbl = { &IErrorRecords_ProxyInfo, &IID_IErrorRecords, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IErrorRecords_AddErrorRecord_Proxy , IErrorRecords_GetBasicErrorInfo_Proxy , IErrorRecords_GetCustomErrorObject_Proxy , IErrorRecords_GetErrorInfo_Proxy , IErrorRecords_GetErrorParameters_Proxy , IErrorRecords_GetRecordCount_Proxy }; const CInterfaceStubVtbl _IErrorRecordsStubVtbl = { &IID_IErrorRecords, &IErrorRecords_ServerInfo, 9, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IErrorLookup, ver. 0.0, GUID={0x0c733a66,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IErrorLookup_FormatStringOffsetTable[] = { 3660, 3724, 3782 }; static const MIDL_STUBLESS_PROXY_INFO IErrorLookup_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IErrorLookup_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IErrorLookup_StubThunkTable[] = { IErrorLookup_RemoteGetErrorDescription_Thunk, IErrorLookup_RemoteGetHelpInfo_Thunk, IErrorLookup_RemoteReleaseErrors_Thunk }; static const MIDL_SERVER_INFO IErrorLookup_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IErrorLookup_FormatStringOffsetTable[-3], &IErrorLookup_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IErrorLookupProxyVtbl = { &IErrorLookup_ProxyInfo, &IID_IErrorLookup, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IErrorLookup_GetErrorDescription_Proxy , IErrorLookup_GetHelpInfo_Proxy , IErrorLookup_ReleaseErrors_Proxy }; const CInterfaceStubVtbl _IErrorLookupStubVtbl = { &IID_IErrorLookup, &IErrorLookup_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ISQLErrorInfo, ver. 0.0, GUID={0x0c733a74,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISQLErrorInfo_FormatStringOffsetTable[] = { 3816 }; static const MIDL_STUBLESS_PROXY_INFO ISQLErrorInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISQLErrorInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISQLErrorInfo_StubThunkTable[] = { ISQLErrorInfo_RemoteGetSQLInfo_Thunk }; static const MIDL_SERVER_INFO ISQLErrorInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISQLErrorInfo_FormatStringOffsetTable[-3], &ISQLErrorInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ISQLErrorInfoProxyVtbl = { &ISQLErrorInfo_ProxyInfo, &IID_ISQLErrorInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISQLErrorInfo_GetSQLInfo_Proxy }; const CInterfaceStubVtbl _ISQLErrorInfoStubVtbl = { &IID_ISQLErrorInfo, &ISQLErrorInfo_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IGetDataSource, ver. 0.0, GUID={0x0c733a75,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetDataSource_FormatStringOffsetTable[] = { 3856 }; static const MIDL_STUBLESS_PROXY_INFO IGetDataSource_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetDataSource_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IGetDataSource_StubThunkTable[] = { IGetDataSource_RemoteGetDataSource_Thunk }; static const MIDL_SERVER_INFO IGetDataSource_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetDataSource_FormatStringOffsetTable[-3], &IGetDataSource_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetDataSourceProxyVtbl = { &IGetDataSource_ProxyInfo, &IID_IGetDataSource, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IGetDataSource_GetDataSource_Proxy }; const CInterfaceStubVtbl _IGetDataSourceStubVtbl = { &IID_IGetDataSource, &IGetDataSource_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITransaction, ver. 0.0, GUID={0x0fb15084,0xaf41,0x11ce,{0xbd,0x2b,0x20,0x4c,0x4f,0x4f,0x50,0x20}} */ /* Object interface: ITransactionLocal, ver. 0.0, GUID={0x0c733a5f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionLocal_FormatStringOffsetTable[] = { (unsigned short) -1, (unsigned short) -1, (unsigned short) -1, 3896, 3930 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionLocal_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionLocal_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionLocal_StubThunkTable[] = { 0, 0, 0, ITransactionLocal_RemoteGetOptionsObject_Thunk, ITransactionLocal_RemoteStartTransaction_Thunk }; static const MIDL_SERVER_INFO ITransactionLocal_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionLocal_FormatStringOffsetTable[-3], &ITransactionLocal_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _ITransactionLocalProxyVtbl = { &ITransactionLocal_ProxyInfo, &IID_ITransactionLocal, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* ITransaction::Commit */ , 0 /* (void *) (INT_PTR) -1 /* ITransaction::Abort */ , 0 /* (void *) (INT_PTR) -1 /* ITransaction::GetTransactionInfo */ , ITransactionLocal_GetOptionsObject_Proxy , ITransactionLocal_StartTransaction_Proxy }; static const PRPC_STUB_FUNCTION ITransactionLocal_table[] = { STUB_FORWARDING_FUNCTION, STUB_FORWARDING_FUNCTION, STUB_FORWARDING_FUNCTION, NdrStubCall2, NdrStubCall2 }; CInterfaceStubVtbl _ITransactionLocalStubVtbl = { &IID_ITransactionLocal, &ITransactionLocal_ServerInfo, 8, &ITransactionLocal_table[-3], CStdStubBuffer_DELEGATING_METHODS }; /* Object interface: ITransactionJoin, ver. 0.0, GUID={0x0c733a5e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionJoin_FormatStringOffsetTable[] = { 3982, 4016 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionJoin_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionJoin_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionJoin_StubThunkTable[] = { ITransactionJoin_RemoteGetOptionsObject_Thunk, ITransactionJoin_RemoteJoinTransaction_Thunk }; static const MIDL_SERVER_INFO ITransactionJoin_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionJoin_FormatStringOffsetTable[-3], &ITransactionJoin_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ITransactionJoinProxyVtbl = { &ITransactionJoin_ProxyInfo, &IID_ITransactionJoin, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITransactionJoin_GetOptionsObject_Proxy , ITransactionJoin_JoinTransaction_Proxy }; const CInterfaceStubVtbl _ITransactionJoinStubVtbl = { &IID_ITransactionJoin, &ITransactionJoin_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITransactionObject, ver. 0.0, GUID={0x0c733a60,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionObject_FormatStringOffsetTable[] = { 4068 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionObject_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionObject_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionObject_StubThunkTable[] = { ITransactionObject_RemoteGetTransactionObject_Thunk }; static const MIDL_SERVER_INFO ITransactionObject_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionObject_FormatStringOffsetTable[-3], &ITransactionObject_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ITransactionObjectProxyVtbl = { &ITransactionObject_ProxyInfo, &IID_ITransactionObject, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITransactionObject_GetTransactionObject_Proxy }; const CInterfaceStubVtbl _ITransactionObjectStubVtbl = { &IID_ITransactionObject, &ITransactionObject_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0326, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ITrusteeAdmin, ver. 0.0, GUID={0x0c733aa1,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ITrusteeGroupAdmin, ver. 0.0, GUID={0x0c733aa2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IObjectAccessControl, ver. 0.0, GUID={0x0c733aa3,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ISecurityInfo, ver. 0.0, GUID={0x0c733aa4,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0330, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ITableCreation, ver. 0.0, GUID={0x0c733abc,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ITableDefinitionWithConstraints, ver. 0.0, GUID={0x0c733aab,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0331, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRow, ver. 0.0, GUID={0x0c733ab4,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowChange, ver. 0.0, GUID={0x0c733ab5,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowSchemaChange, ver. 0.0, GUID={0x0c733aae,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IGetRow, ver. 0.0, GUID={0x0c733aaf,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IBindResource, ver. 0.0, GUID={0x0c733ab1,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IBindResource_FormatStringOffsetTable[] = { 4108 }; static const MIDL_STUBLESS_PROXY_INFO IBindResource_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IBindResource_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IBindResource_StubThunkTable[] = { IBindResource_RemoteBind_Thunk }; static const MIDL_SERVER_INFO IBindResource_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IBindResource_FormatStringOffsetTable[-3], &IBindResource_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IBindResourceProxyVtbl = { &IBindResource_ProxyInfo, &IID_IBindResource, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IBindResource_Bind_Proxy }; const CInterfaceStubVtbl _IBindResourceStubVtbl = { &IID_IBindResource, &IBindResource_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IScopedOperations, ver. 0.0, GUID={0x0c733ab0,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IScopedOperations_FormatStringOffsetTable[] = { 4108, 4196, 4272, 4348, 4394 }; static const MIDL_STUBLESS_PROXY_INFO IScopedOperations_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IScopedOperations_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IScopedOperations_StubThunkTable[] = { IBindResource_RemoteBind_Thunk, IScopedOperations_RemoteCopy_Thunk, IScopedOperations_RemoteMove_Thunk, IScopedOperations_RemoteDelete_Thunk, IScopedOperations_RemoteOpenRowset_Thunk }; static const MIDL_SERVER_INFO IScopedOperations_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IScopedOperations_FormatStringOffsetTable[-3], &IScopedOperations_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _IScopedOperationsProxyVtbl = { &IScopedOperations_ProxyInfo, &IID_IScopedOperations, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IBindResource_Bind_Proxy , IScopedOperations_Copy_Proxy , IScopedOperations_Move_Proxy , IScopedOperations_Delete_Proxy , IScopedOperations_OpenRowset_Proxy }; const CInterfaceStubVtbl _IScopedOperationsStubVtbl = { &IID_IScopedOperations, &IScopedOperations_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICreateRow, ver. 0.0, GUID={0x0c733ab2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICreateRow_FormatStringOffsetTable[] = { 4470 }; static const MIDL_STUBLESS_PROXY_INFO ICreateRow_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICreateRow_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICreateRow_StubThunkTable[] = { ICreateRow_RemoteCreateRow_Thunk }; static const MIDL_SERVER_INFO ICreateRow_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICreateRow_FormatStringOffsetTable[-3], &ICreateRow_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ICreateRowProxyVtbl = { &ICreateRow_ProxyInfo, &IID_ICreateRow, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICreateRow_CreateRow_Proxy }; const CInterfaceStubVtbl _ICreateRowStubVtbl = { &IID_ICreateRow, &ICreateRow_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBBinderProperties, ver. 0.0, GUID={0x0c733ab3,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBBinderProperties_FormatStringOffsetTable[] = { 196, 2200, 2276, 4564 }; static const MIDL_STUBLESS_PROXY_INFO IDBBinderProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBBinderProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBBinderProperties_StubThunkTable[] = { IDBProperties_RemoteGetProperties_Thunk, IDBProperties_RemoteGetPropertyInfo_Thunk, IDBProperties_RemoteSetProperties_Thunk, 0 }; static const MIDL_SERVER_INFO IDBBinderProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBBinderProperties_FormatStringOffsetTable[-3], &IDBBinderProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IDBBinderPropertiesProxyVtbl = { &IDBBinderProperties_ProxyInfo, &IID_IDBBinderProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBProperties_GetProperties_Proxy , IDBProperties_GetPropertyInfo_Proxy , IDBProperties_SetProperties_Proxy , (void *) (INT_PTR) -1 /* IDBBinderProperties::Reset */ }; const CInterfaceStubVtbl _IDBBinderPropertiesStubVtbl = { &IID_IDBBinderProperties, &IDBBinderProperties_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsInfo2, ver. 0.0, GUID={0x0c733ab8,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsInfo2_FormatStringOffsetTable[] = { 1928, 1992, 4586 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsInfo2_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsInfo2_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsInfo2_StubThunkTable[] = { IColumnsInfo_RemoteGetColumnInfo_Thunk, IColumnsInfo_RemoteMapColumnIDs_Thunk, IColumnsInfo2_RemoteGetRestrictedColumnInfo_Thunk }; static const MIDL_SERVER_INFO IColumnsInfo2_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsInfo2_FormatStringOffsetTable[-3], &IColumnsInfo2_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IColumnsInfo2ProxyVtbl = { &IColumnsInfo2_ProxyInfo, &IID_IColumnsInfo2, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsInfo_GetColumnInfo_Proxy , IColumnsInfo_MapColumnIDs_Proxy , IColumnsInfo2_GetRestrictedColumnInfo_Proxy }; const CInterfaceStubVtbl _IColumnsInfo2StubVtbl = { &IID_IColumnsInfo2, &IColumnsInfo2_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRegisterProvider, ver. 0.0, GUID={0x0c733ab9,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRegisterProvider_FormatStringOffsetTable[] = { 4668, 4708, 4748 }; static const MIDL_STUBLESS_PROXY_INFO IRegisterProvider_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRegisterProvider_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRegisterProvider_StubThunkTable[] = { IRegisterProvider_RemoteGetURLMapping_Thunk, 0, 0 }; static const MIDL_SERVER_INFO IRegisterProvider_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRegisterProvider_FormatStringOffsetTable[-3], &IRegisterProvider_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRegisterProviderProxyVtbl = { &IRegisterProvider_ProxyInfo, &IID_IRegisterProvider, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRegisterProvider_GetURLMapping_Proxy , (void *) (INT_PTR) -1 /* IRegisterProvider::SetURLMapping */ , (void *) (INT_PTR) -1 /* IRegisterProvider::UnregisterProvider */ }; const CInterfaceStubVtbl _IRegisterProviderStubVtbl = { &IID_IRegisterProvider, &IRegisterProvider_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0341, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IGetSession, ver. 0.0, GUID={0x0c733aba,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetSession_FormatStringOffsetTable[] = { 4788 }; static const MIDL_STUBLESS_PROXY_INFO IGetSession_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetSession_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IGetSession_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetSession_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetSessionProxyVtbl = { &IGetSession_ProxyInfo, &IID_IGetSession, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , (void *) (INT_PTR) -1 /* IGetSession::GetSession */ }; const CInterfaceStubVtbl _IGetSessionStubVtbl = { &IID_IGetSession, &IGetSession_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IGetSourceRow, ver. 0.0, GUID={0x0c733abb,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetSourceRow_FormatStringOffsetTable[] = { 4822 }; static const MIDL_STUBLESS_PROXY_INFO IGetSourceRow_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetSourceRow_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IGetSourceRow_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetSourceRow_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetSourceRowProxyVtbl = { &IGetSourceRow_ProxyInfo, &IID_IGetSourceRow, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , (void *) (INT_PTR) -1 /* IGetSourceRow::GetSourceRow */ }; const CInterfaceStubVtbl _IGetSourceRowStubVtbl = { &IID_IGetSourceRow, &IGetSourceRow_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetCurrentIndex, ver. 0.0, GUID={0x0c733abd,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0345, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ICommandStream, ver. 0.0, GUID={0x0c733abf,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetBookmark, ver. 0.0, GUID={0x0c733ac2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetBookmark_FormatStringOffsetTable[] = { (unsigned short) -1 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetBookmark_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetBookmark_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IRowsetBookmark_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetBookmark_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowsetBookmarkProxyVtbl = { &IRowsetBookmark_ProxyInfo, &IID_IRowsetBookmark, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* IRowsetBookmark::PositionOnBookmark */ }; const CInterfaceStubVtbl _IRowsetBookmarkStubVtbl = { &IID_IRowsetBookmark, &IRowsetBookmark_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0347, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ static const MIDL_STUB_DESC Object_StubDesc = { 0, NdrOleAllocate, NdrOleFree, 0, 0, 0, ExprEvalRoutines, 0, __MIDL_TypeFormatString.Format, 1, /* -error bounds_check flag */ 0x20000, /* Ndr library version */ 0, 0x6000159, /* MIDL Version 6.0.345 */ 0, UserMarshalRoutines, 0, /* notify & notify_flag routine table */ 0x1, /* MIDL flag */ 0, /* cs routines */ 0, /* proxy/server info */ 0 /* Reserved5 */ }; const CInterfaceProxyVtbl * _oledb_ProxyVtblList[] = { ( CInterfaceProxyVtbl *) &_IRowsetIdentityProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBCreateCommandProxyVtbl, ( CInterfaceProxyVtbl *) &_ISourcesRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandPrepareProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandTextProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBCreateSessionProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionJoinProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionLocalProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionObjectProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandWithParametersProxyVtbl, ( CInterfaceProxyVtbl *) &_IErrorLookupProxyVtbl, ( CInterfaceProxyVtbl *) &_IErrorRecordsProxyVtbl, ( CInterfaceProxyVtbl *) &_IIndexDefinitionProxyVtbl, ( CInterfaceProxyVtbl *) &_IOpenRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowPositionChangeProxyVtbl, ( CInterfaceProxyVtbl *) &_ISQLErrorInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetDataSourceProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBDataSourceAdminProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBSchemaRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetNotifyProxyVtbl, ( CInterfaceProxyVtbl *) &_ISessionPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_ITableDefinitionProxyVtbl, ( CInterfaceProxyVtbl *) &_IConvertTypeProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBInitializeProxyVtbl, ( CInterfaceProxyVtbl *) &_IAccessorProxyVtbl, ( CInterfaceProxyVtbl *) &_IMultipleResultsProxyVtbl, ( CInterfaceProxyVtbl *) &_IChapteredRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowPositionProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBAsynchStatusProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBAsynchNotifyProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewChapterProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetViewProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewSortProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewFilterProxyVtbl, ( CInterfaceProxyVtbl *) &_IScopedOperationsProxyVtbl, ( CInterfaceProxyVtbl *) &_IBindResourceProxyVtbl, ( CInterfaceProxyVtbl *) &_ICreateRowProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBBinderPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsInfo2ProxyVtbl, ( CInterfaceProxyVtbl *) &_IRegisterProviderProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetSessionProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetSourceRowProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetBookmarkProxyVtbl, 0 }; const CInterfaceStubVtbl * _oledb_StubVtblList[] = { ( CInterfaceStubVtbl *) &_IRowsetIdentityStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBCreateCommandStubVtbl, ( CInterfaceStubVtbl *) &_ISourcesRowsetStubVtbl, ( CInterfaceStubVtbl *) &_ICommandPrepareStubVtbl, ( CInterfaceStubVtbl *) &_ICommandTextStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBCreateSessionStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionJoinStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionLocalStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionObjectStubVtbl, ( CInterfaceStubVtbl *) &_ICommandStubVtbl, ( CInterfaceStubVtbl *) &_ICommandWithParametersStubVtbl, ( CInterfaceStubVtbl *) &_IErrorLookupStubVtbl, ( CInterfaceStubVtbl *) &_IErrorRecordsStubVtbl, ( CInterfaceStubVtbl *) &_IIndexDefinitionStubVtbl, ( CInterfaceStubVtbl *) &_IOpenRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowPositionChangeStubVtbl, ( CInterfaceStubVtbl *) &_ISQLErrorInfoStubVtbl, ( CInterfaceStubVtbl *) &_IGetDataSourceStubVtbl, ( CInterfaceStubVtbl *) &_ICommandPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IDBDataSourceAdminStubVtbl, ( CInterfaceStubVtbl *) &_IDBSchemaRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetNotifyStubVtbl, ( CInterfaceStubVtbl *) &_ISessionPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_ITableDefinitionStubVtbl, ( CInterfaceStubVtbl *) &_IConvertTypeStubVtbl, ( CInterfaceStubVtbl *) &_IDBInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IDBInitializeStubVtbl, ( CInterfaceStubVtbl *) &_IAccessorStubVtbl, ( CInterfaceStubVtbl *) &_IMultipleResultsStubVtbl, ( CInterfaceStubVtbl *) &_IChapteredRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowPositionStubVtbl, ( CInterfaceStubVtbl *) &_IDBAsynchStatusStubVtbl, ( CInterfaceStubVtbl *) &_IDBAsynchNotifyStubVtbl, ( CInterfaceStubVtbl *) &_IViewRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IViewChapterStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetViewStubVtbl, ( CInterfaceStubVtbl *) &_IViewSortStubVtbl, ( CInterfaceStubVtbl *) &_IViewFilterStubVtbl, ( CInterfaceStubVtbl *) &_IScopedOperationsStubVtbl, ( CInterfaceStubVtbl *) &_IBindResourceStubVtbl, ( CInterfaceStubVtbl *) &_ICreateRowStubVtbl, ( CInterfaceStubVtbl *) &_IDBBinderPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsInfo2StubVtbl, ( CInterfaceStubVtbl *) &_IRegisterProviderStubVtbl, ( CInterfaceStubVtbl *) &_IGetSessionStubVtbl, ( CInterfaceStubVtbl *) &_IGetSourceRowStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetBookmarkStubVtbl, 0 }; PCInterfaceName const _oledb_InterfaceNamesList[] = { "IRowsetIdentity", "IColumnsRowset", "IColumnsInfo", "IDBCreateCommand", "ISourcesRowset", "ICommandPrepare", "ICommandText", "IRowsetInfo", "IDBCreateSession", "ITransactionJoin", "ITransactionLocal", "ITransactionObject", "ICommand", "ICommandWithParameters", "IErrorLookup", "IErrorRecords", "IIndexDefinition", "IOpenRowset", "IRowPositionChange", "ISQLErrorInfo", "IGetDataSource", "ICommandProperties", "IDBDataSourceAdmin", "IDBSchemaRowset", "IRowsetNotify", "ISessionProperties", "ITableDefinition", "IConvertType", "IDBInfo", "IDBProperties", "IDBInitialize", "IAccessor", "IMultipleResults", "IChapteredRowset", "IRowPosition", "IDBAsynchStatus", "IDBAsynchNotify", "IViewRowset", "IViewChapter", "IRowsetView", "IViewSort", "IViewFilter", "IScopedOperations", "IBindResource", "ICreateRow", "IDBBinderProperties", "IColumnsInfo2", "IRegisterProvider", "IGetSession", "IGetSourceRow", "IRowsetBookmark", 0 }; const IID * _oledb_BaseIIDList[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, &IID_ITransaction, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; #define _oledb_CHECK_IID(n) IID_GENERIC_CHECK_IID( _oledb, pIID, n) int __stdcall _oledb_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _oledb, 51, 32 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 16 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 8 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 4 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 2 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _oledb, 51, *pIndex ) } const ExtendedProxyFileInfo oledb_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _oledb_ProxyVtblList, (PCInterfaceStubVtblList *) & _oledb_StubVtblList, (const PCInterfaceName * ) & _oledb_InterfaceNamesList, (const IID ** ) & _oledb_BaseIIDList, & _oledb_IID_Lookup, 51, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */ 0 /* Filler3 */ }; #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/ #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.0345 */ /* Compiler settings for oledb.idl: Oicf, W1, Zp8, env=Win64 (32b run,appending) protocol : dce , ms_ext, c_ext, robust 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 version is high enough to compile this file*/ #ifndef __REDQ_RPCPROXY_H_VERSION__ #define __REQUIRED_RPCPROXY_H_VERSION__ 475 #endif #include "rpcproxy.h" #ifndef __RPCPROXY_H_VERSION__ #error this stub requires an updated version of #endif // __RPCPROXY_H_VERSION__ #include "oledb.h" #define TYPE_FORMAT_STRING_SIZE 5349 #define PROC_FORMAT_STRING_SIZE 5907 #define TRANSMIT_AS_TABLE_SIZE 0 #define WIRE_MARSHAL_TABLE_SIZE 3 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 IAccessor_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IAccessor_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteAddRefAccessor_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [unique][out][in] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0], ( unsigned char * )This, hAccessor, pcRefCount, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteAddRefAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_AddRefAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteCreateAccessor_Proxy( IAccessor * This, /* [in] */ DBACCESSORFLAGS dwAccessorFlags, /* [in] */ DBCOUNTITEM cBindings, /* [size_is][unique][in] */ DBBINDING *rgBindings, /* [in] */ DBLENGTH cbRowSize, /* [out] */ HACCESSOR *phAccessor, /* [size_is][unique][out][in] */ DBBINDSTATUS *rgStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[50], ( unsigned char * )This, dwAccessorFlags, cBindings, rgBindings, cbRowSize, phAccessor, rgStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteCreateAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IAccessor *This; DBACCESSORFLAGS dwAccessorFlags; char Pad0[4]; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_CreateAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->dwAccessorFlags, pParamStruct->cBindings, pParamStruct->rgBindings, pParamStruct->cbRowSize, pParamStruct->phAccessor, pParamStruct->rgStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteGetBindings_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [out] */ DBACCESSORFLAGS *pdwAccessorFlags, /* [out][in] */ DBCOUNTITEM *pcBindings, /* [size_is][size_is][out] */ DBBINDING **prgBindings, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[124], ( unsigned char * )This, hAccessor, pdwAccessorFlags, pcBindings, prgBindings, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteGetBindings_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBACCESSORFLAGS *pdwAccessorFlags; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_GetBindings_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pdwAccessorFlags, pParamStruct->pcBindings, pParamStruct->prgBindings, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IAccessor_RemoteReleaseAccessor_Proxy( IAccessor * This, /* [in] */ HACCESSOR hAccessor, /* [unique][out][in] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[186], ( unsigned char * )This, hAccessor, pcRefCount, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IAccessor_RemoteReleaseAccessor_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IAccessor *This; HACCESSOR hAccessor; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IAccessor_ReleaseAccessor_Stub( (IAccessor *) pParamStruct->This, pParamStruct->hAccessor, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetProperties_Proxy( IRowsetInfo * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[236], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetInfo *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetProperties_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetReferencedRowset_Proxy( IRowsetInfo * This, /* [in] */ DBORDINAL iOrdinal, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppReferencedRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[298], ( unsigned char * )This, iOrdinal, riid, ppReferencedRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetReferencedRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetInfo *This; DBORDINAL iOrdinal; REFIID riid; IUnknown **ppReferencedRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetReferencedRowset_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->iOrdinal, pParamStruct->riid, pParamStruct->ppReferencedRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetInfo_RemoteGetSpecification_Proxy( IRowsetInfo * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppSpecification, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[354], ( unsigned char * )This, riid, ppSpecification, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetInfo_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetInfo *This; REFIID riid; IUnknown **ppSpecification; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetInfo_GetSpecification_Stub( (IRowsetInfo *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppSpecification, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IChapteredRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IChapteredRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IChapteredRowset_RemoteAddRefChapter_Proxy( IChapteredRowset * This, /* [in] */ HCHAPTER hChapter, /* [out] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[404], ( unsigned char * )This, hChapter, pcRefCount, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IChapteredRowset_RemoteAddRefChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IChapteredRowset *This; HCHAPTER hChapter; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IChapteredRowset_AddRefChapter_Stub( (IChapteredRowset *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IChapteredRowset_RemoteReleaseChapter_Proxy( IChapteredRowset * This, /* [in] */ HCHAPTER hChapter, /* [out] */ DBREFCOUNT *pcRefCount, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[454], ( unsigned char * )This, hChapter, pcRefCount, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IChapteredRowset_RemoteReleaseChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IChapteredRowset *This; HCHAPTER hChapter; DBREFCOUNT *pcRefCount; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IChapteredRowset_ReleaseChapter_Stub( (IChapteredRowset *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->pcRefCount, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowPosition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowPosition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteClearRowPosition_Proxy( IRowPosition * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[504], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteClearRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPosition *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_ClearRowPosition_Stub((IRowPosition *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteGetRowPosition_Proxy( IRowPosition * This, /* [out] */ HCHAPTER *phChapter, /* [out] */ HROW *phRow, /* [out] */ DBPOSITIONFLAGS *pdwPositionFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[542], ( unsigned char * )This, phChapter, phRow, pdwPositionFlags, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteGetRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPosition *This; HCHAPTER *phChapter; HROW *phRow; DBPOSITIONFLAGS *pdwPositionFlags; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_GetRowPosition_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->phChapter, pParamStruct->phRow, pParamStruct->pdwPositionFlags, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteGetRowset_Proxy( IRowPosition * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[598], ( unsigned char * )This, riid, ppRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteGetRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPosition *This; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_GetRowset_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteInitialize_Proxy( IRowPosition * This, /* [in] */ IUnknown *pRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[648], ( unsigned char * )This, pRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteInitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPosition *This; IUnknown *pRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_Initialize_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPosition_RemoteSetRowPosition_Proxy( IRowPosition * This, /* [in] */ HCHAPTER hChapter, /* [in] */ HROW hRow, /* [in] */ DBPOSITIONFLAGS dwPositionFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[692], ( unsigned char * )This, hChapter, hRow, dwPositionFlags, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPosition_RemoteSetRowPosition_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPosition *This; HCHAPTER hChapter; HROW hRow; DBPOSITIONFLAGS dwPositionFlags; char Pad0[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPosition_SetRowPosition_Stub( (IRowPosition *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->hRow, pParamStruct->dwPositionFlags, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowPositionChange_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowPositionChange_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowPositionChange_RemoteOnRowPositionChange_Proxy( IRowPositionChange * This, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[748], ( unsigned char * )This, eReason, ePhase, fCantDeny, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowPositionChange_RemoteOnRowPositionChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowPositionChange *This; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowPositionChange_OnRowPositionChange_Stub( (IRowPositionChange *) pParamStruct->This, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewRowset_RemoteGetSpecification_Proxy( IViewRowset * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[804], ( unsigned char * )This, riid, ppObject, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewRowset_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewRowset *This; REFIID riid; IUnknown **ppObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewRowset_GetSpecification_Stub( (IViewRowset *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppObject, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewRowset_RemoteOpenViewRowset_Proxy( IViewRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[854], ( unsigned char * )This, pUnkOuter, riid, ppRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewRowset_RemoteOpenViewRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewRowset *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewRowset_OpenViewRowset_Stub( (IViewRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewChapter_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewChapter_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewChapter_RemoteGetSpecification_Proxy( IViewChapter * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[910], ( unsigned char * )This, riid, ppRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewChapter_RemoteGetSpecification_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewChapter *This; REFIID riid; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewChapter_GetSpecification_Stub( (IViewChapter *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewChapter_RemoteOpenViewChapter_Proxy( IViewChapter * This, /* [in] */ HCHAPTER hSource, /* [out] */ HCHAPTER *phViewChapter, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[960], ( unsigned char * )This, hSource, phViewChapter, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewChapter_RemoteOpenViewChapter_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewChapter *This; HCHAPTER hSource; HCHAPTER *phViewChapter; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewChapter_OpenViewChapter_Stub( (IViewChapter *) pParamStruct->This, pParamStruct->hSource, pParamStruct->phViewChapter, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewSort_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewSort_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewSort_RemoteGetSortOrder_Proxy( IViewSort * This, /* [out][in] */ DBORDINAL *pcValues, /* [size_is][size_is][out] */ DBORDINAL **prgColumns, /* [size_is][size_is][out] */ DBSORT **prgOrders, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1010], ( unsigned char * )This, pcValues, prgColumns, prgOrders, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewSort_RemoteGetSortOrder_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewSort *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewSort_GetSortOrder_Stub( (IViewSort *) pParamStruct->This, pParamStruct->pcValues, pParamStruct->prgColumns, pParamStruct->prgOrders, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewSort_RemoteSetSortOrder_Proxy( IViewSort * This, /* [in] */ DBORDINAL cValues, /* [size_is][in] */ const DBORDINAL *rgColumns, /* [size_is][in] */ const DBSORT *rgOrders, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1066], ( unsigned char * )This, cValues, rgColumns, rgOrders, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewSort_RemoteSetSortOrder_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewSort *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewSort_SetSortOrder_Stub( (IViewSort *) pParamStruct->This, pParamStruct->cValues, pParamStruct->rgColumns, pParamStruct->rgOrders, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IViewFilter_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IViewFilter_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IViewFilter_RemoteGetFilterBindings_Proxy( IViewFilter * This, /* [out][in] */ DBCOUNTITEM *pcBindings, /* [size_is][size_is][out] */ DBBINDING **prgBindings, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1122], ( unsigned char * )This, pcBindings, prgBindings, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IViewFilter_RemoteGetFilterBindings_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IViewFilter *This; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IViewFilter_GetFilterBindings_Stub( (IViewFilter *) pParamStruct->This, pParamStruct->pcBindings, pParamStruct->prgBindings, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetView_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetView_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetView_RemoteCreateView_Proxy( IRowsetView * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppView, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1172], ( unsigned char * )This, pUnkOuter, riid, ppView, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetView_RemoteCreateView_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetView *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppView; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetView_CreateView_Stub( (IRowsetView *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppView, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetView_RemoteGetView_Proxy( IRowsetView * This, /* [in] */ HCHAPTER hChapter, /* [in] */ REFIID riid, /* [out] */ HCHAPTER *phChapterSource, /* [iid_is][out] */ IUnknown **ppView, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1228], ( unsigned char * )This, hChapter, riid, phChapterSource, ppView, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetView_RemoteGetView_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetView *This; HCHAPTER hChapter; REFIID riid; HCHAPTER *phChapterSource; IUnknown **ppView; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetView_GetView_Stub( (IRowsetView *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->riid, pParamStruct->phChapterSource, pParamStruct->ppView, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetIdentity_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetIdentity_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetIdentity_RemoteIsSameRow_Proxy( IRowsetIdentity * This, /* [in] */ HROW hThisRow, /* [in] */ HROW hThatRow, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1290], ( unsigned char * )This, hThisRow, hThatRow, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetIdentity_RemoteIsSameRow_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetIdentity *This; HROW hThisRow; HROW hThatRow; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetIdentity_IsSameRow_Stub( (IRowsetIdentity *) pParamStruct->This, pParamStruct->hThisRow, pParamStruct->hThatRow, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetNotify_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetNotify_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnFieldChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ HROW hRow, /* [in] */ DBORDINAL cColumns, /* [size_is][in] */ DBORDINAL *rgColumns, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1340], ( unsigned char * )This, pRowset, hRow, cColumns, rgColumns, eReason, ePhase, fCantDeny); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnFieldChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; HROW hRow; DBORDINAL cColumns; DBORDINAL *rgColumns; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnFieldChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->hRow, pParamStruct->cColumns, pParamStruct->rgColumns, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnRowChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ const HROW *rghRows, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1414], ( unsigned char * )This, pRowset, cRows, rghRows, eReason, ePhase, fCantDeny); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnRowChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; DBCOUNTITEM cRows; const HROW *rghRows; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnRowChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->cRows, pParamStruct->rghRows, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IRowsetNotify_RemoteOnRowsetChange_Proxy( IRowsetNotify * This, /* [in] */ IRowset *pRowset, /* [in] */ DBREASON eReason, /* [in] */ DBEVENTPHASE ePhase, /* [in] */ BOOL fCantDeny) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1482], ( unsigned char * )This, pRowset, eReason, ePhase, fCantDeny); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRowsetNotify_RemoteOnRowsetChange_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetNotify *This; IRowset *pRowset; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRowsetNotify_OnRowsetChange_Stub( (IRowsetNotify *) pParamStruct->This, pParamStruct->pRowset, pParamStruct->eReason, pParamStruct->ePhase, pParamStruct->fCantDeny); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommand_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommand_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteCancel_Proxy( ICommand * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[504], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteCancel_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommand *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_Cancel_Stub((ICommand *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteExecute_Proxy( ICommand * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [in] */ HACCESSOR hAccessor, /* [in] */ DB_UPARAMS cParamSets, /* [unique][in] */ GUID *pGuid, /* [in] */ ULONG ulGuidOffset, /* [unique][in] */ RMTPACK *pInputParams, /* [unique][out][in] */ RMTPACK *pOutputParams, /* [in] */ DBCOUNTITEM cBindings, /* [size_is][unique][in] */ DBBINDING *rgBindings, /* [size_is][unique][out][in] */ DBSTATUS *rgStatus, /* [unique][out][in] */ DBROWCOUNT *pcRowsAffected, /* [iid_is][unique][out][in] */ IUnknown **ppRowset) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1538], ( unsigned char * )This, pUnkOuter, riid, hAccessor, cParamSets, pGuid, ulGuidOffset, pInputParams, pOutputParams, cBindings, rgBindings, rgStatus, pcRowsAffected, ppRowset); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteExecute_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommand *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; char Pad0[4]; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_Execute_Stub( (ICommand *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->hAccessor, pParamStruct->cParamSets, pParamStruct->pGuid, pParamStruct->ulGuidOffset, pParamStruct->pInputParams, pParamStruct->pOutputParams, pParamStruct->cBindings, pParamStruct->rgBindings, pParamStruct->rgStatus, pParamStruct->pcRowsAffected, pParamStruct->ppRowset); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommand_RemoteGetDBSession_Proxy( ICommand * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppSession, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1648], ( unsigned char * )This, riid, ppSession, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommand_RemoteGetDBSession_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommand *This; REFIID riid; IUnknown **ppSession; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommand_GetDBSession_Stub( (ICommand *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppSession, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IMultipleResults_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IMultipleResults_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IMultipleResults_RemoteGetResult_Proxy( IMultipleResults * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ DBRESULTFLAG lResultFlag, /* [in] */ REFIID riid, /* [unique][out][in] */ DBROWCOUNT *pcRowsAffected, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1698], ( unsigned char * )This, pUnkOuter, lResultFlag, riid, pcRowsAffected, ppRowset, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IMultipleResults_RemoteGetResult_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IMultipleResults *This; IUnknown *pUnkOuter; DBRESULTFLAG lResultFlag; REFIID riid; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IMultipleResults_GetResult_Stub( (IMultipleResults *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->lResultFlag, pParamStruct->riid, pParamStruct->pcRowsAffected, pParamStruct->ppRowset, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IConvertType_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IConvertType_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IConvertType_RemoteCanConvert_Proxy( IConvertType * This, /* [in] */ DBTYPE wFromType, /* [in] */ DBTYPE wToType, /* [in] */ DBCONVERTFLAGS dwConvertFlags, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1766], ( unsigned char * )This, wFromType, wToType, dwConvertFlags, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IConvertType_RemoteCanConvert_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IConvertType *This; DBTYPE wFromType; char Pad0[6]; DBTYPE wToType; char Pad1[6]; DBCONVERTFLAGS dwConvertFlags; char Pad2[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IConvertType_CanConvert_Stub( (IConvertType *) pParamStruct->This, pParamStruct->wFromType, pParamStruct->wToType, pParamStruct->dwConvertFlags, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandPrepare_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandPrepare_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandPrepare_RemotePrepare_Proxy( ICommandPrepare * This, /* [in] */ ULONG cExpectedRuns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1822], ( unsigned char * )This, cExpectedRuns, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandPrepare_RemotePrepare_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandPrepare *This; ULONG cExpectedRuns; char Pad0[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandPrepare_Prepare_Stub( (ICommandPrepare *) pParamStruct->This, pParamStruct->cExpectedRuns, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandPrepare_RemoteUnprepare_Proxy( ICommandPrepare * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1866], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandPrepare_RemoteUnprepare_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandPrepare *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandPrepare_Unprepare_Stub((ICommandPrepare *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandProperties_RemoteGetProperties_Proxy( ICommandProperties * This, /* [in] */ const ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[236], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandProperties *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandProperties_GetProperties_Stub( (ICommandProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandProperties_RemoteSetProperties_Proxy( ICommandProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1904], ( unsigned char * )This, cPropertySets, rgPropertySets, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandProperties *This; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandProperties_SetProperties_Stub( (ICommandProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandText_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandText_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandText_RemoteGetCommandText_Proxy( ICommandText * This, /* [unique][out][in] */ GUID *pguidDialect, /* [out] */ LPOLESTR *ppwszCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1966], ( unsigned char * )This, pguidDialect, ppwszCommand, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandText_RemoteGetCommandText_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandText *This; GUID *pguidDialect; LPOLESTR *ppwszCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandText_GetCommandText_Stub( (ICommandText *) pParamStruct->This, pParamStruct->pguidDialect, pParamStruct->ppwszCommand, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandText_RemoteSetCommandText_Proxy( ICommandText * This, /* [in] */ REFGUID rguidDialect, /* [unique][in] */ LPCOLESTR pwszCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2016], ( unsigned char * )This, rguidDialect, pwszCommand, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandText_RemoteSetCommandText_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandText *This; REFGUID rguidDialect; LPCOLESTR pwszCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandText_SetCommandText_Stub( (ICommandText *) pParamStruct->This, pParamStruct->rguidDialect, pParamStruct->pwszCommand, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICommandWithParameters_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICommandWithParameters_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteGetParameterInfo_Proxy( ICommandWithParameters * This, /* [out][in] */ DB_UPARAMS *pcParams, /* [size_is][size_is][out] */ DBPARAMINFO **prgParamInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [out][in] */ DBLENGTH *pcbNamesBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppNamesBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2066], ( unsigned char * )This, pcParams, prgParamInfo, prgNameOffsets, pcbNamesBuffer, ppNamesBuffer, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteGetParameterInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_GetParameterInfo_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->pcParams, pParamStruct->prgParamInfo, pParamStruct->prgNameOffsets, pParamStruct->pcbNamesBuffer, pParamStruct->ppNamesBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteMapParameterNames_Proxy( ICommandWithParameters * This, /* [in] */ DB_UPARAMS cParamNames, /* [size_is][in] */ LPCOLESTR *rgParamNames, /* [size_is][out] */ DB_LPARAMS *rgParamOrdinals, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2134], ( unsigned char * )This, cParamNames, rgParamNames, rgParamOrdinals, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteMapParameterNames_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_MapParameterNames_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->cParamNames, pParamStruct->rgParamNames, pParamStruct->rgParamOrdinals, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ICommandWithParameters_RemoteSetParameterInfo_Proxy( ICommandWithParameters * This, /* [in] */ DB_UPARAMS cParams, /* [size_is][unique][in] */ const DB_UPARAMS *rgParamOrdinals, /* [size_is][unique][in] */ const DBPARAMBINDINFO *rgParamBindInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2190], ( unsigned char * )This, cParams, rgParamOrdinals, rgParamBindInfo, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICommandWithParameters_RemoteSetParameterInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICommandWithParameters *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICommandWithParameters_SetParameterInfo_Stub( (ICommandWithParameters *) pParamStruct->This, pParamStruct->cParams, pParamStruct->rgParamOrdinals, pParamStruct->rgParamBindInfo, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsRowset_RemoteGetAvailableColumns_Proxy( IColumnsRowset * This, /* [out][in] */ DBORDINAL *pcOptColumns, /* [size_is][size_is][out] */ DBID **prgOptColumns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2246], ( unsigned char * )This, pcOptColumns, prgOptColumns, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsRowset_RemoteGetAvailableColumns_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IColumnsRowset *This; DBORDINAL *pcOptColumns; DBID **prgOptColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsRowset_GetAvailableColumns_Stub( (IColumnsRowset *) pParamStruct->This, pParamStruct->pcOptColumns, pParamStruct->prgOptColumns, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsRowset_RemoteGetColumnsRowset_Proxy( IColumnsRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ DBORDINAL cOptColumns, /* [size_is][unique][in] */ const DBID *rgOptColumns, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][out] */ IUnknown **ppColRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2296], ( unsigned char * )This, pUnkOuter, cOptColumns, rgOptColumns, riid, cPropertySets, rgPropertySets, ppColRowset, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsRowset_RemoteGetColumnsRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IColumnsRowset *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsRowset_GetColumnsRowset_Stub( (IColumnsRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->cOptColumns, pParamStruct->rgOptColumns, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppColRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo_RemoteGetColumnInfo_Proxy( IColumnsInfo * This, /* [out][in] */ DBORDINAL *pcColumns, /* [size_is][size_is][out] */ DBCOLUMNINFO **prgInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgcolumnidOffsets, /* [out][in] */ DBLENGTH *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2388], ( unsigned char * )This, pcColumns, prgInfo, prgNameOffsets, prgcolumnidOffsets, pcbStringsBuffer, ppStringsBuffer, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo_RemoteGetColumnInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IColumnsInfo *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo_GetColumnInfo_Stub( (IColumnsInfo *) pParamStruct->This, pParamStruct->pcColumns, pParamStruct->prgInfo, pParamStruct->prgNameOffsets, pParamStruct->prgcolumnidOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo_RemoteMapColumnIDs_Proxy( IColumnsInfo * This, /* [in] */ DBORDINAL cColumnIDs, /* [size_is][in] */ const DBID *rgColumnIDs, /* [size_is][out] */ DBORDINAL *rgColumns, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2462], ( unsigned char * )This, cColumnIDs, rgColumnIDs, rgColumns, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo_RemoteMapColumnIDs_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IColumnsInfo *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo_MapColumnIDs_Stub( (IColumnsInfo *) pParamStruct->This, pParamStruct->cColumnIDs, pParamStruct->rgColumnIDs, pParamStruct->rgColumns, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBCreateCommand_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBCreateCommand_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBCreateCommand_RemoteCreateCommand_Proxy( IDBCreateCommand * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppCommand, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2518], ( unsigned char * )This, pUnkOuter, riid, ppCommand, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBCreateCommand_RemoteCreateCommand_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBCreateCommand *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppCommand; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBCreateCommand_CreateCommand_Stub( (IDBCreateCommand *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppCommand, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBCreateSession_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBCreateSession_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBCreateSession_RemoteCreateSession_Proxy( IDBCreateSession * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppDBSession, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2574], ( unsigned char * )This, pUnkOuter, riid, ppDBSession, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBCreateSession_RemoteCreateSession_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBCreateSession *This; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppDBSession; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBCreateSession_CreateSession_Stub( (IDBCreateSession *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppDBSession, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISourcesRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISourcesRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISourcesRowset_RemoteGetSourcesRowset_Proxy( ISourcesRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgProperties, /* [iid_is][out] */ IUnknown **ppSourcesRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2630], ( unsigned char * )This, pUnkOuter, riid, cPropertySets, rgProperties, ppSourcesRowset, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISourcesRowset_RemoteGetSourcesRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ISourcesRowset *This; IUnknown *pUnkOuter; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgProperties; IUnknown **ppSourcesRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISourcesRowset_GetSourcesRowset_Stub( (ISourcesRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgProperties, pParamStruct->ppSourcesRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteGetProperties_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[236], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_GetProperties_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteGetPropertyInfo_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertyInfoSets, /* [size_is][size_is][out] */ DBPROPINFOSET **prgPropertyInfoSets, /* [out][in] */ ULONG *pcOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgDescOffsets, /* [out][in] */ ULONG *pcbDescBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppDescBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2710], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertyInfoSets, prgPropertyInfoSets, pcOffsets, prgDescOffsets, pcbDescBuffer, ppDescBuffer, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteGetPropertyInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; ULONG *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_GetPropertyInfo_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertyInfoSets, pParamStruct->prgPropertyInfoSets, pParamStruct->pcOffsets, pParamStruct->prgDescOffsets, pParamStruct->pcbDescBuffer, pParamStruct->ppDescBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBProperties_RemoteSetProperties_Proxy( IDBProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2796], ( unsigned char * )This, cPropertySets, rgPropertySets, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBProperties *This; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBProperties_SetProperties_Stub( (IDBProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBInitialize_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBInitialize_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInitialize_RemoteInitialize_Proxy( IDBInitialize * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[504], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInitialize_RemoteInitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBInitialize *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInitialize_Initialize_Stub((IDBInitialize *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInitialize_RemoteUninitialize_Proxy( IDBInitialize * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1866], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInitialize_RemoteUninitialize_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBInitialize *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInitialize_Uninitialize_Stub((IDBInitialize *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInfo_RemoteGetKeywords_Proxy( IDBInfo * This, /* [unique][out][in] */ LPOLESTR *ppwszKeywords, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2858], ( unsigned char * )This, ppwszKeywords, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInfo_RemoteGetKeywords_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBInfo *This; LPOLESTR *ppwszKeywords; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInfo_GetKeywords_Stub( (IDBInfo *) pParamStruct->This, pParamStruct->ppwszKeywords, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBInfo_RemoteGetLiteralInfo_Proxy( IDBInfo * This, /* [in] */ ULONG cLiterals, /* [size_is][unique][in] */ const DBLITERAL *rgLiterals, /* [out][in] */ ULONG *pcLiteralInfo, /* [size_is][size_is][out] */ DBLITERALINFO **prgLiteralInfo, /* [size_is][size_is][out] */ DB_UPARAMS **prgLVOffsets, /* [size_is][size_is][out] */ DB_UPARAMS **prgICOffsets, /* [size_is][size_is][out] */ DB_UPARAMS **prgISCOffsets, /* [out][in] */ ULONG *pcbCharBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppCharBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2902], ( unsigned char * )This, cLiterals, rgLiterals, pcLiteralInfo, prgLiteralInfo, prgLVOffsets, prgICOffsets, prgISCOffsets, pcbCharBuffer, ppCharBuffer, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBInfo_RemoteGetLiteralInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBInfo *This; ULONG cLiterals; char Pad0[4]; const DBLITERAL *rgLiterals; ULONG *pcLiteralInfo; DBLITERALINFO **prgLiteralInfo; DB_UPARAMS **prgLVOffsets; DB_UPARAMS **prgICOffsets; DB_UPARAMS **prgISCOffsets; ULONG *pcbCharBuffer; OLECHAR **ppCharBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBInfo_GetLiteralInfo_Stub( (IDBInfo *) pParamStruct->This, pParamStruct->cLiterals, pParamStruct->rgLiterals, pParamStruct->pcLiteralInfo, pParamStruct->prgLiteralInfo, pParamStruct->prgLVOffsets, pParamStruct->prgICOffsets, pParamStruct->prgISCOffsets, pParamStruct->pcbCharBuffer, pParamStruct->ppCharBuffer, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBDataSourceAdmin_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBDataSourceAdmin_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteCreateDataSource_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFIID riid, /* [iid_is][unique][out][in] */ IUnknown **ppDBSession, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2994], ( unsigned char * )This, cPropertySets, rgPropertySets, pUnkOuter, riid, ppDBSession, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteCreateDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown *pUnkOuter; REFIID riid; IUnknown **ppDBSession; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_CreateDataSource_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->pUnkOuter, pParamStruct->riid, pParamStruct->ppDBSession, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteDestroyDataSource_Proxy( IDBDataSourceAdmin * This, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1866], ( unsigned char * )This, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteDestroyDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_DestroyDataSource_Stub((IDBDataSourceAdmin *) pParamStruct->This,pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteGetCreationProperties_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertyInfoSets, /* [size_is][size_is][out] */ DBPROPINFOSET **prgPropertyInfoSets, /* [out][in] */ DBCOUNTITEM *pcOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgDescOffsets, /* [out][in] */ ULONG *pcbDescBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppDescBuffer, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3074], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertyInfoSets, prgPropertyInfoSets, pcOffsets, prgDescOffsets, pcbDescBuffer, ppDescBuffer, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteGetCreationProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; DBCOUNTITEM *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_GetCreationProperties_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertyInfoSets, pParamStruct->prgPropertyInfoSets, pParamStruct->pcOffsets, pParamStruct->prgDescOffsets, pParamStruct->pcbDescBuffer, pParamStruct->ppDescBuffer, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBDataSourceAdmin_RemoteModifyDataSource_Proxy( IDBDataSourceAdmin * This, /* [in] */ ULONG cPropertySets, /* [size_is][in] */ DBPROPSET *rgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3160], ( unsigned char * )This, cPropertySets, rgPropertySets, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBDataSourceAdmin_RemoteModifyDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBDataSourceAdmin *This; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBDataSourceAdmin_ModifyDataSource_Stub( (IDBDataSourceAdmin *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBAsynchNotify_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBAsynchNotify_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnLowResource_Proxy( IDBAsynchNotify * This, /* [in] */ DB_DWRESERVE dwReserved) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3210], ( unsigned char * )This, dwReserved); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnLowResource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBAsynchNotify *This; DB_DWRESERVE dwReserved; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnLowResource_Stub((IDBAsynchNotify *) pParamStruct->This,pParamStruct->dwReserved); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnProgress_Proxy( IDBAsynchNotify * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [in] */ DBCOUNTITEM ulProgress, /* [in] */ DBCOUNTITEM ulProgressMax, /* [in] */ DBASYNCHPHASE eAsynchPhase, /* [string][unique][in] */ LPOLESTR pwszStatusText) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3248], ( unsigned char * )This, hChapter, eOperation, ulProgress, ulProgressMax, eAsynchPhase, pwszStatusText); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnProgress_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBAsynchNotify *This; HCHAPTER hChapter; DBASYNCHOP eOperation; char Pad0[4]; DBCOUNTITEM ulProgress; DBCOUNTITEM ulProgressMax; DBASYNCHPHASE eAsynchPhase; char Pad1[4]; LPOLESTR pwszStatusText; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnProgress_Stub( (IDBAsynchNotify *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->ulProgress, pParamStruct->ulProgressMax, pParamStruct->eAsynchPhase, pParamStruct->pwszStatusText); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchNotify_RemoteOnStop_Proxy( IDBAsynchNotify * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [in] */ HRESULT hrStatus, /* [string][unique][in] */ LPOLESTR pwszStatusText) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3316], ( unsigned char * )This, hChapter, eOperation, hrStatus, pwszStatusText); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchNotify_RemoteOnStop_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBAsynchNotify *This; HCHAPTER hChapter; DBASYNCHOP eOperation; char Pad0[4]; HRESULT hrStatus; char Pad1[4]; LPOLESTR pwszStatusText; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchNotify_OnStop_Stub( (IDBAsynchNotify *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->hrStatus, pParamStruct->pwszStatusText); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBAsynchStatus_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBAsynchStatus_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchStatus_RemoteAbort_Proxy( IDBAsynchStatus * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3372], ( unsigned char * )This, hChapter, eOperation, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchStatus_RemoteAbort_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBAsynchStatus *This; HCHAPTER hChapter; DBASYNCHOP eOperation; char Pad0[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchStatus_Abort_Stub( (IDBAsynchStatus *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBAsynchStatus_RemoteGetStatus_Proxy( IDBAsynchStatus * This, /* [in] */ HCHAPTER hChapter, /* [in] */ DBASYNCHOP eOperation, /* [unique][out][in] */ DBCOUNTITEM *pulProgress, /* [unique][out][in] */ DBCOUNTITEM *pulProgressMax, /* [unique][out][in] */ DBASYNCHPHASE *peAsynchPhase, /* [unique][out][in] */ LPOLESTR *ppwszStatusText, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3422], ( unsigned char * )This, hChapter, eOperation, pulProgress, pulProgressMax, peAsynchPhase, ppwszStatusText, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBAsynchStatus_RemoteGetStatus_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBAsynchStatus *This; HCHAPTER hChapter; DBASYNCHOP eOperation; char Pad0[4]; DBCOUNTITEM *pulProgress; DBCOUNTITEM *pulProgressMax; DBASYNCHPHASE *peAsynchPhase; LPOLESTR *ppwszStatusText; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBAsynchStatus_GetStatus_Stub( (IDBAsynchStatus *) pParamStruct->This, pParamStruct->hChapter, pParamStruct->eOperation, pParamStruct->pulProgress, pParamStruct->pulProgressMax, pParamStruct->peAsynchPhase, pParamStruct->ppwszStatusText, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISessionProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISessionProperties_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISessionProperties_RemoteGetProperties_Proxy( ISessionProperties * This, /* [in] */ ULONG cPropertyIDSets, /* [size_is][unique][in] */ const DBPROPIDSET *rgPropertyIDSets, /* [out][in] */ ULONG *pcPropertySets, /* [size_is][size_is][out] */ DBPROPSET **prgPropertySets, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[236], ( unsigned char * )This, cPropertyIDSets, rgPropertyIDSets, pcPropertySets, prgPropertySets, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISessionProperties_RemoteGetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ISessionProperties *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertySets; DBPROPSET **prgPropertySets; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISessionProperties_GetProperties_Stub( (ISessionProperties *) pParamStruct->This, pParamStruct->cPropertyIDSets, pParamStruct->rgPropertyIDSets, pParamStruct->pcPropertySets, pParamStruct->prgPropertySets, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ISessionProperties_RemoteSetProperties_Proxy( ISessionProperties * This, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1904], ( unsigned char * )This, cPropertySets, rgPropertySets, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISessionProperties_RemoteSetProperties_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ISessionProperties *This; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISessionProperties_SetProperties_Stub( (ISessionProperties *) pParamStruct->This, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IIndexDefinition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IIndexDefinition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IIndexDefinition_RemoteCreateIndex_Proxy( IIndexDefinition * This, /* [in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ DBORDINAL cIndexColumnDescs, /* [size_is][in] */ const DBINDEXCOLUMNDESC *rgIndexColumnDescs, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [unique][out][in] */ DBID **ppIndexID, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3496], ( unsigned char * )This, pTableID, pIndexID, cIndexColumnDescs, rgIndexColumnDescs, cPropertySets, rgPropertySets, ppIndexID, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IIndexDefinition_RemoteCreateIndex_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IIndexDefinition *This; DBID *pTableID; DBID *pIndexID; DBORDINAL cIndexColumnDescs; const DBINDEXCOLUMNDESC *rgIndexColumnDescs; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; DBID **ppIndexID; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IIndexDefinition_CreateIndex_Stub( (IIndexDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->cIndexColumnDescs, pParamStruct->rgIndexColumnDescs, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppIndexID, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IIndexDefinition_RemoteDropIndex_Proxy( IIndexDefinition * This, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3588], ( unsigned char * )This, pTableID, pIndexID, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IIndexDefinition_RemoteDropIndex_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IIndexDefinition *This; DBID *pTableID; DBID *pIndexID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IIndexDefinition_DropIndex_Stub( (IIndexDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITableDefinition_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITableDefinition_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteCreateTable_Proxy( ITableDefinition * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [in] */ DBORDINAL cColumnDescs, /* [size_is][in] */ const DBCOLUMNDESC *rgColumnDescs, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [unique][out][in] */ DBID **ppTableID, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ BOOL *pfTableCreated, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3638], ( unsigned char * )This, pUnkOuter, pTableID, cColumnDescs, rgColumnDescs, riid, cPropertySets, rgPropertySets, ppTableID, ppRowset, cTotalProps, rgPropStatus, pfTableCreated, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteCreateTable_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITableDefinition *This; IUnknown *pUnkOuter; DBID *pTableID; DBORDINAL cColumnDescs; const DBCOLUMNDESC *rgColumnDescs; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; DBID **ppTableID; IUnknown **ppRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; BOOL *pfTableCreated; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_CreateTable_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->cColumnDescs, pParamStruct->rgColumnDescs, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppTableID, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->pfTableCreated, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteDropTable_Proxy( ITableDefinition * This, /* [unique][in] */ DBID *pTableID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3748], ( unsigned char * )This, pTableID, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteDropTable_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_DropTable_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteAddColumn_Proxy( ITableDefinition * This, /* [in] */ DBID *pTableID, /* [in] */ DBCOLUMNDESC *pColumnDesc, /* [unique][out][in] */ DBID **ppColumnID, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3792], ( unsigned char * )This, pTableID, pColumnDesc, ppColumnID, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteAddColumn_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; DBCOLUMNDESC *pColumnDesc; DBID **ppColumnID; ULONG cTotalProps; char Pad0[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_AddColumn_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pColumnDesc, pParamStruct->ppColumnID, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITableDefinition_RemoteDropColumn_Proxy( ITableDefinition * This, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pColumnID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3860], ( unsigned char * )This, pTableID, pColumnID, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITableDefinition_RemoteDropColumn_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITableDefinition *This; DBID *pTableID; DBID *pColumnID; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITableDefinition_DropColumn_Stub( (ITableDefinition *) pParamStruct->This, pParamStruct->pTableID, pParamStruct->pColumnID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IOpenRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IOpenRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IOpenRowset_RemoteOpenRowset_Proxy( IOpenRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[3910], ( unsigned char * )This, pUnkOuter, pTableID, pIndexID, riid, cPropertySets, rgPropertySets, ppRowset, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IOpenRowset_RemoteOpenRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IOpenRowset *This; IUnknown *pUnkOuter; DBID *pTableID; DBID *pIndexID; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IOpenRowset_OpenRowset_Stub( (IOpenRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBSchemaRowset_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBSchemaRowset_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBSchemaRowset_RemoteGetRowset_Proxy( IDBSchemaRowset * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ REFGUID rguidSchema, /* [in] */ ULONG cRestrictions, /* [size_is][unique][in] */ const VARIANT *rgRestrictions, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][out] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4002], ( unsigned char * )This, pUnkOuter, rguidSchema, cRestrictions, rgRestrictions, riid, cPropertySets, rgPropertySets, ppRowset, cTotalProps, rgPropStatus, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBSchemaRowset_RemoteGetRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBSchemaRowset *This; IUnknown *pUnkOuter; REFGUID rguidSchema; ULONG cRestrictions; char Pad0[4]; const VARIANT *rgRestrictions; REFIID riid; ULONG cPropertySets; char Pad1[4]; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; char Pad2[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBSchemaRowset_GetRowset_Stub( (IDBSchemaRowset *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->rguidSchema, pParamStruct->cRestrictions, pParamStruct->rgRestrictions, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IDBSchemaRowset_RemoteGetSchemas_Proxy( IDBSchemaRowset * This, /* [out][in] */ ULONG *pcSchemas, /* [size_is][size_is][out] */ GUID **prgSchemas, /* [size_is][size_is][out] */ ULONG **prgRestrictionSupport, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4100], ( unsigned char * )This, pcSchemas, prgSchemas, prgRestrictionSupport, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IDBSchemaRowset_RemoteGetSchemas_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IDBSchemaRowset *This; ULONG *pcSchemas; GUID **prgSchemas; ULONG **prgRestrictionSupport; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IDBSchemaRowset_GetSchemas_Stub( (IDBSchemaRowset *) pParamStruct->This, pParamStruct->pcSchemas, pParamStruct->prgSchemas, pParamStruct->prgRestrictionSupport, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IErrorRecords_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IErrorRecords_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteAddErrorRecord_Proxy( IErrorRecords * This, /* [in] */ ERRORINFO *pErrorInfo, /* [in] */ DWORD dwLookupID, /* [in] */ DISPPARAMS *pdispparams, /* [in] */ IUnknown *punkCustomError, /* [in] */ DWORD dwDynamicErrorID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4156], ( unsigned char * )This, pErrorInfo, dwLookupID, pdispparams, punkCustomError, dwDynamicErrorID, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteAddErrorRecord_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ERRORINFO *pErrorInfo; DWORD dwLookupID; char Pad0[4]; DISPPARAMS *pdispparams; IUnknown *punkCustomError; DWORD dwDynamicErrorID; char Pad1[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_AddErrorRecord_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->pErrorInfo, pParamStruct->dwLookupID, pParamStruct->pdispparams, pParamStruct->punkCustomError, pParamStruct->dwDynamicErrorID, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetBasicErrorInfo_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [out] */ ERRORINFO *pErrorInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4224], ( unsigned char * )This, ulRecordNum, pErrorInfo, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetBasicErrorInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; char Pad0[4]; ERRORINFO *pErrorInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetBasicErrorInfo_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->pErrorInfo, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetCustomErrorObject_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4274], ( unsigned char * )This, ulRecordNum, riid, ppObject, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetCustomErrorObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; char Pad0[4]; REFIID riid; IUnknown **ppObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetCustomErrorObject_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->riid, pParamStruct->ppObject, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetErrorInfo_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [in] */ LCID lcid, /* [out] */ IErrorInfo **ppErrorInfo, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4330], ( unsigned char * )This, ulRecordNum, lcid, ppErrorInfo, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetErrorInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; char Pad0[4]; LCID lcid; char Pad1[4]; IErrorInfo **ppErrorInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetErrorInfo_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->lcid, pParamStruct->ppErrorInfo, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetErrorParameters_Proxy( IErrorRecords * This, /* [in] */ ULONG ulRecordNum, /* [out] */ DISPPARAMS *pdispparams, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4386], ( unsigned char * )This, ulRecordNum, pdispparams, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetErrorParameters_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ULONG ulRecordNum; char Pad0[4]; DISPPARAMS *pdispparams; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetErrorParameters_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->ulRecordNum, pParamStruct->pdispparams, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorRecords_RemoteGetRecordCount_Proxy( IErrorRecords * This, /* [out] */ ULONG *pcRecords, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4436], ( unsigned char * )This, pcRecords, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorRecords_RemoteGetRecordCount_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorRecords *This; ULONG *pcRecords; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorRecords_GetRecordCount_Stub( (IErrorRecords *) pParamStruct->This, pParamStruct->pcRecords, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IErrorLookup_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IErrorLookup_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteGetErrorDescription_Proxy( IErrorLookup * This, /* [in] */ HRESULT hrError, /* [in] */ DWORD dwLookupID, /* [in] */ DISPPARAMS *pdispparams, /* [in] */ LCID lcid, /* [out] */ BSTR *pbstrSource, /* [out] */ BSTR *pbstrDescription, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4480], ( unsigned char * )This, hrError, dwLookupID, pdispparams, lcid, pbstrSource, pbstrDescription, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteGetErrorDescription_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorLookup *This; HRESULT hrError; char Pad0[4]; DWORD dwLookupID; char Pad1[4]; DISPPARAMS *pdispparams; LCID lcid; char Pad2[4]; BSTR *pbstrSource; BSTR *pbstrDescription; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_GetErrorDescription_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->hrError, pParamStruct->dwLookupID, pParamStruct->pdispparams, pParamStruct->lcid, pParamStruct->pbstrSource, pParamStruct->pbstrDescription, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteGetHelpInfo_Proxy( IErrorLookup * This, /* [in] */ HRESULT hrError, /* [in] */ DWORD dwLookupID, /* [in] */ LCID lcid, /* [out] */ BSTR *pbstrHelpFile, /* [out] */ DWORD *pdwHelpContext, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4554], ( unsigned char * )This, hrError, dwLookupID, lcid, pbstrHelpFile, pdwHelpContext, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteGetHelpInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorLookup *This; HRESULT hrError; char Pad0[4]; DWORD dwLookupID; char Pad1[4]; LCID lcid; char Pad2[4]; BSTR *pbstrHelpFile; DWORD *pdwHelpContext; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_GetHelpInfo_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->hrError, pParamStruct->dwLookupID, pParamStruct->lcid, pParamStruct->pbstrHelpFile, pParamStruct->pdwHelpContext, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IErrorLookup_RemoteReleaseErrors_Proxy( IErrorLookup * This, /* [in] */ const DWORD dwDynamicErrorID, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4622], ( unsigned char * )This, dwDynamicErrorID, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IErrorLookup_RemoteReleaseErrors_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IErrorLookup *This; DWORD dwDynamicErrorID; char Pad0[4]; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IErrorLookup_ReleaseErrors_Stub( (IErrorLookup *) pParamStruct->This, pParamStruct->dwDynamicErrorID, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ISQLErrorInfo_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ISQLErrorInfo_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ISQLErrorInfo_RemoteGetSQLInfo_Proxy( ISQLErrorInfo * This, /* [out] */ BSTR *pbstrSQLState, /* [out] */ LONG *plNativeError, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4666], ( unsigned char * )This, pbstrSQLState, plNativeError, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ISQLErrorInfo_RemoteGetSQLInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ISQLErrorInfo *This; BSTR *pbstrSQLState; LONG *plNativeError; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ISQLErrorInfo_GetSQLInfo_Stub( (ISQLErrorInfo *) pParamStruct->This, pParamStruct->pbstrSQLState, pParamStruct->plNativeError, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetDataSource_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetDataSource_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetDataSource_RemoteGetDataSource_Proxy( IGetDataSource * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppDataSource, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4716], ( unsigned char * )This, riid, ppDataSource, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API IGetDataSource_RemoteGetDataSource_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IGetDataSource *This; REFIID riid; IUnknown **ppDataSource; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IGetDataSource_GetDataSource_Stub( (IGetDataSource *) pParamStruct->This, pParamStruct->riid, pParamStruct->ppDataSource, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionLocal_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionLocal_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionLocal_RemoteGetOptionsObject_Proxy( ITransactionLocal * This, /* [out] */ ITransactionOptions **ppOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4766], ( unsigned char * )This, ppOptions, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionLocal_RemoteGetOptionsObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITransactionLocal *This; ITransactionOptions **ppOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionLocal_GetOptionsObject_Stub( (ITransactionLocal *) pParamStruct->This, pParamStruct->ppOptions, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionLocal_RemoteStartTransaction_Proxy( ITransactionLocal * This, /* [in] */ ISOLEVEL isoLevel, /* [in] */ ULONG isoFlags, /* [in] */ ITransactionOptions *pOtherOptions, /* [unique][out][in] */ ULONG *pulTransactionLevel, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4810], ( unsigned char * )This, isoLevel, isoFlags, pOtherOptions, pulTransactionLevel, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionLocal_RemoteStartTransaction_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITransactionLocal *This; ISOLEVEL isoLevel; char Pad0[4]; ULONG isoFlags; char Pad1[4]; ITransactionOptions *pOtherOptions; ULONG *pulTransactionLevel; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionLocal_StartTransaction_Stub( (ITransactionLocal *) pParamStruct->This, pParamStruct->isoLevel, pParamStruct->isoFlags, pParamStruct->pOtherOptions, pParamStruct->pulTransactionLevel, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionJoin_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionJoin_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionJoin_RemoteGetOptionsObject_Proxy( ITransactionJoin * This, /* [out] */ ITransactionOptions **ppOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4872], ( unsigned char * )This, ppOptions, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionJoin_RemoteGetOptionsObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITransactionJoin *This; ITransactionOptions **ppOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionJoin_GetOptionsObject_Stub( (ITransactionJoin *) pParamStruct->This, pParamStruct->ppOptions, pParamStruct->ppErrorInfoRem); } /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionJoin_RemoteJoinTransaction_Proxy( ITransactionJoin * This, /* [unique][in] */ IUnknown *punkTransactionCoord, /* [in] */ ISOLEVEL isoLevel, /* [in] */ ULONG isoFlags, /* [in] */ ITransactionOptions *pOtherOptions, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4916], ( unsigned char * )This, punkTransactionCoord, isoLevel, isoFlags, pOtherOptions, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionJoin_RemoteJoinTransaction_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITransactionJoin *This; IUnknown *punkTransactionCoord; ISOLEVEL isoLevel; char Pad0[4]; ULONG isoFlags; char Pad1[4]; ITransactionOptions *pOtherOptions; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionJoin_JoinTransaction_Stub( (ITransactionJoin *) pParamStruct->This, pParamStruct->punkTransactionCoord, pParamStruct->isoLevel, pParamStruct->isoFlags, pParamStruct->pOtherOptions, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ITransactionObject_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ITransactionObject_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ITransactionObject_RemoteGetTransactionObject_Proxy( ITransactionObject * This, /* [in] */ ULONG ulTransactionLevel, /* [out] */ ITransaction **ppTransactionObject, /* [out] */ IErrorInfo **ppErrorInfoRem) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[4978], ( unsigned char * )This, ulTransactionLevel, ppTransactionObject, ppErrorInfoRem); return ( HRESULT )_RetVal.Simple; } void __RPC_API ITransactionObject_RemoteGetTransactionObject_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ITransactionObject *This; ULONG ulTransactionLevel; char Pad0[4]; ITransaction **ppTransactionObject; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ITransactionObject_GetTransactionObject_Stub( (ITransactionObject *) pParamStruct->This, pParamStruct->ulTransactionLevel, pParamStruct->ppTransactionObject, pParamStruct->ppErrorInfoRem); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IBindResource_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IBindResource_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IBindResource_RemoteBind_Proxy( IBindResource * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DBBINDURLFLAG dwBindURLFlags, /* [in] */ REFGUID rguid, /* [in] */ REFIID riid, /* [in] */ IAuthenticate *pAuthenticate, /* [in] */ IUnknown *pSessionUnkOuter, /* [unique][in] */ IID *piid, /* [iid_is][unique][out][in] */ IUnknown **ppSession, /* [unique][out][in] */ DBBINDURLSTATUS *pdwBindStatus, /* [iid_is][out] */ IUnknown **ppUnk) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5028], ( unsigned char * )This, pUnkOuter, pwszURL, dwBindURLFlags, rguid, riid, pAuthenticate, pSessionUnkOuter, piid, ppSession, pdwBindStatus, ppUnk); return ( HRESULT )_RetVal.Simple; } void __RPC_API IBindResource_RemoteBind_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IBindResource *This; IUnknown *pUnkOuter; LPCOLESTR pwszURL; DBBINDURLFLAG dwBindURLFlags; char Pad0[4]; REFGUID rguid; REFIID riid; IAuthenticate *pAuthenticate; IUnknown *pSessionUnkOuter; IID *piid; IUnknown **ppSession; DBBINDURLSTATUS *pdwBindStatus; IUnknown **ppUnk; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IBindResource_Bind_Stub( (IBindResource *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pwszURL, pParamStruct->dwBindURLFlags, pParamStruct->rguid, pParamStruct->riid, pParamStruct->pAuthenticate, pParamStruct->pSessionUnkOuter, pParamStruct->piid, pParamStruct->ppSession, pParamStruct->pdwBindStatus, pParamStruct->ppUnk); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IScopedOperations_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IScopedOperations_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteCopy_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszSourceURLs, /* [size_is][in] */ LPCOLESTR *rgpwszDestURLs, /* [in] */ DWORD dwCopyFlags, /* [in] */ IAuthenticate *pAuthenticate, /* [size_is][out] */ DBSTATUS *rgdwStatus, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgulNewURLOffsets, /* [out][in] */ ULONG *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5126], ( unsigned char * )This, cRows, rgpwszSourceURLs, rgpwszDestURLs, dwCopyFlags, pAuthenticate, rgdwStatus, prgulNewURLOffsets, pcbStringsBuffer, ppStringsBuffer); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteCopy_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Copy_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszSourceURLs, pParamStruct->rgpwszDestURLs, pParamStruct->dwCopyFlags, pParamStruct->pAuthenticate, pParamStruct->rgdwStatus, pParamStruct->prgulNewURLOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteMove_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszSourceURLs, /* [size_is][in] */ LPCOLESTR *rgpwszDestURLs, /* [in] */ DWORD dwMoveFlags, /* [in] */ IAuthenticate *pAuthenticate, /* [size_is][out] */ DBSTATUS *rgdwStatus, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgulNewURLOffsets, /* [out][in] */ ULONG *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5212], ( unsigned char * )This, cRows, rgpwszSourceURLs, rgpwszDestURLs, dwMoveFlags, pAuthenticate, rgdwStatus, prgulNewURLOffsets, pcbStringsBuffer, ppStringsBuffer); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteMove_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Move_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszSourceURLs, pParamStruct->rgpwszDestURLs, pParamStruct->dwMoveFlags, pParamStruct->pAuthenticate, pParamStruct->rgdwStatus, pParamStruct->prgulNewURLOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteDelete_Proxy( IScopedOperations * This, /* [in] */ DBCOUNTITEM cRows, /* [size_is][in] */ LPCOLESTR *rgpwszURLs, /* [in] */ DWORD dwDeleteFlags, /* [size_is][out] */ DBSTATUS *rgdwStatus) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5298], ( unsigned char * )This, cRows, rgpwszURLs, dwDeleteFlags, rgdwStatus); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteDelete_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IScopedOperations *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; char Pad0[4]; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_Delete_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->cRows, pParamStruct->rgpwszURLs, pParamStruct->dwDeleteFlags, pParamStruct->rgdwStatus); } /* [call_as] */ HRESULT STDMETHODCALLTYPE IScopedOperations_RemoteOpenRowset_Proxy( IScopedOperations * This, /* [in] */ IUnknown *pUnkOuter, /* [unique][in] */ DBID *pTableID, /* [unique][in] */ DBID *pIndexID, /* [in] */ REFIID riid, /* [in] */ ULONG cPropertySets, /* [size_is][unique][in] */ DBPROPSET *rgPropertySets, /* [iid_is][unique][out][in] */ IUnknown **ppRowset, /* [in] */ ULONG cTotalProps, /* [size_is][out] */ DBPROPSTATUS *rgPropStatus) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5354], ( unsigned char * )This, pUnkOuter, pTableID, pIndexID, riid, cPropertySets, rgPropertySets, ppRowset, cTotalProps, rgPropStatus); return ( HRESULT )_RetVal.Simple; } void __RPC_API IScopedOperations_RemoteOpenRowset_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IScopedOperations *This; IUnknown *pUnkOuter; DBID *pTableID; DBID *pIndexID; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IScopedOperations_OpenRowset_Stub( (IScopedOperations *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pTableID, pParamStruct->pIndexID, pParamStruct->riid, pParamStruct->cPropertySets, pParamStruct->rgPropertySets, pParamStruct->ppRowset, pParamStruct->cTotalProps, pParamStruct->rgPropStatus); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO ICreateRow_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO ICreateRow_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE ICreateRow_RemoteCreateRow_Proxy( ICreateRow * This, /* [in] */ IUnknown *pUnkOuter, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DBBINDURLFLAG dwBindURLFlags, /* [in] */ REFGUID rguid, /* [in] */ REFIID riid, /* [in] */ IAuthenticate *pAuthenticate, /* [in] */ IUnknown *pSessionUnkOuter, /* [unique][in] */ IID *piid, /* [iid_is][unique][out][in] */ IUnknown **ppSession, /* [unique][out][in] */ DBBINDURLSTATUS *pdwBindStatus, /* [unique][out][in] */ LPOLESTR *ppwszNewURL, /* [iid_is][out] */ IUnknown **ppUnk) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5440], ( unsigned char * )This, pUnkOuter, pwszURL, dwBindURLFlags, rguid, riid, pAuthenticate, pSessionUnkOuter, piid, ppSession, pdwBindStatus, ppwszNewURL, ppUnk); return ( HRESULT )_RetVal.Simple; } void __RPC_API ICreateRow_RemoteCreateRow_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { ICreateRow *This; IUnknown *pUnkOuter; LPCOLESTR pwszURL; DBBINDURLFLAG dwBindURLFlags; char Pad0[4]; REFGUID rguid; REFIID riid; IAuthenticate *pAuthenticate; IUnknown *pSessionUnkOuter; IID *piid; IUnknown **ppSession; DBBINDURLSTATUS *pdwBindStatus; LPOLESTR *ppwszNewURL; IUnknown **ppUnk; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = ICreateRow_CreateRow_Stub( (ICreateRow *) pParamStruct->This, pParamStruct->pUnkOuter, pParamStruct->pwszURL, pParamStruct->dwBindURLFlags, pParamStruct->rguid, pParamStruct->riid, pParamStruct->pAuthenticate, pParamStruct->pSessionUnkOuter, pParamStruct->piid, pParamStruct->ppSession, pParamStruct->pdwBindStatus, pParamStruct->ppwszNewURL, pParamStruct->ppUnk); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IDBBinderProperties_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IDBBinderProperties_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IColumnsInfo2_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IColumnsInfo2_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IColumnsInfo2_RemoteGetRestrictedColumnInfo_Proxy( IColumnsInfo2 * This, /* [in] */ DBORDINAL cColumnIDMasks, /* [size_is][unique][in] */ const DBID *rgColumnIDMasks, /* [in] */ DWORD dwFlags, /* [out][in] */ DBORDINAL *pcColumns, /* [size_is][size_is][unique][out][in] */ DBID **prgColumnIDs, /* [size_is][size_is][unique][out][in] */ DBCOLUMNINFO **prgColumnInfo, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgNameOffsets, /* [size_is][size_is][out] */ DBBYTEOFFSET **prgcolumnidOffsets, /* [out][in] */ DBLENGTH *pcbStringsBuffer, /* [size_is][size_is][unique][out][in] */ OLECHAR **ppStringsBuffer) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5576], ( unsigned char * )This, cColumnIDMasks, rgColumnIDMasks, dwFlags, pcColumns, prgColumnIDs, prgColumnInfo, prgNameOffsets, prgcolumnidOffsets, pcbStringsBuffer, ppStringsBuffer); return ( HRESULT )_RetVal.Simple; } void __RPC_API IColumnsInfo2_RemoteGetRestrictedColumnInfo_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IColumnsInfo2 *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IColumnsInfo2_GetRestrictedColumnInfo_Stub( (IColumnsInfo2 *) pParamStruct->This, pParamStruct->cColumnIDMasks, pParamStruct->rgColumnIDMasks, pParamStruct->dwFlags, pParamStruct->pcColumns, pParamStruct->prgColumnIDs, pParamStruct->prgColumnInfo, pParamStruct->prgNameOffsets, pParamStruct->prgcolumnidOffsets, pParamStruct->pcbStringsBuffer, pParamStruct->ppStringsBuffer); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRegisterProvider_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRegisterProvider_ProxyInfo; /* [call_as] */ HRESULT STDMETHODCALLTYPE IRegisterProvider_RemoteGetURLMapping_Proxy( IRegisterProvider * This, /* [in] */ LPCOLESTR pwszURL, /* [in] */ DB_DWRESERVE dwReserved, /* [out] */ CLSID *pclsidProvider) { CLIENT_CALL_RETURN _RetVal; _RetVal = NdrClientCall2( ( PMIDL_STUB_DESC )&Object_StubDesc, (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[5668], ( unsigned char * )This, pwszURL, dwReserved, pclsidProvider); return ( HRESULT )_RetVal.Simple; } void __RPC_API IRegisterProvider_RemoteGetURLMapping_Thunk( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRegisterProvider *This; LPCOLESTR pwszURL; DB_DWRESERVE dwReserved; CLSID *pclsidProvider; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT * pParamStruct; pParamStruct = (struct _PARAM_STRUCT *) pStubMsg->StackTop; /* Call the server */ pParamStruct->_RetVal = IRegisterProvider_GetURLMapping_Stub( (IRegisterProvider *) pParamStruct->This, pParamStruct->pwszURL, pParamStruct->dwReserved, pParamStruct->pclsidProvider); } extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetSession_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetSession_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IGetSourceRow_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IGetSourceRow_ProxyInfo; extern const MIDL_STUB_DESC Object_StubDesc; extern const MIDL_SERVER_INFO IRowsetBookmark_ServerInfo; extern const MIDL_STUBLESS_PROXY_INFO IRowsetBookmark_ProxyInfo; extern const EXPR_EVAL ExprEvalRoutines[]; extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ]; #if !defined(__RPC_WIN64__) #error Invalid build platform for this stub. #endif static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = { 0, { /* Procedure RemoteAddRefAccessor */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2 */ NdrFcLong( 0x0 ), /* 0 */ /* 6 */ NdrFcShort( 0x3 ), /* 3 */ /* 8 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 10 */ NdrFcShort( 0x24 ), /* 36 */ /* 12 */ NdrFcShort( 0x24 ), /* 36 */ /* 14 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 16 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 18 */ NdrFcShort( 0x0 ), /* 0 */ /* 20 */ NdrFcShort( 0x0 ), /* 0 */ /* 22 */ NdrFcShort( 0x0 ), /* 0 */ /* 24 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hAccessor */ /* 26 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 28 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 30 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 32 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 34 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 36 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 38 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 40 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 42 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 44 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 46 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 48 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateAccessor */ /* 50 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 52 */ NdrFcLong( 0x0 ), /* 0 */ /* 56 */ NdrFcShort( 0x4 ), /* 4 */ /* 58 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 60 */ NdrFcShort( 0x28 ), /* 40 */ /* 62 */ NdrFcShort( 0x24 ), /* 36 */ /* 64 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x8, /* 8 */ /* 66 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 68 */ NdrFcShort( 0x1 ), /* 1 */ /* 70 */ NdrFcShort( 0x3 ), /* 3 */ /* 72 */ NdrFcShort( 0x0 ), /* 0 */ /* 74 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter dwAccessorFlags */ /* 76 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 78 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 80 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter cBindings */ /* 82 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 84 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 86 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgBindings */ /* 88 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 90 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 92 */ NdrFcShort( 0x1c ), /* Type Offset=28 */ /* Parameter cbRowSize */ /* 94 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 96 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 98 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter phAccessor */ /* 100 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 102 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 104 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter rgStatus */ /* 106 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 108 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 110 */ NdrFcShort( 0xa8 ), /* Type Offset=168 */ /* Parameter ppErrorInfoRem */ /* 112 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 114 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 116 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 118 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 120 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 122 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetBindings */ /* 124 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 126 */ NdrFcLong( 0x0 ), /* 0 */ /* 130 */ NdrFcShort( 0x5 ), /* 5 */ /* 132 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 134 */ NdrFcShort( 0x2c ), /* 44 */ /* 136 */ NdrFcShort( 0x48 ), /* 72 */ /* 138 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x6, /* 6 */ /* 140 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 142 */ NdrFcShort( 0x2 ), /* 2 */ /* 144 */ NdrFcShort( 0x0 ), /* 0 */ /* 146 */ NdrFcShort( 0x0 ), /* 0 */ /* 148 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hAccessor */ /* 150 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 152 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 154 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pdwAccessorFlags */ /* 156 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 158 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 160 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcBindings */ /* 162 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 164 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 166 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgBindings */ /* 168 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 170 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 172 */ NdrFcShort( 0xc0 ), /* Type Offset=192 */ /* Parameter ppErrorInfoRem */ /* 174 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 176 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 178 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 180 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 182 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 184 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteReleaseAccessor */ /* 186 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 188 */ NdrFcLong( 0x0 ), /* 0 */ /* 192 */ NdrFcShort( 0x6 ), /* 6 */ /* 194 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 196 */ NdrFcShort( 0x24 ), /* 36 */ /* 198 */ NdrFcShort( 0x24 ), /* 36 */ /* 200 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 202 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 204 */ NdrFcShort( 0x0 ), /* 0 */ /* 206 */ NdrFcShort( 0x0 ), /* 0 */ /* 208 */ NdrFcShort( 0x0 ), /* 0 */ /* 210 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hAccessor */ /* 212 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 214 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 216 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 218 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 220 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 222 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 224 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 226 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 228 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 230 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 232 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 234 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* Procedure RemoteGetProperties */ /* 236 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 238 */ NdrFcLong( 0x0 ), /* 0 */ /* 242 */ NdrFcShort( 0x3 ), /* 3 */ /* 244 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 246 */ NdrFcShort( 0x24 ), /* 36 */ /* 248 */ NdrFcShort( 0x24 ), /* 36 */ /* 250 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x6, /* 6 */ /* 252 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 254 */ NdrFcShort( 0x24 ), /* 36 */ /* 256 */ NdrFcShort( 0x2 ), /* 2 */ /* 258 */ NdrFcShort( 0x0 ), /* 0 */ /* 260 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* Parameter cPropertyIDSets */ /* 262 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 264 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 266 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* Parameter rgPropertyIDSets */ /* 268 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 270 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 272 */ NdrFcShort( 0xde ), /* Type Offset=222 */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* Parameter pcPropertySets */ /* 274 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 276 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 278 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* Parameter prgPropertySets */ /* 280 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 282 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 284 */ NdrFcShort( 0x11c ), /* Type Offset=284 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 286 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 288 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 290 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* Return value */ /* 292 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 294 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 296 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetReferencedRowset */ /* 298 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 300 */ NdrFcLong( 0x0 ), /* 0 */ /* 304 */ NdrFcShort( 0x4 ), /* 4 */ /* 306 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 308 */ NdrFcShort( 0x54 ), /* 84 */ /* 310 */ NdrFcShort( 0x8 ), /* 8 */ /* 312 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 314 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 316 */ NdrFcShort( 0x1 ), /* 1 */ /* 318 */ NdrFcShort( 0x0 ), /* 0 */ /* 320 */ NdrFcShort( 0x0 ), /* 0 */ /* 322 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter iOrdinal */ /* 324 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 326 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 328 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter riid */ /* 330 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 332 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 334 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppReferencedRowset */ /* 336 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 338 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 340 */ NdrFcShort( 0x5d2 ), /* Type Offset=1490 */ /* Parameter ppErrorInfoRem */ /* 342 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 344 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 346 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 348 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 350 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 352 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 354 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 356 */ NdrFcLong( 0x0 ), /* 0 */ /* 360 */ NdrFcShort( 0x5 ), /* 5 */ /* 362 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 364 */ NdrFcShort( 0x44 ), /* 68 */ /* 366 */ NdrFcShort( 0x8 ), /* 8 */ /* 368 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 370 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 372 */ NdrFcShort( 0x1 ), /* 1 */ /* 374 */ NdrFcShort( 0x0 ), /* 0 */ /* 376 */ NdrFcShort( 0x0 ), /* 0 */ /* 378 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 380 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 382 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 384 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSpecification */ /* 386 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 388 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 390 */ NdrFcShort( 0x5de ), /* Type Offset=1502 */ /* Parameter ppErrorInfoRem */ /* 392 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 394 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 396 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 398 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 400 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 402 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddRefChapter */ /* 404 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 406 */ NdrFcLong( 0x0 ), /* 0 */ /* 410 */ NdrFcShort( 0x3 ), /* 3 */ /* 412 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 414 */ NdrFcShort( 0x8 ), /* 8 */ /* 416 */ NdrFcShort( 0x24 ), /* 36 */ /* 418 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 420 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 422 */ NdrFcShort( 0x0 ), /* 0 */ /* 424 */ NdrFcShort( 0x0 ), /* 0 */ /* 426 */ NdrFcShort( 0x0 ), /* 0 */ /* 428 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 430 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 432 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 434 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 436 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 438 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 440 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 442 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 444 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 446 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 448 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 450 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 452 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteReleaseChapter */ /* 454 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 456 */ NdrFcLong( 0x0 ), /* 0 */ /* 460 */ NdrFcShort( 0x4 ), /* 4 */ /* 462 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 464 */ NdrFcShort( 0x8 ), /* 8 */ /* 466 */ NdrFcShort( 0x24 ), /* 36 */ /* 468 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 470 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 472 */ NdrFcShort( 0x0 ), /* 0 */ /* 474 */ NdrFcShort( 0x0 ), /* 0 */ /* 476 */ NdrFcShort( 0x0 ), /* 0 */ /* 478 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 480 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 482 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 484 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pcRefCount */ /* 486 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 488 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 490 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 492 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 494 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 496 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 498 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 500 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 502 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteInitialize */ /* Procedure RemoteCancel */ /* Procedure RemoteClearRowPosition */ /* 504 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 506 */ NdrFcLong( 0x0 ), /* 0 */ /* 510 */ NdrFcShort( 0x3 ), /* 3 */ /* 512 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 514 */ NdrFcShort( 0x0 ), /* 0 */ /* 516 */ NdrFcShort( 0x8 ), /* 8 */ /* 518 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x2, /* 2 */ /* 520 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 522 */ NdrFcShort( 0x0 ), /* 0 */ /* 524 */ NdrFcShort( 0x0 ), /* 0 */ /* 526 */ NdrFcShort( 0x0 ), /* 0 */ /* 528 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 530 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 532 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 534 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* 536 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 538 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 540 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowPosition */ /* 542 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 544 */ NdrFcLong( 0x0 ), /* 0 */ /* 548 */ NdrFcShort( 0x4 ), /* 4 */ /* 550 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 552 */ NdrFcShort( 0x0 ), /* 0 */ /* 554 */ NdrFcShort( 0x5c ), /* 92 */ /* 556 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 558 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 560 */ NdrFcShort( 0x0 ), /* 0 */ /* 562 */ NdrFcShort( 0x0 ), /* 0 */ /* 564 */ NdrFcShort( 0x0 ), /* 0 */ /* 566 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter phChapter */ /* 568 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 570 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 572 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter phRow */ /* 574 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 576 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 578 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter pdwPositionFlags */ /* 580 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 582 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 584 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 586 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 588 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 590 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 592 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 594 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 596 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowset */ /* 598 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 600 */ NdrFcLong( 0x0 ), /* 0 */ /* 604 */ NdrFcShort( 0x5 ), /* 5 */ /* 606 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 608 */ NdrFcShort( 0x44 ), /* 68 */ /* 610 */ NdrFcShort( 0x8 ), /* 8 */ /* 612 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 614 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 616 */ NdrFcShort( 0x1 ), /* 1 */ /* 618 */ NdrFcShort( 0x0 ), /* 0 */ /* 620 */ NdrFcShort( 0x0 ), /* 0 */ /* 622 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 624 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 626 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 628 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 630 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 632 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 634 */ NdrFcShort( 0x5ea ), /* Type Offset=1514 */ /* Parameter ppErrorInfoRem */ /* 636 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 638 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 640 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 642 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 644 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 646 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteInitialize */ /* 648 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 650 */ NdrFcLong( 0x0 ), /* 0 */ /* 654 */ NdrFcShort( 0x6 ), /* 6 */ /* 656 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 658 */ NdrFcShort( 0x0 ), /* 0 */ /* 660 */ NdrFcShort( 0x8 ), /* 8 */ /* 662 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x3, /* 3 */ /* 664 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 666 */ NdrFcShort( 0x0 ), /* 0 */ /* 668 */ NdrFcShort( 0x0 ), /* 0 */ /* 670 */ NdrFcShort( 0x0 ), /* 0 */ /* 672 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pRowset */ /* 674 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 676 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 678 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter ppErrorInfoRem */ /* 680 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 682 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 684 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 686 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 688 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 690 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetRowPosition */ /* 692 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 694 */ NdrFcLong( 0x0 ), /* 0 */ /* 698 */ NdrFcShort( 0x7 ), /* 7 */ /* 700 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 702 */ NdrFcShort( 0x18 ), /* 24 */ /* 704 */ NdrFcShort( 0x8 ), /* 8 */ /* 706 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 708 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 710 */ NdrFcShort( 0x0 ), /* 0 */ /* 712 */ NdrFcShort( 0x0 ), /* 0 */ /* 714 */ NdrFcShort( 0x0 ), /* 0 */ /* 716 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 718 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 720 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 722 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter hRow */ /* 724 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 726 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 728 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter dwPositionFlags */ /* 730 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 732 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 734 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 736 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 738 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 740 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 742 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 744 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 746 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowPositionChange */ /* 748 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 750 */ NdrFcLong( 0x0 ), /* 0 */ /* 754 */ NdrFcShort( 0x3 ), /* 3 */ /* 756 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 758 */ NdrFcShort( 0x18 ), /* 24 */ /* 760 */ NdrFcShort( 0x8 ), /* 8 */ /* 762 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 764 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 766 */ NdrFcShort( 0x0 ), /* 0 */ /* 768 */ NdrFcShort( 0x0 ), /* 0 */ /* 770 */ NdrFcShort( 0x0 ), /* 0 */ /* 772 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter eReason */ /* 774 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 776 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 778 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 780 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 782 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 784 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 786 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 788 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 790 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 792 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 794 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 796 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 798 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 800 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 802 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 804 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 806 */ NdrFcLong( 0x0 ), /* 0 */ /* 810 */ NdrFcShort( 0x3 ), /* 3 */ /* 812 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 814 */ NdrFcShort( 0x44 ), /* 68 */ /* 816 */ NdrFcShort( 0x8 ), /* 8 */ /* 818 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 820 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 822 */ NdrFcShort( 0x1 ), /* 1 */ /* 824 */ NdrFcShort( 0x0 ), /* 0 */ /* 826 */ NdrFcShort( 0x0 ), /* 0 */ /* 828 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 830 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 832 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 834 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppObject */ /* 836 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 838 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 840 */ NdrFcShort( 0x5f6 ), /* Type Offset=1526 */ /* Parameter ppErrorInfoRem */ /* 842 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 844 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 846 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 848 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 850 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 852 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenViewRowset */ /* 854 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 856 */ NdrFcLong( 0x0 ), /* 0 */ /* 860 */ NdrFcShort( 0x4 ), /* 4 */ /* 862 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 864 */ NdrFcShort( 0x44 ), /* 68 */ /* 866 */ NdrFcShort( 0x8 ), /* 8 */ /* 868 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 870 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 872 */ NdrFcShort( 0x1 ), /* 1 */ /* 874 */ NdrFcShort( 0x0 ), /* 0 */ /* 876 */ NdrFcShort( 0x0 ), /* 0 */ /* 878 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 880 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 882 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 884 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 886 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 888 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 890 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 892 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 894 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 896 */ NdrFcShort( 0x602 ), /* Type Offset=1538 */ /* Parameter ppErrorInfoRem */ /* 898 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 900 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 902 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 904 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 906 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 908 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSpecification */ /* 910 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 912 */ NdrFcLong( 0x0 ), /* 0 */ /* 916 */ NdrFcShort( 0x3 ), /* 3 */ /* 918 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 920 */ NdrFcShort( 0x44 ), /* 68 */ /* 922 */ NdrFcShort( 0x8 ), /* 8 */ /* 924 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 926 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 928 */ NdrFcShort( 0x1 ), /* 1 */ /* 930 */ NdrFcShort( 0x0 ), /* 0 */ /* 932 */ NdrFcShort( 0x0 ), /* 0 */ /* 934 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 936 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 938 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 940 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRowset */ /* 942 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 944 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 946 */ NdrFcShort( 0x60e ), /* Type Offset=1550 */ /* Parameter ppErrorInfoRem */ /* 948 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 950 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 952 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 954 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 956 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 958 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenViewChapter */ /* 960 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 962 */ NdrFcLong( 0x0 ), /* 0 */ /* 966 */ NdrFcShort( 0x4 ), /* 4 */ /* 968 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 970 */ NdrFcShort( 0x8 ), /* 8 */ /* 972 */ NdrFcShort( 0x24 ), /* 36 */ /* 974 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 976 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 978 */ NdrFcShort( 0x0 ), /* 0 */ /* 980 */ NdrFcShort( 0x0 ), /* 0 */ /* 982 */ NdrFcShort( 0x0 ), /* 0 */ /* 984 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hSource */ /* 986 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 988 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 990 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter phViewChapter */ /* 992 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 994 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 996 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 998 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1000 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1002 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1004 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1006 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1008 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSortOrder */ /* 1010 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1012 */ NdrFcLong( 0x0 ), /* 0 */ /* 1016 */ NdrFcShort( 0x3 ), /* 3 */ /* 1018 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1020 */ NdrFcShort( 0x24 ), /* 36 */ /* 1022 */ NdrFcShort( 0x2c ), /* 44 */ /* 1024 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 1026 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 1028 */ NdrFcShort( 0x2 ), /* 2 */ /* 1030 */ NdrFcShort( 0x0 ), /* 0 */ /* 1032 */ NdrFcShort( 0x0 ), /* 0 */ /* 1034 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcValues */ /* 1036 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1038 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1040 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgColumns */ /* 1042 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1044 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1046 */ NdrFcShort( 0x61a ), /* Type Offset=1562 */ /* Parameter prgOrders */ /* 1048 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1050 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1052 */ NdrFcShort( 0x62e ), /* Type Offset=1582 */ /* Parameter ppErrorInfoRem */ /* 1054 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1056 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1058 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1060 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1062 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1064 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetSortOrder */ /* 1066 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1068 */ NdrFcLong( 0x0 ), /* 0 */ /* 1072 */ NdrFcShort( 0x4 ), /* 4 */ /* 1074 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1076 */ NdrFcShort( 0x10 ), /* 16 */ /* 1078 */ NdrFcShort( 0x8 ), /* 8 */ /* 1080 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 1082 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 1084 */ NdrFcShort( 0x0 ), /* 0 */ /* 1086 */ NdrFcShort( 0x2 ), /* 2 */ /* 1088 */ NdrFcShort( 0x0 ), /* 0 */ /* 1090 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cValues */ /* 1092 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1094 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1096 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumns */ /* 1098 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1100 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1102 */ NdrFcShort( 0x646 ), /* Type Offset=1606 */ /* Parameter rgOrders */ /* 1104 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1106 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1108 */ NdrFcShort( 0x656 ), /* Type Offset=1622 */ /* Parameter ppErrorInfoRem */ /* 1110 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1112 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1114 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1116 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1118 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1120 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetFilterBindings */ /* 1122 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1124 */ NdrFcLong( 0x0 ), /* 0 */ /* 1128 */ NdrFcShort( 0x4 ), /* 4 */ /* 1130 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1132 */ NdrFcShort( 0x24 ), /* 36 */ /* 1134 */ NdrFcShort( 0x2c ), /* 44 */ /* 1136 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 1138 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 1140 */ NdrFcShort( 0x2 ), /* 2 */ /* 1142 */ NdrFcShort( 0x0 ), /* 0 */ /* 1144 */ NdrFcShort( 0x0 ), /* 0 */ /* 1146 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcBindings */ /* 1148 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 1150 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1152 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgBindings */ /* 1154 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 1156 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1158 */ NdrFcShort( 0x662 ), /* Type Offset=1634 */ /* Parameter ppErrorInfoRem */ /* 1160 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1162 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1164 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1166 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1168 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1170 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateView */ /* 1172 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1174 */ NdrFcLong( 0x0 ), /* 0 */ /* 1178 */ NdrFcShort( 0x3 ), /* 3 */ /* 1180 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1182 */ NdrFcShort( 0x44 ), /* 68 */ /* 1184 */ NdrFcShort( 0x8 ), /* 8 */ /* 1186 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 1188 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 1190 */ NdrFcShort( 0x1 ), /* 1 */ /* 1192 */ NdrFcShort( 0x0 ), /* 0 */ /* 1194 */ NdrFcShort( 0x0 ), /* 0 */ /* 1196 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 1198 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1200 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1202 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 1204 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1206 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1208 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppView */ /* 1210 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1212 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1214 */ NdrFcShort( 0x680 ), /* Type Offset=1664 */ /* Parameter ppErrorInfoRem */ /* 1216 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1218 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1220 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1222 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1224 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1226 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetView */ /* 1228 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1230 */ NdrFcLong( 0x0 ), /* 0 */ /* 1234 */ NdrFcShort( 0x4 ), /* 4 */ /* 1236 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1238 */ NdrFcShort( 0x4c ), /* 76 */ /* 1240 */ NdrFcShort( 0x24 ), /* 36 */ /* 1242 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x6, /* 6 */ /* 1244 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 1246 */ NdrFcShort( 0x1 ), /* 1 */ /* 1248 */ NdrFcShort( 0x0 ), /* 0 */ /* 1250 */ NdrFcShort( 0x0 ), /* 0 */ /* 1252 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 1254 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1256 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1258 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter riid */ /* 1260 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1262 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1264 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter phChapterSource */ /* 1266 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 1268 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1270 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter ppView */ /* 1272 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1274 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1276 */ NdrFcShort( 0x68c ), /* Type Offset=1676 */ /* Parameter ppErrorInfoRem */ /* 1278 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1280 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1282 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1284 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1286 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1288 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteIsSameRow */ /* 1290 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1292 */ NdrFcLong( 0x0 ), /* 0 */ /* 1296 */ NdrFcShort( 0x3 ), /* 3 */ /* 1298 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1300 */ NdrFcShort( 0x10 ), /* 16 */ /* 1302 */ NdrFcShort( 0x8 ), /* 8 */ /* 1304 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 1306 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1308 */ NdrFcShort( 0x0 ), /* 0 */ /* 1310 */ NdrFcShort( 0x0 ), /* 0 */ /* 1312 */ NdrFcShort( 0x0 ), /* 0 */ /* 1314 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hThisRow */ /* 1316 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1318 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1320 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter hThatRow */ /* 1322 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1324 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1326 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 1328 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1330 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1332 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1334 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1336 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1338 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnFieldChange */ /* 1340 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1342 */ NdrFcLong( 0x0 ), /* 0 */ /* 1346 */ NdrFcShort( 0x3 ), /* 3 */ /* 1348 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 1350 */ NdrFcShort( 0x30 ), /* 48 */ /* 1352 */ NdrFcShort( 0x8 ), /* 8 */ /* 1354 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x8, /* 8 */ /* 1356 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 1358 */ NdrFcShort( 0x0 ), /* 0 */ /* 1360 */ NdrFcShort( 0x1 ), /* 1 */ /* 1362 */ NdrFcShort( 0x0 ), /* 0 */ /* 1364 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pRowset */ /* 1366 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1368 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1370 */ NdrFcShort( 0x698 ), /* Type Offset=1688 */ /* Parameter hRow */ /* 1372 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1374 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1376 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter cColumns */ /* 1378 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1380 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1382 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumns */ /* 1384 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1386 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1388 */ NdrFcShort( 0x6ae ), /* Type Offset=1710 */ /* Parameter eReason */ /* 1390 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1392 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1394 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1396 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1398 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1400 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1402 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1404 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1406 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1408 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1410 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 1412 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowChange */ /* 1414 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1416 */ NdrFcLong( 0x0 ), /* 0 */ /* 1420 */ NdrFcShort( 0x4 ), /* 4 */ /* 1422 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 1424 */ NdrFcShort( 0x28 ), /* 40 */ /* 1426 */ NdrFcShort( 0x8 ), /* 8 */ /* 1428 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x7, /* 7 */ /* 1430 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 1432 */ NdrFcShort( 0x0 ), /* 0 */ /* 1434 */ NdrFcShort( 0x1 ), /* 1 */ /* 1436 */ NdrFcShort( 0x0 ), /* 0 */ /* 1438 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pRowset */ /* 1440 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1442 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1444 */ NdrFcShort( 0x698 ), /* Type Offset=1688 */ /* Parameter cRows */ /* 1446 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1448 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1450 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rghRows */ /* 1452 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 1454 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1456 */ NdrFcShort( 0x6be ), /* Type Offset=1726 */ /* Parameter eReason */ /* 1458 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1460 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1462 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1464 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1466 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1468 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1470 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1472 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1474 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1476 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1478 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1480 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnRowsetChange */ /* 1482 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1484 */ NdrFcLong( 0x0 ), /* 0 */ /* 1488 */ NdrFcShort( 0x5 ), /* 5 */ /* 1490 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1492 */ NdrFcShort( 0x18 ), /* 24 */ /* 1494 */ NdrFcShort( 0x8 ), /* 8 */ /* 1496 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x5, /* 5 */ /* 1498 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1500 */ NdrFcShort( 0x0 ), /* 0 */ /* 1502 */ NdrFcShort( 0x0 ), /* 0 */ /* 1504 */ NdrFcShort( 0x0 ), /* 0 */ /* 1506 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pRowset */ /* 1508 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1510 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1512 */ NdrFcShort( 0x698 ), /* Type Offset=1688 */ /* Parameter eReason */ /* 1514 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1516 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1518 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ePhase */ /* 1520 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1522 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1524 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter fCantDeny */ /* 1526 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1528 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1530 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value */ /* 1532 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1534 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1536 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteExecute */ /* 1538 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1540 */ NdrFcLong( 0x0 ), /* 0 */ /* 1544 */ NdrFcShort( 0x4 ), /* 4 */ /* 1546 */ NdrFcShort( 0x78 ), /* ia64 Stack size/offset = 120 */ /* 1548 */ NdrFcShort( 0xdc ), /* 220 */ /* 1550 */ NdrFcShort( 0x2c ), /* 44 */ /* 1552 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xe, /* 14 */ /* 1554 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 1556 */ NdrFcShort( 0x8c ), /* 140 */ /* 1558 */ NdrFcShort( 0x118 ), /* 280 */ /* 1560 */ NdrFcShort( 0x0 ), /* 0 */ /* 1562 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 1564 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1566 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1568 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 1570 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1572 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1574 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter hAccessor */ /* 1576 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1578 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1580 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter cParamSets */ /* 1582 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1584 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1586 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter pGuid */ /* 1588 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 1590 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1592 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Parameter ulGuidOffset */ /* 1594 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1596 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1598 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pInputParams */ /* 1600 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1602 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1604 */ NdrFcShort( 0x6d4 ), /* Type Offset=1748 */ /* Parameter pOutputParams */ /* 1606 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 1608 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 1610 */ NdrFcShort( 0x6d4 ), /* Type Offset=1748 */ /* Parameter cBindings */ /* 1612 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1614 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 1616 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgBindings */ /* 1618 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1620 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 1622 */ NdrFcShort( 0xd22 ), /* Type Offset=3362 */ /* Parameter rgStatus */ /* 1624 */ NdrFcShort( 0x1b ), /* Flags: must size, must free, in, out, */ /* 1626 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 1628 */ NdrFcShort( 0xd3c ), /* Type Offset=3388 */ /* Parameter pcRowsAffected */ /* 1630 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1632 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 1634 */ NdrFcShort( 0xd4c ), /* Type Offset=3404 */ /* Parameter ppRowset */ /* 1636 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1638 */ NdrFcShort( 0x68 ), /* ia64 Stack size/offset = 104 */ /* 1640 */ NdrFcShort( 0xd50 ), /* Type Offset=3408 */ /* Return value */ /* 1642 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1644 */ NdrFcShort( 0x70 ), /* ia64 Stack size/offset = 112 */ /* 1646 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetDBSession */ /* 1648 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1650 */ NdrFcLong( 0x0 ), /* 0 */ /* 1654 */ NdrFcShort( 0x5 ), /* 5 */ /* 1656 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1658 */ NdrFcShort( 0x44 ), /* 68 */ /* 1660 */ NdrFcShort( 0x8 ), /* 8 */ /* 1662 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 1664 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 1666 */ NdrFcShort( 0x1 ), /* 1 */ /* 1668 */ NdrFcShort( 0x0 ), /* 0 */ /* 1670 */ NdrFcShort( 0x0 ), /* 0 */ /* 1672 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 1674 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1676 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1678 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSession */ /* 1680 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1682 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1684 */ NdrFcShort( 0xd5c ), /* Type Offset=3420 */ /* Parameter ppErrorInfoRem */ /* 1686 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1688 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1690 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1692 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1694 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1696 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetResult */ /* 1698 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1700 */ NdrFcLong( 0x0 ), /* 0 */ /* 1704 */ NdrFcShort( 0x3 ), /* 3 */ /* 1706 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 1708 */ NdrFcShort( 0x78 ), /* 120 */ /* 1710 */ NdrFcShort( 0x2c ), /* 44 */ /* 1712 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x7, /* 7 */ /* 1714 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 1716 */ NdrFcShort( 0x1 ), /* 1 */ /* 1718 */ NdrFcShort( 0x1 ), /* 1 */ /* 1720 */ NdrFcShort( 0x0 ), /* 0 */ /* 1722 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 1724 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1726 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1728 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter lResultFlag */ /* 1730 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1732 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1734 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter riid */ /* 1736 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 1738 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1740 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pcRowsAffected */ /* 1742 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1744 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1746 */ NdrFcShort( 0xd4c ), /* Type Offset=3404 */ /* Parameter ppRowset */ /* 1748 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 1750 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1752 */ NdrFcShort( 0xd68 ), /* Type Offset=3432 */ /* Parameter ppErrorInfoRem */ /* 1754 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1756 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1758 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1760 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1762 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1764 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCanConvert */ /* 1766 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1768 */ NdrFcLong( 0x0 ), /* 0 */ /* 1772 */ NdrFcShort( 0x3 ), /* 3 */ /* 1774 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1776 */ NdrFcShort( 0x14 ), /* 20 */ /* 1778 */ NdrFcShort( 0x8 ), /* 8 */ /* 1780 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 1782 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1784 */ NdrFcShort( 0x0 ), /* 0 */ /* 1786 */ NdrFcShort( 0x0 ), /* 0 */ /* 1788 */ NdrFcShort( 0x0 ), /* 0 */ /* 1790 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter wFromType */ /* 1792 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1794 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1796 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Parameter wToType */ /* 1798 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1800 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1802 */ 0x6, /* FC_SHORT */ 0x0, /* 0 */ /* Parameter dwConvertFlags */ /* 1804 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1806 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1808 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 1810 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1812 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1814 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1816 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1818 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1820 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemotePrepare */ /* 1822 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1824 */ NdrFcLong( 0x0 ), /* 0 */ /* 1828 */ NdrFcShort( 0x3 ), /* 3 */ /* 1830 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1832 */ NdrFcShort( 0x8 ), /* 8 */ /* 1834 */ NdrFcShort( 0x8 ), /* 8 */ /* 1836 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 1838 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1840 */ NdrFcShort( 0x0 ), /* 0 */ /* 1842 */ NdrFcShort( 0x0 ), /* 0 */ /* 1844 */ NdrFcShort( 0x0 ), /* 0 */ /* 1846 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cExpectedRuns */ /* 1848 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1850 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1852 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 1854 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1856 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1858 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 1860 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1862 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1864 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDestroyDataSource */ /* Procedure RemoteUninitialize */ /* Procedure RemoteUnprepare */ /* 1866 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1868 */ NdrFcLong( 0x0 ), /* 0 */ /* 1872 */ NdrFcShort( 0x4 ), /* 4 */ /* 1874 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1876 */ NdrFcShort( 0x0 ), /* 0 */ /* 1878 */ NdrFcShort( 0x8 ), /* 8 */ /* 1880 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x2, /* 2 */ /* 1882 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1884 */ NdrFcShort( 0x0 ), /* 0 */ /* 1886 */ NdrFcShort( 0x0 ), /* 0 */ /* 1888 */ NdrFcShort( 0x0 ), /* 0 */ /* 1890 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 1892 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1894 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1896 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* Return value */ /* 1898 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1900 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1902 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetProperties */ /* Procedure RemoteSetProperties */ /* 1904 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1906 */ NdrFcLong( 0x0 ), /* 0 */ /* 1910 */ NdrFcShort( 0x4 ), /* 4 */ /* 1912 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 1914 */ NdrFcShort( 0x10 ), /* 16 */ /* 1916 */ NdrFcShort( 0x8 ), /* 8 */ /* 1918 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x6, /* 6 */ /* 1920 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 1922 */ NdrFcShort( 0x1 ), /* 1 */ /* 1924 */ NdrFcShort( 0x24 ), /* 36 */ /* 1926 */ NdrFcShort( 0x0 ), /* 0 */ /* 1928 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertySets */ /* Parameter cPropertySets */ /* 1930 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1932 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1934 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* Parameter rgPropertySets */ /* 1936 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 1938 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1940 */ NdrFcShort( 0xd74 ), /* Type Offset=3444 */ /* Parameter cTotalProps */ /* Parameter cTotalProps */ /* 1942 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 1944 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1946 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* Parameter rgPropStatus */ /* 1948 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 1950 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 1952 */ NdrFcShort( 0xd92 ), /* Type Offset=3474 */ /* Parameter ppErrorInfoRem */ /* Parameter ppErrorInfoRem */ /* 1954 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 1956 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1958 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* Return value */ /* 1960 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 1962 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 1964 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCommandText */ /* 1966 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 1968 */ NdrFcLong( 0x0 ), /* 0 */ /* 1972 */ NdrFcShort( 0x6 ), /* 6 */ /* 1974 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 1976 */ NdrFcShort( 0x44 ), /* 68 */ /* 1978 */ NdrFcShort( 0x4c ), /* 76 */ /* 1980 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 1982 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 1984 */ NdrFcShort( 0x0 ), /* 0 */ /* 1986 */ NdrFcShort( 0x0 ), /* 0 */ /* 1988 */ NdrFcShort( 0x0 ), /* 0 */ /* 1990 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pguidDialect */ /* 1992 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 1994 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1996 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Parameter ppwszCommand */ /* 1998 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2000 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2002 */ NdrFcShort( 0xd9e ), /* Type Offset=3486 */ /* Parameter ppErrorInfoRem */ /* 2004 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2006 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2008 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2010 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2012 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2014 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetCommandText */ /* 2016 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2018 */ NdrFcLong( 0x0 ), /* 0 */ /* 2022 */ NdrFcShort( 0x7 ), /* 7 */ /* 2024 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2026 */ NdrFcShort( 0x44 ), /* 68 */ /* 2028 */ NdrFcShort( 0x8 ), /* 8 */ /* 2030 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x4, /* 4 */ /* 2032 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 2034 */ NdrFcShort( 0x0 ), /* 0 */ /* 2036 */ NdrFcShort( 0x0 ), /* 0 */ /* 2038 */ NdrFcShort( 0x0 ), /* 0 */ /* 2040 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter rguidDialect */ /* 2042 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2044 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2046 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pwszCommand */ /* 2048 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2050 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2052 */ NdrFcShort( 0x9f8 ), /* Type Offset=2552 */ /* Parameter ppErrorInfoRem */ /* 2054 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2056 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2058 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2060 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2062 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2064 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetParameterInfo */ /* 2066 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2068 */ NdrFcLong( 0x0 ), /* 0 */ /* 2072 */ NdrFcShort( 0x3 ), /* 3 */ /* 2074 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2076 */ NdrFcShort( 0x48 ), /* 72 */ /* 2078 */ NdrFcShort( 0x50 ), /* 80 */ /* 2080 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x7, /* 7 */ /* 2082 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2084 */ NdrFcShort( 0x3 ), /* 3 */ /* 2086 */ NdrFcShort( 0x1 ), /* 1 */ /* 2088 */ NdrFcShort( 0x0 ), /* 0 */ /* 2090 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcParams */ /* 2092 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2094 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2096 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgParamInfo */ /* 2098 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2100 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2102 */ NdrFcShort( 0xda2 ), /* Type Offset=3490 */ /* Parameter prgNameOffsets */ /* 2104 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2106 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2108 */ NdrFcShort( 0xdda ), /* Type Offset=3546 */ /* Parameter pcbNamesBuffer */ /* 2110 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2112 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2114 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppNamesBuffer */ /* 2116 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2118 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2120 */ NdrFcShort( 0xdee ), /* Type Offset=3566 */ /* Parameter ppErrorInfoRem */ /* 2122 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2124 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2126 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2128 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2130 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2132 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMapParameterNames */ /* 2134 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2136 */ NdrFcLong( 0x0 ), /* 0 */ /* 2140 */ NdrFcShort( 0x4 ), /* 4 */ /* 2142 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2144 */ NdrFcShort( 0x10 ), /* 16 */ /* 2146 */ NdrFcShort( 0x8 ), /* 8 */ /* 2148 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 2150 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2152 */ NdrFcShort( 0x1 ), /* 1 */ /* 2154 */ NdrFcShort( 0x1 ), /* 1 */ /* 2156 */ NdrFcShort( 0x0 ), /* 0 */ /* 2158 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cParamNames */ /* 2160 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2162 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2164 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgParamNames */ /* 2166 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2168 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2170 */ NdrFcShort( 0xe06 ), /* Type Offset=3590 */ /* Parameter rgParamOrdinals */ /* 2172 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2174 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2176 */ NdrFcShort( 0xe20 ), /* Type Offset=3616 */ /* Parameter ppErrorInfoRem */ /* 2178 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2180 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2182 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2184 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2186 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2188 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetParameterInfo */ /* 2190 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2192 */ NdrFcLong( 0x0 ), /* 0 */ /* 2196 */ NdrFcShort( 0x5 ), /* 5 */ /* 2198 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2200 */ NdrFcShort( 0x10 ), /* 16 */ /* 2202 */ NdrFcShort( 0x8 ), /* 8 */ /* 2204 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 2206 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 2208 */ NdrFcShort( 0x0 ), /* 0 */ /* 2210 */ NdrFcShort( 0x2 ), /* 2 */ /* 2212 */ NdrFcShort( 0x0 ), /* 0 */ /* 2214 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cParams */ /* 2216 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2218 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2220 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgParamOrdinals */ /* 2222 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2224 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2226 */ NdrFcShort( 0xe2c ), /* Type Offset=3628 */ /* Parameter rgParamBindInfo */ /* 2228 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2230 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2232 */ NdrFcShort( 0xe3c ), /* Type Offset=3644 */ /* Parameter ppErrorInfoRem */ /* 2234 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2236 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2238 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2240 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2242 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2244 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetAvailableColumns */ /* 2246 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2248 */ NdrFcLong( 0x0 ), /* 0 */ /* 2252 */ NdrFcShort( 0x3 ), /* 3 */ /* 2254 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2256 */ NdrFcShort( 0x24 ), /* 36 */ /* 2258 */ NdrFcShort( 0x2c ), /* 44 */ /* 2260 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 2262 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 2264 */ NdrFcShort( 0x3 ), /* 3 */ /* 2266 */ NdrFcShort( 0x0 ), /* 0 */ /* 2268 */ NdrFcShort( 0x0 ), /* 0 */ /* 2270 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcOptColumns */ /* 2272 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2274 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2276 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgOptColumns */ /* 2278 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2280 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2282 */ NdrFcShort( 0xe6e ), /* Type Offset=3694 */ /* Parameter ppErrorInfoRem */ /* 2284 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2286 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2288 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2290 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2292 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2294 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetColumnsRowset */ /* 2296 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2298 */ NdrFcLong( 0x0 ), /* 0 */ /* 2302 */ NdrFcShort( 0x4 ), /* 4 */ /* 2304 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 2306 */ NdrFcShort( 0x64 ), /* 100 */ /* 2308 */ NdrFcShort( 0x8 ), /* 8 */ /* 2310 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xb, /* 11 */ /* 2312 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2314 */ NdrFcShort( 0x2 ), /* 2 */ /* 2316 */ NdrFcShort( 0x27 ), /* 39 */ /* 2318 */ NdrFcShort( 0x0 ), /* 0 */ /* 2320 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 2322 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2324 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2326 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter cOptColumns */ /* 2328 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2330 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2332 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgOptColumns */ /* 2334 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2336 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2338 */ NdrFcShort( 0xe8c ), /* Type Offset=3724 */ /* Parameter riid */ /* 2340 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2342 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2344 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 2346 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2348 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2350 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2352 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2354 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2356 */ NdrFcShort( 0xea6 ), /* Type Offset=3750 */ /* Parameter ppColRowset */ /* 2358 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2360 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2362 */ NdrFcShort( 0xec0 ), /* Type Offset=3776 */ /* Parameter cTotalProps */ /* 2364 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2366 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2368 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2370 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2372 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 2374 */ NdrFcShort( 0xed0 ), /* Type Offset=3792 */ /* Parameter ppErrorInfoRem */ /* 2376 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2378 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 2380 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2382 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2384 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 2386 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetColumnInfo */ /* 2388 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2390 */ NdrFcLong( 0x0 ), /* 0 */ /* 2394 */ NdrFcShort( 0x3 ), /* 3 */ /* 2396 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 2398 */ NdrFcShort( 0x48 ), /* 72 */ /* 2400 */ NdrFcShort( 0x50 ), /* 80 */ /* 2402 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x8, /* 8 */ /* 2404 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2406 */ NdrFcShort( 0x6 ), /* 6 */ /* 2408 */ NdrFcShort( 0x1 ), /* 1 */ /* 2410 */ NdrFcShort( 0x0 ), /* 0 */ /* 2412 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcColumns */ /* 2414 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2416 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2418 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgInfo */ /* 2420 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2422 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2424 */ NdrFcShort( 0xedc ), /* Type Offset=3804 */ /* Parameter prgNameOffsets */ /* 2426 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2428 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2430 */ NdrFcShort( 0xf18 ), /* Type Offset=3864 */ /* Parameter prgcolumnidOffsets */ /* 2432 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2434 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2436 */ NdrFcShort( 0xf2c ), /* Type Offset=3884 */ /* Parameter pcbStringsBuffer */ /* 2438 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2440 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2442 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 2444 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2446 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2448 */ NdrFcShort( 0xf40 ), /* Type Offset=3904 */ /* Parameter ppErrorInfoRem */ /* 2450 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2452 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2454 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2456 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2458 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2460 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMapColumnIDs */ /* 2462 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2464 */ NdrFcLong( 0x0 ), /* 0 */ /* 2468 */ NdrFcShort( 0x4 ), /* 4 */ /* 2470 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2472 */ NdrFcShort( 0x10 ), /* 16 */ /* 2474 */ NdrFcShort( 0x8 ), /* 8 */ /* 2476 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 2478 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2480 */ NdrFcShort( 0x1 ), /* 1 */ /* 2482 */ NdrFcShort( 0x3 ), /* 3 */ /* 2484 */ NdrFcShort( 0x0 ), /* 0 */ /* 2486 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cColumnIDs */ /* 2488 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2490 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2492 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnIDs */ /* 2494 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 2496 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2498 */ NdrFcShort( 0xf58 ), /* Type Offset=3928 */ /* Parameter rgColumns */ /* 2500 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2502 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2504 */ NdrFcShort( 0xf72 ), /* Type Offset=3954 */ /* Parameter ppErrorInfoRem */ /* 2506 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2508 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2510 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2512 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2514 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2516 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateCommand */ /* 2518 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2520 */ NdrFcLong( 0x0 ), /* 0 */ /* 2524 */ NdrFcShort( 0x3 ), /* 3 */ /* 2526 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2528 */ NdrFcShort( 0x44 ), /* 68 */ /* 2530 */ NdrFcShort( 0x8 ), /* 8 */ /* 2532 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 2534 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 2536 */ NdrFcShort( 0x1 ), /* 1 */ /* 2538 */ NdrFcShort( 0x0 ), /* 0 */ /* 2540 */ NdrFcShort( 0x0 ), /* 0 */ /* 2542 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 2544 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2546 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2548 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 2550 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2552 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2554 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppCommand */ /* 2556 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2558 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2560 */ NdrFcShort( 0xf7e ), /* Type Offset=3966 */ /* Parameter ppErrorInfoRem */ /* 2562 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2564 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2566 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2568 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2570 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2572 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateSession */ /* 2574 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2576 */ NdrFcLong( 0x0 ), /* 0 */ /* 2580 */ NdrFcShort( 0x3 ), /* 3 */ /* 2582 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2584 */ NdrFcShort( 0x44 ), /* 68 */ /* 2586 */ NdrFcShort( 0x8 ), /* 8 */ /* 2588 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 2590 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 2592 */ NdrFcShort( 0x1 ), /* 1 */ /* 2594 */ NdrFcShort( 0x0 ), /* 0 */ /* 2596 */ NdrFcShort( 0x0 ), /* 0 */ /* 2598 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 2600 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2602 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2604 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 2606 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2608 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2610 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDBSession */ /* 2612 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2614 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2616 */ NdrFcShort( 0xf8a ), /* Type Offset=3978 */ /* Parameter ppErrorInfoRem */ /* 2618 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2620 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2622 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2624 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2626 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2628 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSourcesRowset */ /* 2630 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2632 */ NdrFcLong( 0x0 ), /* 0 */ /* 2636 */ NdrFcShort( 0x3 ), /* 3 */ /* 2638 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 2640 */ NdrFcShort( 0x54 ), /* 84 */ /* 2642 */ NdrFcShort( 0x8 ), /* 8 */ /* 2644 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x9, /* 9 */ /* 2646 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2648 */ NdrFcShort( 0x2 ), /* 2 */ /* 2650 */ NdrFcShort( 0x24 ), /* 36 */ /* 2652 */ NdrFcShort( 0x0 ), /* 0 */ /* 2654 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 2656 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2658 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2660 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 2662 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 2664 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2666 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 2668 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2670 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2672 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgProperties */ /* 2674 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2676 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2678 */ NdrFcShort( 0xf96 ), /* Type Offset=3990 */ /* Parameter ppSourcesRowset */ /* 2680 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2682 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2684 */ NdrFcShort( 0xfb0 ), /* Type Offset=4016 */ /* Parameter cTotalProps */ /* 2686 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2688 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2690 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2692 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2694 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2696 */ NdrFcShort( 0xfc0 ), /* Type Offset=4032 */ /* Parameter ppErrorInfoRem */ /* 2698 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2700 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2702 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2704 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2706 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 2708 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetPropertyInfo */ /* 2710 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2712 */ NdrFcLong( 0x0 ), /* 0 */ /* 2716 */ NdrFcShort( 0x4 ), /* 4 */ /* 2718 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 2720 */ NdrFcShort( 0x5c ), /* 92 */ /* 2722 */ NdrFcShort( 0x5c ), /* 92 */ /* 2724 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xa, /* 10 */ /* 2726 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2728 */ NdrFcShort( 0x24 ), /* 36 */ /* 2730 */ NdrFcShort( 0x3 ), /* 3 */ /* 2732 */ NdrFcShort( 0x0 ), /* 0 */ /* 2734 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertyIDSets */ /* 2736 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2738 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2740 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* 2742 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2744 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2746 */ NdrFcShort( 0xde ), /* Type Offset=222 */ /* Parameter pcPropertyInfoSets */ /* 2748 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2750 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2752 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertyInfoSets */ /* 2754 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2756 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2758 */ NdrFcShort( 0xfcc ), /* Type Offset=4044 */ /* Parameter pcOffsets */ /* 2760 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2762 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2764 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgDescOffsets */ /* 2766 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2768 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2770 */ NdrFcShort( 0x102a ), /* Type Offset=4138 */ /* Parameter pcbDescBuffer */ /* 2772 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2774 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2776 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppDescBuffer */ /* 2778 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2780 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2782 */ NdrFcShort( 0x103e ), /* Type Offset=4158 */ /* Parameter ppErrorInfoRem */ /* 2784 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2786 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 2788 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2790 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2792 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 2794 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteSetProperties */ /* 2796 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2798 */ NdrFcLong( 0x0 ), /* 0 */ /* 2802 */ NdrFcShort( 0x5 ), /* 5 */ /* 2804 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2806 */ NdrFcShort( 0x10 ), /* 16 */ /* 2808 */ NdrFcShort( 0x8 ), /* 8 */ /* 2810 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x6, /* 6 */ /* 2812 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2814 */ NdrFcShort( 0x1 ), /* 1 */ /* 2816 */ NdrFcShort( 0x24 ), /* 36 */ /* 2818 */ NdrFcShort( 0x0 ), /* 0 */ /* 2820 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertySets */ /* 2822 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2824 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2826 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 2828 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2830 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2832 */ NdrFcShort( 0xd74 ), /* Type Offset=3444 */ /* Parameter cTotalProps */ /* 2834 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2836 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2838 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 2840 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 2842 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2844 */ NdrFcShort( 0xd92 ), /* Type Offset=3474 */ /* Parameter ppErrorInfoRem */ /* 2846 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2848 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2850 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2852 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2854 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2856 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetKeywords */ /* 2858 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2860 */ NdrFcLong( 0x0 ), /* 0 */ /* 2864 */ NdrFcShort( 0x3 ), /* 3 */ /* 2866 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2868 */ NdrFcShort( 0x0 ), /* 0 */ /* 2870 */ NdrFcShort( 0x8 ), /* 8 */ /* 2872 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x3, /* 3 */ /* 2874 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 2876 */ NdrFcShort( 0x0 ), /* 0 */ /* 2878 */ NdrFcShort( 0x0 ), /* 0 */ /* 2880 */ NdrFcShort( 0x0 ), /* 0 */ /* 2882 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ppwszKeywords */ /* 2884 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2886 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2888 */ NdrFcShort( 0x1052 ), /* Type Offset=4178 */ /* Parameter ppErrorInfoRem */ /* 2890 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2892 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2894 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2896 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2898 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2900 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetLiteralInfo */ /* 2902 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2904 */ NdrFcLong( 0x0 ), /* 0 */ /* 2908 */ NdrFcShort( 0x4 ), /* 4 */ /* 2910 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 2912 */ NdrFcShort( 0x40 ), /* 64 */ /* 2914 */ NdrFcShort( 0x40 ), /* 64 */ /* 2916 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xb, /* 11 */ /* 2918 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 2920 */ NdrFcShort( 0x5 ), /* 5 */ /* 2922 */ NdrFcShort( 0x2 ), /* 2 */ /* 2924 */ NdrFcShort( 0x0 ), /* 0 */ /* 2926 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cLiterals */ /* 2928 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 2930 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 2932 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgLiterals */ /* 2934 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 2936 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 2938 */ NdrFcShort( 0x1056 ), /* Type Offset=4182 */ /* Parameter pcLiteralInfo */ /* 2940 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2942 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 2944 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgLiteralInfo */ /* 2946 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2948 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 2950 */ NdrFcShort( 0x1066 ), /* Type Offset=4198 */ /* Parameter prgLVOffsets */ /* 2952 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2954 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 2956 */ NdrFcShort( 0x10a0 ), /* Type Offset=4256 */ /* Parameter prgICOffsets */ /* 2958 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2960 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 2962 */ NdrFcShort( 0x10a0 ), /* Type Offset=4256 */ /* Parameter prgISCOffsets */ /* 2964 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 2966 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 2968 */ NdrFcShort( 0x10a0 ), /* Type Offset=4256 */ /* Parameter pcbCharBuffer */ /* 2970 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 2972 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 2974 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppCharBuffer */ /* 2976 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 2978 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 2980 */ NdrFcShort( 0x10b4 ), /* Type Offset=4276 */ /* Parameter ppErrorInfoRem */ /* 2982 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 2984 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 2986 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 2988 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 2990 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 2992 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateDataSource */ /* 2994 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 2996 */ NdrFcLong( 0x0 ), /* 0 */ /* 3000 */ NdrFcShort( 0x3 ), /* 3 */ /* 3002 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 3004 */ NdrFcShort( 0x54 ), /* 84 */ /* 3006 */ NdrFcShort( 0x8 ), /* 8 */ /* 3008 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x9, /* 9 */ /* 3010 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3012 */ NdrFcShort( 0x2 ), /* 2 */ /* 3014 */ NdrFcShort( 0x25 ), /* 37 */ /* 3016 */ NdrFcShort( 0x0 ), /* 0 */ /* 3018 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertySets */ /* 3020 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3022 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3024 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3026 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3028 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3030 */ NdrFcShort( 0xd74 ), /* Type Offset=3444 */ /* Parameter pUnkOuter */ /* 3032 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3034 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3036 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter riid */ /* 3038 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3040 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3042 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDBSession */ /* 3044 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3046 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3048 */ NdrFcShort( 0x10c8 ), /* Type Offset=4296 */ /* Parameter cTotalProps */ /* 3050 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3052 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3054 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3056 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3058 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3060 */ NdrFcShort( 0xfc0 ), /* Type Offset=4032 */ /* Parameter ppErrorInfoRem */ /* 3062 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3064 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3066 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3068 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3070 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3072 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCreationProperties */ /* 3074 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3076 */ NdrFcLong( 0x0 ), /* 0 */ /* 3080 */ NdrFcShort( 0x5 ), /* 5 */ /* 3082 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 3084 */ NdrFcShort( 0x64 ), /* 100 */ /* 3086 */ NdrFcShort( 0x64 ), /* 100 */ /* 3088 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xa, /* 10 */ /* 3090 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3092 */ NdrFcShort( 0x24 ), /* 36 */ /* 3094 */ NdrFcShort( 0x3 ), /* 3 */ /* 3096 */ NdrFcShort( 0x0 ), /* 0 */ /* 3098 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertyIDSets */ /* 3100 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3102 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3104 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertyIDSets */ /* 3106 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3108 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3110 */ NdrFcShort( 0xde ), /* Type Offset=222 */ /* Parameter pcPropertyInfoSets */ /* 3112 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 3114 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3116 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgPropertyInfoSets */ /* 3118 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 3120 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3122 */ NdrFcShort( 0xfcc ), /* Type Offset=4044 */ /* Parameter pcOffsets */ /* 3124 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 3126 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3128 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgDescOffsets */ /* 3130 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 3132 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3134 */ NdrFcShort( 0x10d4 ), /* Type Offset=4308 */ /* Parameter pcbDescBuffer */ /* 3136 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 3138 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3140 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppDescBuffer */ /* 3142 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3144 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3146 */ NdrFcShort( 0x103e ), /* Type Offset=4158 */ /* Parameter ppErrorInfoRem */ /* 3148 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3150 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3152 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3154 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3156 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 3158 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteModifyDataSource */ /* 3160 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3162 */ NdrFcLong( 0x0 ), /* 0 */ /* 3166 */ NdrFcShort( 0x6 ), /* 6 */ /* 3168 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3170 */ NdrFcShort( 0x8 ), /* 8 */ /* 3172 */ NdrFcShort( 0x8 ), /* 8 */ /* 3174 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x4, /* 4 */ /* 3176 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 3178 */ NdrFcShort( 0x0 ), /* 0 */ /* 3180 */ NdrFcShort( 0x24 ), /* 36 */ /* 3182 */ NdrFcShort( 0x0 ), /* 0 */ /* 3184 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cPropertySets */ /* 3186 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3188 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3190 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3192 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3194 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3196 */ NdrFcShort( 0xd78 ), /* Type Offset=3448 */ /* Parameter ppErrorInfoRem */ /* 3198 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3200 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3202 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3204 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3206 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3208 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnLowResource */ /* 3210 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3212 */ NdrFcLong( 0x0 ), /* 0 */ /* 3216 */ NdrFcShort( 0x3 ), /* 3 */ /* 3218 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3220 */ NdrFcShort( 0x10 ), /* 16 */ /* 3222 */ NdrFcShort( 0x8 ), /* 8 */ /* 3224 */ 0x44, /* Oi2 Flags: has return, has ext, */ 0x2, /* 2 */ /* 3226 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 3228 */ NdrFcShort( 0x0 ), /* 0 */ /* 3230 */ NdrFcShort( 0x0 ), /* 0 */ /* 3232 */ NdrFcShort( 0x0 ), /* 0 */ /* 3234 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter dwReserved */ /* 3236 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3238 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3240 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Return value */ /* 3242 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3244 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3246 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnProgress */ /* 3248 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3250 */ NdrFcLong( 0x0 ), /* 0 */ /* 3254 */ NdrFcShort( 0x4 ), /* 4 */ /* 3256 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3258 */ NdrFcShort( 0x38 ), /* 56 */ /* 3260 */ NdrFcShort( 0x8 ), /* 8 */ /* 3262 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x7, /* 7 */ /* 3264 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 3266 */ NdrFcShort( 0x0 ), /* 0 */ /* 3268 */ NdrFcShort( 0x0 ), /* 0 */ /* 3270 */ NdrFcShort( 0x0 ), /* 0 */ /* 3272 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 3274 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3276 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3278 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter eOperation */ /* 3280 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3282 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3284 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ulProgress */ /* 3286 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3288 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3290 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ulProgressMax */ /* 3292 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3294 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3296 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter eAsynchPhase */ /* 3298 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3300 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3302 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pwszStatusText */ /* 3304 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3306 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3308 */ NdrFcShort( 0x9f8 ), /* Type Offset=2552 */ /* Return value */ /* 3310 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3312 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3314 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOnStop */ /* 3316 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3318 */ NdrFcLong( 0x0 ), /* 0 */ /* 3322 */ NdrFcShort( 0x5 ), /* 5 */ /* 3324 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3326 */ NdrFcShort( 0x18 ), /* 24 */ /* 3328 */ NdrFcShort( 0x8 ), /* 8 */ /* 3330 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x5, /* 5 */ /* 3332 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 3334 */ NdrFcShort( 0x0 ), /* 0 */ /* 3336 */ NdrFcShort( 0x0 ), /* 0 */ /* 3338 */ NdrFcShort( 0x0 ), /* 0 */ /* 3340 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 3342 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3344 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3346 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter eOperation */ /* 3348 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3350 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3352 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter hrStatus */ /* 3354 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3356 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3358 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pwszStatusText */ /* 3360 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3362 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3364 */ NdrFcShort( 0x9f8 ), /* Type Offset=2552 */ /* Return value */ /* 3366 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3368 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3370 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAbort */ /* 3372 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3374 */ NdrFcLong( 0x0 ), /* 0 */ /* 3378 */ NdrFcShort( 0x3 ), /* 3 */ /* 3380 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3382 */ NdrFcShort( 0x10 ), /* 16 */ /* 3384 */ NdrFcShort( 0x8 ), /* 8 */ /* 3386 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 3388 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 3390 */ NdrFcShort( 0x0 ), /* 0 */ /* 3392 */ NdrFcShort( 0x0 ), /* 0 */ /* 3394 */ NdrFcShort( 0x0 ), /* 0 */ /* 3396 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 3398 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3400 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3402 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter eOperation */ /* 3404 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3406 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3408 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3410 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3412 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3414 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3416 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3418 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3420 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetStatus */ /* 3422 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3424 */ NdrFcLong( 0x0 ), /* 0 */ /* 3428 */ NdrFcShort( 0x4 ), /* 4 */ /* 3430 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3432 */ NdrFcShort( 0x74 ), /* 116 */ /* 3434 */ NdrFcShort( 0x6c ), /* 108 */ /* 3436 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x8, /* 8 */ /* 3438 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 3440 */ NdrFcShort( 0x0 ), /* 0 */ /* 3442 */ NdrFcShort( 0x0 ), /* 0 */ /* 3444 */ NdrFcShort( 0x0 ), /* 0 */ /* 3446 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hChapter */ /* 3448 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3450 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3452 */ 0xb9, /* FC_UINT3264 */ 0x0, /* 0 */ /* Parameter eOperation */ /* 3454 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3456 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3458 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pulProgress */ /* 3460 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 3462 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3464 */ NdrFcShort( 0xd4c ), /* Type Offset=3404 */ /* Parameter pulProgressMax */ /* 3466 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 3468 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3470 */ NdrFcShort( 0xd4c ), /* Type Offset=3404 */ /* Parameter peAsynchPhase */ /* 3472 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 3474 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3476 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppwszStatusText */ /* 3478 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3480 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3482 */ NdrFcShort( 0x1052 ), /* Type Offset=4178 */ /* Parameter ppErrorInfoRem */ /* 3484 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3486 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3488 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3490 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3492 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3494 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateIndex */ /* 3496 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3498 */ NdrFcLong( 0x0 ), /* 0 */ /* 3502 */ NdrFcShort( 0x3 ), /* 3 */ /* 3504 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 3506 */ NdrFcShort( 0x20 ), /* 32 */ /* 3508 */ NdrFcShort( 0x8 ), /* 8 */ /* 3510 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xb, /* 11 */ /* 3512 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3514 */ NdrFcShort( 0x3 ), /* 3 */ /* 3516 */ NdrFcShort( 0x2d ), /* 45 */ /* 3518 */ NdrFcShort( 0x0 ), /* 0 */ /* 3520 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pTableID */ /* 3522 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3524 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3526 */ NdrFcShort( 0x1a0 ), /* Type Offset=416 */ /* Parameter pIndexID */ /* 3528 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3530 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3532 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter cIndexColumnDescs */ /* 3534 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3536 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3538 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgIndexColumnDescs */ /* 3540 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3542 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3544 */ NdrFcShort( 0x1108 ), /* Type Offset=4360 */ /* Parameter cPropertySets */ /* 3546 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3548 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3550 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3552 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3554 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3556 */ NdrFcShort( 0x111e ), /* Type Offset=4382 */ /* Parameter ppIndexID */ /* 3558 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3560 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3562 */ NdrFcShort( 0x1138 ), /* Type Offset=4408 */ /* Parameter cTotalProps */ /* 3564 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3566 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3568 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3570 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3572 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3574 */ NdrFcShort( 0x1144 ), /* Type Offset=4420 */ /* Parameter ppErrorInfoRem */ /* 3576 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3578 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 3580 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3582 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3584 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 3586 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropIndex */ /* 3588 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3590 */ NdrFcLong( 0x0 ), /* 0 */ /* 3594 */ NdrFcShort( 0x4 ), /* 4 */ /* 3596 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3598 */ NdrFcShort( 0x0 ), /* 0 */ /* 3600 */ NdrFcShort( 0x8 ), /* 8 */ /* 3602 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x4, /* 4 */ /* 3604 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 3606 */ NdrFcShort( 0x0 ), /* 0 */ /* 3608 */ NdrFcShort( 0x4 ), /* 4 */ /* 3610 */ NdrFcShort( 0x0 ), /* 0 */ /* 3612 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pTableID */ /* 3614 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3616 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3618 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter pIndexID */ /* 3620 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3622 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3624 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter ppErrorInfoRem */ /* 3626 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3628 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3630 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3632 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3634 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3636 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateTable */ /* 3638 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3640 */ NdrFcLong( 0x0 ), /* 0 */ /* 3644 */ NdrFcShort( 0x3 ), /* 3 */ /* 3646 */ NdrFcShort( 0x78 ), /* ia64 Stack size/offset = 120 */ /* 3648 */ NdrFcShort( 0x64 ), /* 100 */ /* 3650 */ NdrFcShort( 0x24 ), /* 36 */ /* 3652 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xe, /* 14 */ /* 3654 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3656 */ NdrFcShort( 0x4 ), /* 4 */ /* 3658 */ NdrFcShort( 0x50 ), /* 80 */ /* 3660 */ NdrFcShort( 0x0 ), /* 0 */ /* 3662 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 3664 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3666 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3668 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter pTableID */ /* 3670 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3672 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3674 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter cColumnDescs */ /* 3676 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3678 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3680 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnDescs */ /* 3682 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3684 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3686 */ NdrFcShort( 0x1192 ), /* Type Offset=4498 */ /* Parameter riid */ /* 3688 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3690 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3692 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 3694 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3696 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3698 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3700 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3702 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3704 */ NdrFcShort( 0x11a8 ), /* Type Offset=4520 */ /* Parameter ppTableID */ /* 3706 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3708 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3710 */ NdrFcShort( 0x1138 ), /* Type Offset=4408 */ /* Parameter ppRowset */ /* 3712 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3714 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3716 */ NdrFcShort( 0x11c2 ), /* Type Offset=4546 */ /* Parameter cTotalProps */ /* 3718 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3720 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 3722 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3724 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3726 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 3728 */ NdrFcShort( 0x11d2 ), /* Type Offset=4562 */ /* Parameter pfTableCreated */ /* 3730 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 3732 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 3734 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 3736 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3738 */ NdrFcShort( 0x68 ), /* ia64 Stack size/offset = 104 */ /* 3740 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3742 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3744 */ NdrFcShort( 0x70 ), /* ia64 Stack size/offset = 112 */ /* 3746 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropTable */ /* 3748 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3750 */ NdrFcLong( 0x0 ), /* 0 */ /* 3754 */ NdrFcShort( 0x4 ), /* 4 */ /* 3756 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3758 */ NdrFcShort( 0x0 ), /* 0 */ /* 3760 */ NdrFcShort( 0x8 ), /* 8 */ /* 3762 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x3, /* 3 */ /* 3764 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 3766 */ NdrFcShort( 0x0 ), /* 0 */ /* 3768 */ NdrFcShort( 0x2 ), /* 2 */ /* 3770 */ NdrFcShort( 0x0 ), /* 0 */ /* 3772 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pTableID */ /* 3774 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3776 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3778 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter ppErrorInfoRem */ /* 3780 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3782 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3784 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3786 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3788 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3790 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddColumn */ /* 3792 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3794 */ NdrFcLong( 0x0 ), /* 0 */ /* 3798 */ NdrFcShort( 0x5 ), /* 5 */ /* 3800 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3802 */ NdrFcShort( 0x8 ), /* 8 */ /* 3804 */ NdrFcShort( 0x8 ), /* 8 */ /* 3806 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x7, /* 7 */ /* 3808 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3810 */ NdrFcShort( 0x3 ), /* 3 */ /* 3812 */ NdrFcShort( 0x2a ), /* 42 */ /* 3814 */ NdrFcShort( 0x0 ), /* 0 */ /* 3816 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pTableID */ /* 3818 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3820 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3822 */ NdrFcShort( 0x1a0 ), /* Type Offset=416 */ /* Parameter pColumnDesc */ /* 3824 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 3826 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3828 */ NdrFcShort( 0x116a ), /* Type Offset=4458 */ /* Parameter ppColumnID */ /* 3830 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3832 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3834 */ NdrFcShort( 0x1138 ), /* Type Offset=4408 */ /* Parameter cTotalProps */ /* 3836 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3838 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3840 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3842 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3844 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3846 */ NdrFcShort( 0x11e6 ), /* Type Offset=4582 */ /* Parameter ppErrorInfoRem */ /* 3848 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3850 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3852 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3854 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3856 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3858 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDropColumn */ /* 3860 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3862 */ NdrFcLong( 0x0 ), /* 0 */ /* 3866 */ NdrFcShort( 0x6 ), /* 6 */ /* 3868 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3870 */ NdrFcShort( 0x0 ), /* 0 */ /* 3872 */ NdrFcShort( 0x8 ), /* 8 */ /* 3874 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x4, /* 4 */ /* 3876 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 3878 */ NdrFcShort( 0x0 ), /* 0 */ /* 3880 */ NdrFcShort( 0x4 ), /* 4 */ /* 3882 */ NdrFcShort( 0x0 ), /* 0 */ /* 3884 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pTableID */ /* 3886 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3888 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3890 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter pColumnID */ /* 3892 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3894 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3896 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter ppErrorInfoRem */ /* 3898 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3900 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3902 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3904 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3906 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3908 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenRowset */ /* 3910 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 3912 */ NdrFcLong( 0x0 ), /* 0 */ /* 3916 */ NdrFcShort( 0x3 ), /* 3 */ /* 3918 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 3920 */ NdrFcShort( 0x54 ), /* 84 */ /* 3922 */ NdrFcShort( 0x8 ), /* 8 */ /* 3924 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xb, /* 11 */ /* 3926 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 3928 */ NdrFcShort( 0x2 ), /* 2 */ /* 3930 */ NdrFcShort( 0x29 ), /* 41 */ /* 3932 */ NdrFcShort( 0x0 ), /* 0 */ /* 3934 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 3936 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3938 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3940 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter pTableID */ /* 3942 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3944 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3946 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter pIndexID */ /* 3948 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3950 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3952 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter riid */ /* 3954 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 3956 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3958 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 3960 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3962 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 3964 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 3966 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 3968 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 3970 */ NdrFcShort( 0x111e ), /* Type Offset=4382 */ /* Parameter ppRowset */ /* 3972 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 3974 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 3976 */ NdrFcShort( 0x11f2 ), /* Type Offset=4594 */ /* Parameter cTotalProps */ /* 3978 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 3980 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 3982 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 3984 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 3986 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 3988 */ NdrFcShort( 0x1144 ), /* Type Offset=4420 */ /* Parameter ppErrorInfoRem */ /* 3990 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 3992 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 3994 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 3996 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 3998 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 4000 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRowset */ /* 4002 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4004 */ NdrFcLong( 0x0 ), /* 0 */ /* 4008 */ NdrFcShort( 0x3 ), /* 3 */ /* 4010 */ NdrFcShort( 0x68 ), /* ia64 Stack size/offset = 104 */ /* 4012 */ NdrFcShort( 0xa0 ), /* 160 */ /* 4014 */ NdrFcShort( 0x8 ), /* 8 */ /* 4016 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xc, /* 12 */ /* 4018 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 4020 */ NdrFcShort( 0x2 ), /* 2 */ /* 4022 */ NdrFcShort( 0x45 ), /* 69 */ /* 4024 */ NdrFcShort( 0x0 ), /* 0 */ /* 4026 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 4028 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4030 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4032 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter rguidSchema */ /* 4034 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4036 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4038 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cRestrictions */ /* 4040 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4042 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4044 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgRestrictions */ /* 4046 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4048 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4050 */ NdrFcShort( 0x11fe ), /* Type Offset=4606 */ /* Parameter riid */ /* 4052 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4054 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4056 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 4058 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4060 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4062 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 4064 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4066 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4068 */ NdrFcShort( 0x11a8 ), /* Type Offset=4520 */ /* Parameter ppRowset */ /* 4070 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4072 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4074 */ NdrFcShort( 0x1218 ), /* Type Offset=4632 */ /* Parameter cTotalProps */ /* 4076 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4078 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 4080 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 4082 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 4084 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 4086 */ NdrFcShort( 0x1228 ), /* Type Offset=4648 */ /* Parameter ppErrorInfoRem */ /* 4088 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4090 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 4092 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4094 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4096 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 4098 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSchemas */ /* 4100 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4102 */ NdrFcLong( 0x0 ), /* 0 */ /* 4106 */ NdrFcShort( 0x4 ), /* 4 */ /* 4108 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4110 */ NdrFcShort( 0x1c ), /* 28 */ /* 4112 */ NdrFcShort( 0x24 ), /* 36 */ /* 4114 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 4116 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4118 */ NdrFcShort( 0x2 ), /* 2 */ /* 4120 */ NdrFcShort( 0x0 ), /* 0 */ /* 4122 */ NdrFcShort( 0x0 ), /* 0 */ /* 4124 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcSchemas */ /* 4126 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 4128 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4130 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter prgSchemas */ /* 4132 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4134 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4136 */ NdrFcShort( 0x1234 ), /* Type Offset=4660 */ /* Parameter prgRestrictionSupport */ /* 4138 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 4140 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4142 */ NdrFcShort( 0x124c ), /* Type Offset=4684 */ /* Parameter ppErrorInfoRem */ /* 4144 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4146 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4148 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4150 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4152 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4154 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteAddErrorRecord */ /* 4156 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4158 */ NdrFcLong( 0x0 ), /* 0 */ /* 4162 */ NdrFcShort( 0x3 ), /* 3 */ /* 4164 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4166 */ NdrFcShort( 0xa0 ), /* 160 */ /* 4168 */ NdrFcShort( 0x8 ), /* 8 */ /* 4170 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x7, /* 7 */ /* 4172 */ 0xa, /* 10 */ 0x5, /* Ext Flags: new corr desc, srv corr check, */ /* 4174 */ NdrFcShort( 0x0 ), /* 0 */ /* 4176 */ NdrFcShort( 0x22 ), /* 34 */ /* 4178 */ NdrFcShort( 0x0 ), /* 0 */ /* 4180 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pErrorInfo */ /* 4182 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4184 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4186 */ NdrFcShort( 0x1264 ), /* Type Offset=4708 */ /* Parameter dwLookupID */ /* 4188 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4190 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4192 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 4194 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4196 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4198 */ NdrFcShort( 0x129a ), /* Type Offset=4762 */ /* Parameter punkCustomError */ /* 4200 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4202 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4204 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter dwDynamicErrorID */ /* 4206 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4208 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4210 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 4212 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4214 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4216 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4218 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4220 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4222 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetBasicErrorInfo */ /* 4224 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4226 */ NdrFcLong( 0x0 ), /* 0 */ /* 4230 */ NdrFcShort( 0x4 ), /* 4 */ /* 4232 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4234 */ NdrFcShort( 0x8 ), /* 8 */ /* 4236 */ NdrFcShort( 0x98 ), /* 152 */ /* 4238 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 4240 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4242 */ NdrFcShort( 0x0 ), /* 0 */ /* 4244 */ NdrFcShort( 0x0 ), /* 0 */ /* 4246 */ NdrFcShort( 0x0 ), /* 0 */ /* 4248 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ulRecordNum */ /* 4250 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4252 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4254 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pErrorInfo */ /* 4256 */ NdrFcShort( 0xc112 ), /* Flags: must free, out, simple ref, srv alloc size=48 */ /* 4258 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4260 */ NdrFcShort( 0x1264 ), /* Type Offset=4708 */ /* Parameter ppErrorInfoRem */ /* 4262 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4264 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4266 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4268 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4270 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4272 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetCustomErrorObject */ /* 4274 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4276 */ NdrFcLong( 0x0 ), /* 0 */ /* 4280 */ NdrFcShort( 0x5 ), /* 5 */ /* 4282 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4284 */ NdrFcShort( 0x4c ), /* 76 */ /* 4286 */ NdrFcShort( 0x8 ), /* 8 */ /* 4288 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 4290 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4292 */ NdrFcShort( 0x1 ), /* 1 */ /* 4294 */ NdrFcShort( 0x0 ), /* 0 */ /* 4296 */ NdrFcShort( 0x0 ), /* 0 */ /* 4298 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ulRecordNum */ /* 4300 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4302 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4304 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter riid */ /* 4306 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4308 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4310 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppObject */ /* 4312 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4314 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4316 */ NdrFcShort( 0x12b4 ), /* Type Offset=4788 */ /* Parameter ppErrorInfoRem */ /* 4318 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4320 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4322 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4324 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4326 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4328 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorInfo */ /* 4330 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4332 */ NdrFcLong( 0x0 ), /* 0 */ /* 4336 */ NdrFcShort( 0x6 ), /* 6 */ /* 4338 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4340 */ NdrFcShort( 0x10 ), /* 16 */ /* 4342 */ NdrFcShort( 0x8 ), /* 8 */ /* 4344 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x5, /* 5 */ /* 4346 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4348 */ NdrFcShort( 0x0 ), /* 0 */ /* 4350 */ NdrFcShort( 0x0 ), /* 0 */ /* 4352 */ NdrFcShort( 0x0 ), /* 0 */ /* 4354 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ulRecordNum */ /* 4356 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4358 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4360 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter lcid */ /* 4362 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4364 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4366 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfo */ /* 4368 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4370 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4372 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Parameter ppErrorInfoRem */ /* 4374 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4376 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4378 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4380 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4382 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4384 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorParameters */ /* 4386 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4388 */ NdrFcLong( 0x0 ), /* 0 */ /* 4392 */ NdrFcShort( 0x7 ), /* 7 */ /* 4394 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4396 */ NdrFcShort( 0x8 ), /* 8 */ /* 4398 */ NdrFcShort( 0x8 ), /* 8 */ /* 4400 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 4402 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4404 */ NdrFcShort( 0x22 ), /* 34 */ /* 4406 */ NdrFcShort( 0x0 ), /* 0 */ /* 4408 */ NdrFcShort( 0x0 ), /* 0 */ /* 4410 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ulRecordNum */ /* 4412 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4414 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4416 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 4418 */ NdrFcShort( 0x6113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=24 */ /* 4420 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4422 */ NdrFcShort( 0x129a ), /* Type Offset=4762 */ /* Parameter ppErrorInfoRem */ /* 4424 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4426 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4428 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4430 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4432 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4434 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRecordCount */ /* 4436 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4438 */ NdrFcLong( 0x0 ), /* 0 */ /* 4442 */ NdrFcShort( 0x8 ), /* 8 */ /* 4444 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4446 */ NdrFcShort( 0x0 ), /* 0 */ /* 4448 */ NdrFcShort( 0x24 ), /* 36 */ /* 4450 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 4452 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4454 */ NdrFcShort( 0x0 ), /* 0 */ /* 4456 */ NdrFcShort( 0x0 ), /* 0 */ /* 4458 */ NdrFcShort( 0x0 ), /* 0 */ /* 4460 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pcRecords */ /* 4462 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 4464 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4466 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 4468 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4470 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4472 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4474 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4476 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4478 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetErrorDescription */ /* 4480 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4482 */ NdrFcLong( 0x0 ), /* 0 */ /* 4486 */ NdrFcShort( 0x3 ), /* 3 */ /* 4488 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 4490 */ NdrFcShort( 0x18 ), /* 24 */ /* 4492 */ NdrFcShort( 0x8 ), /* 8 */ /* 4494 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x8, /* 8 */ /* 4496 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 4498 */ NdrFcShort( 0x2 ), /* 2 */ /* 4500 */ NdrFcShort( 0x22 ), /* 34 */ /* 4502 */ NdrFcShort( 0x0 ), /* 0 */ /* 4504 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hrError */ /* 4506 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4508 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4510 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter dwLookupID */ /* 4512 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4514 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4516 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pdispparams */ /* 4518 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 4520 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4522 */ NdrFcShort( 0x129a ), /* Type Offset=4762 */ /* Parameter lcid */ /* 4524 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4526 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4528 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pbstrSource */ /* 4530 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 4532 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4534 */ NdrFcShort( 0x12c8 ), /* Type Offset=4808 */ /* Parameter pbstrDescription */ /* 4536 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 4538 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4540 */ NdrFcShort( 0x12c8 ), /* Type Offset=4808 */ /* Parameter ppErrorInfoRem */ /* 4542 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4544 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4546 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4548 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4550 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4552 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetHelpInfo */ /* 4554 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4556 */ NdrFcLong( 0x0 ), /* 0 */ /* 4560 */ NdrFcShort( 0x4 ), /* 4 */ /* 4562 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4564 */ NdrFcShort( 0x18 ), /* 24 */ /* 4566 */ NdrFcShort( 0x24 ), /* 36 */ /* 4568 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x7, /* 7 */ /* 4570 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4572 */ NdrFcShort( 0x1 ), /* 1 */ /* 4574 */ NdrFcShort( 0x0 ), /* 0 */ /* 4576 */ NdrFcShort( 0x0 ), /* 0 */ /* 4578 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter hrError */ /* 4580 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4582 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4584 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter dwLookupID */ /* 4586 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4588 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4590 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter lcid */ /* 4592 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4594 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4596 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pbstrHelpFile */ /* 4598 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 4600 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4602 */ NdrFcShort( 0x12c8 ), /* Type Offset=4808 */ /* Parameter pdwHelpContext */ /* 4604 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 4606 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4608 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 4610 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4612 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4614 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4616 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4618 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4620 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteReleaseErrors */ /* 4622 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4624 */ NdrFcLong( 0x0 ), /* 0 */ /* 4628 */ NdrFcShort( 0x5 ), /* 5 */ /* 4630 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4632 */ NdrFcShort( 0x8 ), /* 8 */ /* 4634 */ NdrFcShort( 0x8 ), /* 8 */ /* 4636 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 4638 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4640 */ NdrFcShort( 0x0 ), /* 0 */ /* 4642 */ NdrFcShort( 0x0 ), /* 0 */ /* 4644 */ NdrFcShort( 0x0 ), /* 0 */ /* 4646 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter dwDynamicErrorID */ /* 4648 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4650 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4652 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 4654 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4656 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4658 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4660 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4662 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4664 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetSQLInfo */ /* 4666 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4668 */ NdrFcLong( 0x0 ), /* 0 */ /* 4672 */ NdrFcShort( 0x3 ), /* 3 */ /* 4674 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4676 */ NdrFcShort( 0x0 ), /* 0 */ /* 4678 */ NdrFcShort( 0x24 ), /* 36 */ /* 4680 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 4682 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4684 */ NdrFcShort( 0x1 ), /* 1 */ /* 4686 */ NdrFcShort( 0x0 ), /* 0 */ /* 4688 */ NdrFcShort( 0x0 ), /* 0 */ /* 4690 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pbstrSQLState */ /* 4692 */ NdrFcShort( 0x2113 ), /* Flags: must size, must free, out, simple ref, srv alloc size=8 */ /* 4694 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4696 */ NdrFcShort( 0x12c8 ), /* Type Offset=4808 */ /* Parameter plNativeError */ /* 4698 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */ /* 4700 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4702 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppErrorInfoRem */ /* 4704 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4706 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4708 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4710 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4712 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4714 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetDataSource */ /* 4716 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4718 */ NdrFcLong( 0x0 ), /* 0 */ /* 4722 */ NdrFcShort( 0x3 ), /* 3 */ /* 4724 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4726 */ NdrFcShort( 0x44 ), /* 68 */ /* 4728 */ NdrFcShort( 0x8 ), /* 8 */ /* 4730 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 4732 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 4734 */ NdrFcShort( 0x1 ), /* 1 */ /* 4736 */ NdrFcShort( 0x0 ), /* 0 */ /* 4738 */ NdrFcShort( 0x0 ), /* 0 */ /* 4740 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 4742 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 4744 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4746 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppDataSource */ /* 4748 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4750 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4752 */ NdrFcShort( 0x12d2 ), /* Type Offset=4818 */ /* Parameter ppErrorInfoRem */ /* 4754 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4756 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4758 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4760 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4762 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4764 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetOptionsObject */ /* 4766 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4768 */ NdrFcLong( 0x0 ), /* 0 */ /* 4772 */ NdrFcShort( 0x6 ), /* 6 */ /* 4774 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4776 */ NdrFcShort( 0x0 ), /* 0 */ /* 4778 */ NdrFcShort( 0x8 ), /* 8 */ /* 4780 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 4782 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4784 */ NdrFcShort( 0x0 ), /* 0 */ /* 4786 */ NdrFcShort( 0x0 ), /* 0 */ /* 4788 */ NdrFcShort( 0x0 ), /* 0 */ /* 4790 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ppOptions */ /* 4792 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4794 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4796 */ NdrFcShort( 0x12de ), /* Type Offset=4830 */ /* Parameter ppErrorInfoRem */ /* 4798 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4800 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4802 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4804 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4806 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4808 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteStartTransaction */ /* 4810 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4812 */ NdrFcLong( 0x0 ), /* 0 */ /* 4816 */ NdrFcShort( 0x7 ), /* 7 */ /* 4818 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4820 */ NdrFcShort( 0x2c ), /* 44 */ /* 4822 */ NdrFcShort( 0x24 ), /* 36 */ /* 4824 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x6, /* 6 */ /* 4826 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4828 */ NdrFcShort( 0x0 ), /* 0 */ /* 4830 */ NdrFcShort( 0x0 ), /* 0 */ /* 4832 */ NdrFcShort( 0x0 ), /* 0 */ /* 4834 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter isoLevel */ /* 4836 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4838 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4840 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter isoFlags */ /* 4842 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4844 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4846 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pOtherOptions */ /* 4848 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4850 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4852 */ NdrFcShort( 0x12e2 ), /* Type Offset=4834 */ /* Parameter pulTransactionLevel */ /* 4854 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 4856 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4858 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppErrorInfoRem */ /* 4860 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4862 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4864 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4866 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4868 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4870 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetOptionsObject */ /* 4872 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4874 */ NdrFcLong( 0x0 ), /* 0 */ /* 4878 */ NdrFcShort( 0x3 ), /* 3 */ /* 4880 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4882 */ NdrFcShort( 0x0 ), /* 0 */ /* 4884 */ NdrFcShort( 0x8 ), /* 8 */ /* 4886 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 4888 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4890 */ NdrFcShort( 0x0 ), /* 0 */ /* 4892 */ NdrFcShort( 0x0 ), /* 0 */ /* 4894 */ NdrFcShort( 0x0 ), /* 0 */ /* 4896 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ppOptions */ /* 4898 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4900 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4902 */ NdrFcShort( 0x12de ), /* Type Offset=4830 */ /* Parameter ppErrorInfoRem */ /* 4904 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4906 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4908 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4910 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4912 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4914 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteJoinTransaction */ /* 4916 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4918 */ NdrFcLong( 0x0 ), /* 0 */ /* 4922 */ NdrFcShort( 0x4 ), /* 4 */ /* 4924 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4926 */ NdrFcShort( 0x10 ), /* 16 */ /* 4928 */ NdrFcShort( 0x8 ), /* 8 */ /* 4930 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x6, /* 6 */ /* 4932 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4934 */ NdrFcShort( 0x0 ), /* 0 */ /* 4936 */ NdrFcShort( 0x0 ), /* 0 */ /* 4938 */ NdrFcShort( 0x0 ), /* 0 */ /* 4940 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter punkTransactionCoord */ /* 4942 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4944 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4946 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter isoLevel */ /* 4948 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4950 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4952 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter isoFlags */ /* 4954 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 4956 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4958 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pOtherOptions */ /* 4960 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 4962 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4964 */ NdrFcShort( 0x12e2 ), /* Type Offset=4834 */ /* Parameter ppErrorInfoRem */ /* 4966 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 4968 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4970 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 4972 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 4974 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4976 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetTransactionObject */ /* 4978 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 4980 */ NdrFcLong( 0x0 ), /* 0 */ /* 4984 */ NdrFcShort( 0x3 ), /* 3 */ /* 4986 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4988 */ NdrFcShort( 0x8 ), /* 8 */ /* 4990 */ NdrFcShort( 0x8 ), /* 8 */ /* 4992 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x4, /* 4 */ /* 4994 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 4996 */ NdrFcShort( 0x0 ), /* 0 */ /* 4998 */ NdrFcShort( 0x0 ), /* 0 */ /* 5000 */ NdrFcShort( 0x0 ), /* 0 */ /* 5002 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter ulTransactionLevel */ /* 5004 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5006 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5008 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppTransactionObject */ /* 5010 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5012 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5014 */ NdrFcShort( 0x12f4 ), /* Type Offset=4852 */ /* Parameter ppErrorInfoRem */ /* 5016 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5018 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5020 */ NdrFcShort( 0x6 ), /* Type Offset=6 */ /* Return value */ /* 5022 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5024 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5026 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteBind */ /* 5028 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5030 */ NdrFcLong( 0x0 ), /* 0 */ /* 5034 */ NdrFcShort( 0x3 ), /* 3 */ /* 5036 */ NdrFcShort( 0x68 ), /* ia64 Stack size/offset = 104 */ /* 5038 */ NdrFcShort( 0xf0 ), /* 240 */ /* 5040 */ NdrFcShort( 0x24 ), /* 36 */ /* 5042 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xc, /* 12 */ /* 5044 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5046 */ NdrFcShort( 0x2 ), /* 2 */ /* 5048 */ NdrFcShort( 0x1 ), /* 1 */ /* 5050 */ NdrFcShort( 0x0 ), /* 0 */ /* 5052 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 5054 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5056 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5058 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter pwszURL */ /* 5060 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5062 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5064 */ NdrFcShort( 0x130c ), /* Type Offset=4876 */ /* Parameter dwBindURLFlags */ /* 5066 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5068 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5070 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rguid */ /* 5072 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5074 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5076 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter riid */ /* 5078 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5080 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5082 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pAuthenticate */ /* 5084 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5086 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5088 */ NdrFcShort( 0x130e ), /* Type Offset=4878 */ /* Parameter pSessionUnkOuter */ /* 5090 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5092 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5094 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter piid */ /* 5096 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 5098 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5100 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Parameter ppSession */ /* 5102 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5104 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5106 */ NdrFcShort( 0x1320 ), /* Type Offset=4896 */ /* Parameter pdwBindStatus */ /* 5108 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 5110 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5112 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppUnk */ /* 5114 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5116 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5118 */ NdrFcShort( 0x132c ), /* Type Offset=4908 */ /* Return value */ /* 5120 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5122 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 5124 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCopy */ /* 5126 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5128 */ NdrFcLong( 0x0 ), /* 0 */ /* 5132 */ NdrFcShort( 0x4 ), /* 4 */ /* 5134 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5136 */ NdrFcShort( 0x34 ), /* 52 */ /* 5138 */ NdrFcShort( 0x24 ), /* 36 */ /* 5140 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xa, /* 10 */ /* 5142 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5144 */ NdrFcShort( 0x3 ), /* 3 */ /* 5146 */ NdrFcShort( 0x3 ), /* 3 */ /* 5148 */ NdrFcShort( 0x0 ), /* 0 */ /* 5150 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cRows */ /* 5152 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5154 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5156 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszSourceURLs */ /* 5158 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5160 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5162 */ NdrFcShort( 0x133c ), /* Type Offset=4924 */ /* Parameter rgpwszDestURLs */ /* 5164 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5166 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5168 */ NdrFcShort( 0x1356 ), /* Type Offset=4950 */ /* Parameter dwCopyFlags */ /* 5170 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5172 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5174 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pAuthenticate */ /* 5176 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5178 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5180 */ NdrFcShort( 0x130e ), /* Type Offset=4878 */ /* Parameter rgdwStatus */ /* 5182 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 5184 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5186 */ NdrFcShort( 0x1370 ), /* Type Offset=4976 */ /* Parameter prgulNewURLOffsets */ /* 5188 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 5190 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5192 */ NdrFcShort( 0x137c ), /* Type Offset=4988 */ /* Parameter pcbStringsBuffer */ /* 5194 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 5196 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5198 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 5200 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5202 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5204 */ NdrFcShort( 0x10b4 ), /* Type Offset=4276 */ /* Return value */ /* 5206 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5208 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5210 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteMove */ /* 5212 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5214 */ NdrFcLong( 0x0 ), /* 0 */ /* 5218 */ NdrFcShort( 0x5 ), /* 5 */ /* 5220 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5222 */ NdrFcShort( 0x34 ), /* 52 */ /* 5224 */ NdrFcShort( 0x24 ), /* 36 */ /* 5226 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xa, /* 10 */ /* 5228 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5230 */ NdrFcShort( 0x3 ), /* 3 */ /* 5232 */ NdrFcShort( 0x3 ), /* 3 */ /* 5234 */ NdrFcShort( 0x0 ), /* 0 */ /* 5236 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cRows */ /* 5238 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5240 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5242 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszSourceURLs */ /* 5244 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5246 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5248 */ NdrFcShort( 0x1394 ), /* Type Offset=5012 */ /* Parameter rgpwszDestURLs */ /* 5250 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5252 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5254 */ NdrFcShort( 0x13ae ), /* Type Offset=5038 */ /* Parameter dwMoveFlags */ /* 5256 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5258 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5260 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pAuthenticate */ /* 5262 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5264 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5266 */ NdrFcShort( 0x130e ), /* Type Offset=4878 */ /* Parameter rgdwStatus */ /* 5268 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 5270 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5272 */ NdrFcShort( 0x13c8 ), /* Type Offset=5064 */ /* Parameter prgulNewURLOffsets */ /* 5274 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 5276 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5278 */ NdrFcShort( 0x13d4 ), /* Type Offset=5076 */ /* Parameter pcbStringsBuffer */ /* 5280 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 5282 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5284 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 5286 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5288 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5290 */ NdrFcShort( 0x10b4 ), /* Type Offset=4276 */ /* Return value */ /* 5292 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5294 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5296 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteDelete */ /* 5298 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5300 */ NdrFcLong( 0x0 ), /* 0 */ /* 5304 */ NdrFcShort( 0x6 ), /* 6 */ /* 5306 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5308 */ NdrFcShort( 0x18 ), /* 24 */ /* 5310 */ NdrFcShort( 0x8 ), /* 8 */ /* 5312 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0x5, /* 5 */ /* 5314 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5316 */ NdrFcShort( 0x1 ), /* 1 */ /* 5318 */ NdrFcShort( 0x1 ), /* 1 */ /* 5320 */ NdrFcShort( 0x0 ), /* 0 */ /* 5322 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cRows */ /* 5324 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5326 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5328 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgpwszURLs */ /* 5330 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5332 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5334 */ NdrFcShort( 0x13ec ), /* Type Offset=5100 */ /* Parameter dwDeleteFlags */ /* 5336 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5338 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5340 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgdwStatus */ /* 5342 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 5344 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5346 */ NdrFcShort( 0x1406 ), /* Type Offset=5126 */ /* Return value */ /* 5348 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5350 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5352 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteOpenRowset */ /* 5354 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5356 */ NdrFcLong( 0x0 ), /* 0 */ /* 5360 */ NdrFcShort( 0x7 ), /* 7 */ /* 5362 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5364 */ NdrFcShort( 0x54 ), /* 84 */ /* 5366 */ NdrFcShort( 0x8 ), /* 8 */ /* 5368 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xa, /* 10 */ /* 5370 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5372 */ NdrFcShort( 0x2 ), /* 2 */ /* 5374 */ NdrFcShort( 0x29 ), /* 41 */ /* 5376 */ NdrFcShort( 0x0 ), /* 0 */ /* 5378 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 5380 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5382 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5384 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter pTableID */ /* 5386 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5388 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5390 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter pIndexID */ /* 5392 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5394 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5396 */ NdrFcShort( 0x10f0 ), /* Type Offset=4336 */ /* Parameter riid */ /* 5398 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5400 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5402 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter cPropertySets */ /* 5404 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5406 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5408 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropertySets */ /* 5410 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5412 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5414 */ NdrFcShort( 0x111e ), /* Type Offset=4382 */ /* Parameter ppRowset */ /* 5416 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5418 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5420 */ NdrFcShort( 0x1412 ), /* Type Offset=5138 */ /* Parameter cTotalProps */ /* 5422 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5424 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5426 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rgPropStatus */ /* 5428 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */ /* 5430 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5432 */ NdrFcShort( 0x1144 ), /* Type Offset=4420 */ /* Return value */ /* 5434 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5436 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5438 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteCreateRow */ /* 5440 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5442 */ NdrFcLong( 0x0 ), /* 0 */ /* 5446 */ NdrFcShort( 0x3 ), /* 3 */ /* 5448 */ NdrFcShort( 0x70 ), /* ia64 Stack size/offset = 112 */ /* 5450 */ NdrFcShort( 0xf0 ), /* 240 */ /* 5452 */ NdrFcShort( 0x24 ), /* 36 */ /* 5454 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xd, /* 13 */ /* 5456 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5458 */ NdrFcShort( 0x2 ), /* 2 */ /* 5460 */ NdrFcShort( 0x1 ), /* 1 */ /* 5462 */ NdrFcShort( 0x0 ), /* 0 */ /* 5464 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pUnkOuter */ /* 5466 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5468 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5470 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter pwszURL */ /* 5472 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5474 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5476 */ NdrFcShort( 0x130c ), /* Type Offset=4876 */ /* Parameter dwBindURLFlags */ /* 5478 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5480 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5482 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter rguid */ /* 5484 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5486 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5488 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter riid */ /* 5490 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5492 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5494 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter pAuthenticate */ /* 5496 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5498 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5500 */ NdrFcShort( 0x130e ), /* Type Offset=4878 */ /* Parameter pSessionUnkOuter */ /* 5502 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5504 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5506 */ NdrFcShort( 0x302 ), /* Type Offset=770 */ /* Parameter piid */ /* 5508 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 5510 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5512 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Parameter ppSession */ /* 5514 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5516 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5518 */ NdrFcShort( 0x141e ), /* Type Offset=5150 */ /* Parameter pdwBindStatus */ /* 5520 */ NdrFcShort( 0x1a ), /* Flags: must free, in, out, */ /* 5522 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5524 */ NdrFcShort( 0x2 ), /* Type Offset=2 */ /* Parameter ppwszNewURL */ /* 5526 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5528 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5530 */ NdrFcShort( 0x1052 ), /* Type Offset=4178 */ /* Parameter ppUnk */ /* 5532 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5534 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 5536 */ NdrFcShort( 0x142a ), /* Type Offset=5162 */ /* Return value */ /* 5538 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5540 */ NdrFcShort( 0x68 ), /* ia64 Stack size/offset = 104 */ /* 5542 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure Reset */ /* 5544 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5546 */ NdrFcLong( 0x0 ), /* 0 */ /* 5550 */ NdrFcShort( 0x6 ), /* 6 */ /* 5552 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5554 */ NdrFcShort( 0x0 ), /* 0 */ /* 5556 */ NdrFcShort( 0x8 ), /* 8 */ /* 5558 */ 0x44, /* Oi2 Flags: has return, has ext, */ 0x1, /* 1 */ /* 5560 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 5562 */ NdrFcShort( 0x0 ), /* 0 */ /* 5564 */ NdrFcShort( 0x0 ), /* 0 */ /* 5566 */ NdrFcShort( 0x0 ), /* 0 */ /* 5568 */ NdrFcShort( 0x0 ), /* 0 */ /* Return value */ /* 5570 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5572 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5574 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetRestrictedColumnInfo */ /* 5576 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5578 */ NdrFcLong( 0x0 ), /* 0 */ /* 5582 */ NdrFcShort( 0x5 ), /* 5 */ /* 5584 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */ /* 5586 */ NdrFcShort( 0x60 ), /* 96 */ /* 5588 */ NdrFcShort( 0x50 ), /* 80 */ /* 5590 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */ 0xb, /* 11 */ /* 5592 */ 0xa, /* 10 */ 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */ /* 5594 */ NdrFcShort( 0x9 ), /* 9 */ /* 5596 */ NdrFcShort( 0xa ), /* 10 */ /* 5598 */ NdrFcShort( 0x0 ), /* 0 */ /* 5600 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter cColumnIDMasks */ /* 5602 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5604 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5606 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rgColumnIDMasks */ /* 5608 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5610 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5612 */ NdrFcShort( 0x1436 ), /* Type Offset=5174 */ /* Parameter dwFlags */ /* 5614 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5616 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5618 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Parameter pcColumns */ /* 5620 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 5622 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5624 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter prgColumnIDs */ /* 5626 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5628 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5630 */ NdrFcShort( 0x1450 ), /* Type Offset=5200 */ /* Parameter prgColumnInfo */ /* 5632 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5634 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 5636 */ NdrFcShort( 0x146e ), /* Type Offset=5230 */ /* Parameter prgNameOffsets */ /* 5638 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 5640 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 5642 */ NdrFcShort( 0x148c ), /* Type Offset=5260 */ /* Parameter prgcolumnidOffsets */ /* 5644 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */ /* 5646 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5648 */ NdrFcShort( 0x14a0 ), /* Type Offset=5280 */ /* Parameter pcbStringsBuffer */ /* 5650 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */ /* 5652 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 5654 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter ppStringsBuffer */ /* 5656 */ NdrFcShort( 0x201b ), /* Flags: must size, must free, in, out, srv alloc size=8 */ /* 5658 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 5660 */ NdrFcShort( 0x14b4 ), /* Type Offset=5300 */ /* Return value */ /* 5662 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5664 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */ /* 5666 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure RemoteGetURLMapping */ /* 5668 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5670 */ NdrFcLong( 0x0 ), /* 0 */ /* 5674 */ NdrFcShort( 0x3 ), /* 3 */ /* 5676 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5678 */ NdrFcShort( 0x10 ), /* 16 */ /* 5680 */ NdrFcShort( 0x4c ), /* 76 */ /* 5682 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x4, /* 4 */ /* 5684 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 5686 */ NdrFcShort( 0x0 ), /* 0 */ /* 5688 */ NdrFcShort( 0x0 ), /* 0 */ /* 5690 */ NdrFcShort( 0x0 ), /* 0 */ /* 5692 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pwszURL */ /* 5694 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */ /* 5696 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5698 */ NdrFcShort( 0x130c ), /* Type Offset=4876 */ /* Parameter dwReserved */ /* 5700 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5702 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5704 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter pclsidProvider */ /* 5706 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */ /* 5708 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5710 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Return value */ /* 5712 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5714 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5716 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure SetURLMapping */ /* 5718 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5720 */ NdrFcLong( 0x0 ), /* 0 */ /* 5724 */ NdrFcShort( 0x4 ), /* 4 */ /* 5726 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5728 */ NdrFcShort( 0x54 ), /* 84 */ /* 5730 */ NdrFcShort( 0x8 ), /* 8 */ /* 5732 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x4, /* 4 */ /* 5734 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 5736 */ NdrFcShort( 0x0 ), /* 0 */ /* 5738 */ NdrFcShort( 0x0 ), /* 0 */ /* 5740 */ NdrFcShort( 0x0 ), /* 0 */ /* 5742 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pwszURL */ /* 5744 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5746 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5748 */ NdrFcShort( 0x9f8 ), /* Type Offset=2552 */ /* Parameter dwReserved */ /* 5750 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5752 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5754 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rclsidProvider */ /* 5756 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 5758 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5760 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Return value */ /* 5762 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5764 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5766 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure UnregisterProvider */ /* 5768 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5770 */ NdrFcLong( 0x0 ), /* 0 */ /* 5774 */ NdrFcShort( 0x5 ), /* 5 */ /* 5776 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5778 */ NdrFcShort( 0x54 ), /* 84 */ /* 5780 */ NdrFcShort( 0x8 ), /* 8 */ /* 5782 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */ 0x4, /* 4 */ /* 5784 */ 0xa, /* 10 */ 0x1, /* Ext Flags: new corr desc, */ /* 5786 */ NdrFcShort( 0x0 ), /* 0 */ /* 5788 */ NdrFcShort( 0x0 ), /* 0 */ /* 5790 */ NdrFcShort( 0x0 ), /* 0 */ /* 5792 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter pwszURL */ /* 5794 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */ /* 5796 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5798 */ NdrFcShort( 0x9f8 ), /* Type Offset=2552 */ /* Parameter dwReserved */ /* 5800 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */ /* 5802 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5804 */ 0xb, /* FC_HYPER */ 0x0, /* 0 */ /* Parameter rclsidProvider */ /* 5806 */ NdrFcShort( 0xa ), /* Flags: must free, in, */ /* 5808 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5810 */ NdrFcShort( 0x6d0 ), /* Type Offset=1744 */ /* Return value */ /* 5812 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5814 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5816 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure GetSession */ /* 5818 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5820 */ NdrFcLong( 0x0 ), /* 0 */ /* 5824 */ NdrFcShort( 0x3 ), /* 3 */ /* 5826 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5828 */ NdrFcShort( 0x44 ), /* 68 */ /* 5830 */ NdrFcShort( 0x8 ), /* 8 */ /* 5832 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 5834 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 5836 */ NdrFcShort( 0x1 ), /* 1 */ /* 5838 */ NdrFcShort( 0x0 ), /* 0 */ /* 5840 */ NdrFcShort( 0x0 ), /* 0 */ /* 5842 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 5844 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5846 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5848 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppSession */ /* 5850 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5852 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5854 */ NdrFcShort( 0x14cc ), /* Type Offset=5324 */ /* Return value */ /* 5856 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5858 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5860 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Procedure GetSourceRow */ /* 5862 */ 0x33, /* FC_AUTO_HANDLE */ 0x6c, /* Old Flags: object, Oi2 */ /* 5864 */ NdrFcLong( 0x0 ), /* 0 */ /* 5868 */ NdrFcShort( 0x3 ), /* 3 */ /* 5870 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5872 */ NdrFcShort( 0x44 ), /* 68 */ /* 5874 */ NdrFcShort( 0x8 ), /* 8 */ /* 5876 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */ 0x3, /* 3 */ /* 5878 */ 0xa, /* 10 */ 0x3, /* Ext Flags: new corr desc, clt corr check, */ /* 5880 */ NdrFcShort( 0x1 ), /* 1 */ /* 5882 */ NdrFcShort( 0x0 ), /* 0 */ /* 5884 */ NdrFcShort( 0x0 ), /* 0 */ /* 5886 */ NdrFcShort( 0x0 ), /* 0 */ /* Parameter riid */ /* 5888 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */ /* 5890 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5892 */ NdrFcShort( 0x38 ), /* Type Offset=56 */ /* Parameter ppRow */ /* 5894 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */ /* 5896 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 5898 */ NdrFcShort( 0x14d8 ), /* Type Offset=5336 */ /* Return value */ /* 5900 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */ /* 5902 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 5904 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ 0x0 } }; static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { 0, { NdrFcShort( 0x0 ), /* 0 */ /* 2 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4 */ 0x8, /* FC_LONG */ 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( 0x1cf2b120 ), /* 485667104 */ /* 16 */ NdrFcShort( 0x547d ), /* 21629 */ /* 18 */ NdrFcShort( 0x101b ), /* 4123 */ /* 20 */ 0x8e, /* 142 */ 0x65, /* 101 */ /* 22 */ 0x8, /* 8 */ 0x0, /* 0 */ /* 24 */ 0x2b, /* 43 */ 0x2b, /* 43 */ /* 26 */ 0xd1, /* 209 */ 0x19, /* 25 */ /* 28 */ 0x12, 0x0, /* FC_UP */ /* 30 */ NdrFcShort( 0x70 ), /* Offset= 112 (142) */ /* 32 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 34 */ NdrFcLong( 0x20401 ), /* 132097 */ /* 38 */ NdrFcShort( 0x0 ), /* 0 */ /* 40 */ NdrFcShort( 0x0 ), /* 0 */ /* 42 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 44 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 46 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 48 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 50 */ 0x1d, /* FC_SMFARRAY */ 0x0, /* 0 */ /* 52 */ NdrFcShort( 0x8 ), /* 8 */ /* 54 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 56 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 58 */ NdrFcShort( 0x10 ), /* 16 */ /* 60 */ 0x8, /* FC_LONG */ 0x6, /* FC_SHORT */ /* 62 */ 0x6, /* FC_SHORT */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 64 */ 0x0, /* 0 */ NdrFcShort( 0xfffffff1 ), /* Offset= -15 (50) */ 0x5b, /* FC_END */ /* 68 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 70 */ NdrFcShort( 0x14 ), /* 20 */ /* 72 */ 0x8, /* FC_LONG */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 74 */ 0x0, /* 0 */ NdrFcShort( 0xffffffed ), /* Offset= -19 (56) */ 0x5b, /* FC_END */ /* 78 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 80 */ NdrFcShort( 0x1 ), /* 1 */ /* 82 */ 0x10, /* Corr desc: field pointer, */ 0x59, /* FC_CALLBACK */ /* 84 */ NdrFcShort( 0x0 ), /* 0 */ /* 86 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 88 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 90 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 92 */ NdrFcShort( 0x10 ), /* 16 */ /* 94 */ NdrFcShort( 0x0 ), /* 0 */ /* 96 */ NdrFcShort( 0x6 ), /* Offset= 6 (102) */ /* 98 */ 0x36, /* FC_POINTER */ 0xb, /* FC_HYPER */ /* 100 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 102 */ 0x12, 0x0, /* FC_UP */ /* 104 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (78) */ /* 106 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 108 */ NdrFcShort( 0x58 ), /* 88 */ /* 110 */ NdrFcShort( 0x0 ), /* 0 */ /* 112 */ NdrFcShort( 0x16 ), /* Offset= 22 (134) */ /* 114 */ 0xb, /* FC_HYPER */ 0xb, /* FC_HYPER */ /* 116 */ 0xb, /* FC_HYPER */ 0xb, /* FC_HYPER */ /* 118 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 120 */ NdrFcShort( 0xffffffa8 ), /* Offset= -88 (32) */ /* 122 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 124 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 126 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 128 */ 0xb, /* FC_HYPER */ 0x8, /* FC_LONG */ /* 130 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 132 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 134 */ 0x12, 0x0, /* FC_UP */ /* 136 */ NdrFcShort( 0xffffffbc ), /* Offset= -68 (68) */ /* 138 */ 0x12, 0x0, /* FC_UP */ /* 140 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (90) */ /* 142 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 144 */ NdrFcShort( 0x0 ), /* 0 */ /* 146 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 148 */ NdrFcShort( 0x1 ), /* 1 */ /* 150 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 152 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 156 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 158 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 160 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (106) */ /* 162 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 164 */ 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ /* 166 */ 0xb9, /* FC_UINT3264 */ 0x5c, /* FC_PAD */ /* 168 */ 0x12, 0x0, /* FC_UP */ /* 170 */ NdrFcShort( 0x2 ), /* Offset= 2 (172) */ /* 172 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 174 */ NdrFcShort( 0x4 ), /* 4 */ /* 176 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 178 */ NdrFcShort( 0x2 ), /* 2 */ /* 180 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 182 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 184 */ 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ /* 186 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 188 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 190 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 192 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 194 */ NdrFcShort( 0x2 ), /* Offset= 2 (196) */ /* 196 */ 0x13, 0x0, /* FC_OP */ /* 198 */ NdrFcShort( 0x2 ), /* Offset= 2 (200) */ /* 200 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 202 */ NdrFcShort( 0x0 ), /* 0 */ /* 204 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 206 */ NdrFcShort( 0x3 ), /* 3 */ /* 208 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 210 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 214 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 216 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 218 */ NdrFcShort( 0xffffff90 ), /* Offset= -112 (106) */ /* 220 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 222 */ 0x12, 0x0, /* FC_UP */ /* 224 */ NdrFcShort( 0x22 ), /* Offset= 34 (258) */ /* 226 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 228 */ NdrFcShort( 0x4 ), /* 4 */ /* 230 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 232 */ NdrFcShort( 0x8 ), /* 8 */ /* 234 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 236 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 238 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 240 */ NdrFcShort( 0x20 ), /* 32 */ /* 242 */ NdrFcShort( 0x0 ), /* 0 */ /* 244 */ NdrFcShort( 0xa ), /* Offset= 10 (254) */ /* 246 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 248 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 250 */ NdrFcShort( 0xffffff3e ), /* Offset= -194 (56) */ /* 252 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 254 */ 0x12, 0x0, /* FC_UP */ /* 256 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (226) */ /* 258 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 260 */ NdrFcShort( 0x0 ), /* 0 */ /* 262 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 264 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 266 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 268 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 272 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 274 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 276 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (238) */ /* 278 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 280 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 282 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 284 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 286 */ NdrFcShort( 0x2 ), /* Offset= 2 (288) */ /* 288 */ 0x13, 0x0, /* FC_OP */ /* 290 */ NdrFcShort( 0x496 ), /* Offset= 1174 (1464) */ /* 292 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 294 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 296 */ NdrFcShort( 0x10 ), /* 16 */ /* 298 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 300 */ NdrFcShort( 0x2 ), /* Offset= 2 (302) */ /* 302 */ NdrFcShort( 0x10 ), /* 16 */ /* 304 */ NdrFcShort( 0x7 ), /* 7 */ /* 306 */ NdrFcLong( 0x0 ), /* 0 */ /* 310 */ NdrFcShort( 0xffffff02 ), /* Offset= -254 (56) */ /* 312 */ NdrFcLong( 0x1 ), /* 1 */ /* 316 */ NdrFcShort( 0xfffffefc ), /* Offset= -260 (56) */ /* 318 */ NdrFcLong( 0x6 ), /* 6 */ /* 322 */ NdrFcShort( 0xfffffef6 ), /* Offset= -266 (56) */ /* 324 */ NdrFcLong( 0x2 ), /* 2 */ /* 328 */ NdrFcShort( 0xfffffef0 ), /* Offset= -272 (56) */ /* 330 */ NdrFcLong( 0x5 ), /* 5 */ /* 334 */ NdrFcShort( 0xfffffeea ), /* Offset= -278 (56) */ /* 336 */ NdrFcLong( 0x3 ), /* 3 */ /* 340 */ NdrFcShort( 0xa ), /* Offset= 10 (350) */ /* 342 */ NdrFcLong( 0x4 ), /* 4 */ /* 346 */ NdrFcShort( 0x4 ), /* Offset= 4 (350) */ /* 348 */ NdrFcShort( 0x0 ), /* Offset= 0 (348) */ /* 350 */ 0x13, 0x0, /* FC_OP */ /* 352 */ NdrFcShort( 0xfffffed8 ), /* Offset= -296 (56) */ /* 354 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 356 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 358 */ NdrFcShort( 0xfff8 ), /* -8 */ /* 360 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 362 */ NdrFcShort( 0x2 ), /* Offset= 2 (364) */ /* 364 */ NdrFcShort( 0x8 ), /* 8 */ /* 366 */ NdrFcShort( 0x7 ), /* 7 */ /* 368 */ NdrFcLong( 0x0 ), /* 0 */ /* 372 */ NdrFcShort( 0x28 ), /* Offset= 40 (412) */ /* 374 */ NdrFcLong( 0x2 ), /* 2 */ /* 378 */ NdrFcShort( 0x22 ), /* Offset= 34 (412) */ /* 380 */ NdrFcLong( 0x3 ), /* 3 */ /* 384 */ NdrFcShort( 0x1c ), /* Offset= 28 (412) */ /* 386 */ NdrFcLong( 0x1 ), /* 1 */ /* 390 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 392 */ NdrFcLong( 0x4 ), /* 4 */ /* 396 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 398 */ NdrFcLong( 0x5 ), /* 5 */ /* 402 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 404 */ NdrFcLong( 0x6 ), /* 6 */ /* 408 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 410 */ NdrFcShort( 0x0 ), /* Offset= 0 (410) */ /* 412 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 414 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 416 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 418 */ NdrFcShort( 0x20 ), /* 32 */ /* 420 */ NdrFcShort( 0x0 ), /* 0 */ /* 422 */ NdrFcShort( 0x0 ), /* Offset= 0 (422) */ /* 424 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 426 */ NdrFcShort( 0xffffff7a ), /* Offset= -134 (292) */ /* 428 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 430 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 432 */ NdrFcShort( 0xffffffb2 ), /* Offset= -78 (354) */ /* 434 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 436 */ 0x13, 0x0, /* FC_OP */ /* 438 */ NdrFcShort( 0x3a4 ), /* Offset= 932 (1370) */ /* 440 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x9, /* FC_ULONG */ /* 442 */ 0x7, /* Corr desc: FC_USHORT */ 0x0, /* */ /* 444 */ NdrFcShort( 0xfff8 ), /* -8 */ /* 446 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 448 */ NdrFcShort( 0x2 ), /* Offset= 2 (450) */ /* 450 */ NdrFcShort( 0x10 ), /* 16 */ /* 452 */ NdrFcShort( 0x2f ), /* 47 */ /* 454 */ NdrFcLong( 0x14 ), /* 20 */ /* 458 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ /* 460 */ NdrFcLong( 0x3 ), /* 3 */ /* 464 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 466 */ NdrFcLong( 0x11 ), /* 17 */ /* 470 */ NdrFcShort( 0x8001 ), /* Simple arm type: FC_BYTE */ /* 472 */ NdrFcLong( 0x2 ), /* 2 */ /* 476 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 478 */ NdrFcLong( 0x4 ), /* 4 */ /* 482 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ /* 484 */ NdrFcLong( 0x5 ), /* 5 */ /* 488 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 490 */ NdrFcLong( 0xb ), /* 11 */ /* 494 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 496 */ NdrFcLong( 0xa ), /* 10 */ /* 500 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 502 */ NdrFcLong( 0x6 ), /* 6 */ /* 506 */ NdrFcShort( 0xe8 ), /* Offset= 232 (738) */ /* 508 */ NdrFcLong( 0x7 ), /* 7 */ /* 512 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 514 */ NdrFcLong( 0x8 ), /* 8 */ /* 518 */ NdrFcShort( 0xe2 ), /* Offset= 226 (744) */ /* 520 */ NdrFcLong( 0xd ), /* 13 */ /* 524 */ NdrFcShort( 0xf6 ), /* Offset= 246 (770) */ /* 526 */ NdrFcLong( 0x9 ), /* 9 */ /* 530 */ NdrFcShort( 0x102 ), /* Offset= 258 (788) */ /* 532 */ NdrFcLong( 0x2000 ), /* 8192 */ /* 536 */ NdrFcShort( 0x10e ), /* Offset= 270 (806) */ /* 538 */ NdrFcLong( 0x24 ), /* 36 */ /* 542 */ NdrFcShort( 0x2f2 ), /* Offset= 754 (1296) */ /* 544 */ NdrFcLong( 0x4024 ), /* 16420 */ /* 548 */ NdrFcShort( 0x2ec ), /* Offset= 748 (1296) */ /* 550 */ NdrFcLong( 0x4011 ), /* 16401 */ /* 554 */ NdrFcShort( 0x2ea ), /* Offset= 746 (1300) */ /* 556 */ NdrFcLong( 0x4002 ), /* 16386 */ /* 560 */ NdrFcShort( 0x2e8 ), /* Offset= 744 (1304) */ /* 562 */ NdrFcLong( 0x4003 ), /* 16387 */ /* 566 */ NdrFcShort( 0x2e6 ), /* Offset= 742 (1308) */ /* 568 */ NdrFcLong( 0x4014 ), /* 16404 */ /* 572 */ NdrFcShort( 0x2e4 ), /* Offset= 740 (1312) */ /* 574 */ NdrFcLong( 0x4004 ), /* 16388 */ /* 578 */ NdrFcShort( 0x2e2 ), /* Offset= 738 (1316) */ /* 580 */ NdrFcLong( 0x4005 ), /* 16389 */ /* 584 */ NdrFcShort( 0x2e0 ), /* Offset= 736 (1320) */ /* 586 */ NdrFcLong( 0x400b ), /* 16395 */ /* 590 */ NdrFcShort( 0x2ca ), /* Offset= 714 (1304) */ /* 592 */ NdrFcLong( 0x400a ), /* 16394 */ /* 596 */ NdrFcShort( 0x2c8 ), /* Offset= 712 (1308) */ /* 598 */ NdrFcLong( 0x4006 ), /* 16390 */ /* 602 */ NdrFcShort( 0x2d2 ), /* Offset= 722 (1324) */ /* 604 */ NdrFcLong( 0x4007 ), /* 16391 */ /* 608 */ NdrFcShort( 0x2c8 ), /* Offset= 712 (1320) */ /* 610 */ NdrFcLong( 0x4008 ), /* 16392 */ /* 614 */ NdrFcShort( 0x2ca ), /* Offset= 714 (1328) */ /* 616 */ NdrFcLong( 0x400d ), /* 16397 */ /* 620 */ NdrFcShort( 0x2c8 ), /* Offset= 712 (1332) */ /* 622 */ NdrFcLong( 0x4009 ), /* 16393 */ /* 626 */ NdrFcShort( 0x2c6 ), /* Offset= 710 (1336) */ /* 628 */ NdrFcLong( 0x6000 ), /* 24576 */ /* 632 */ NdrFcShort( 0x2c4 ), /* Offset= 708 (1340) */ /* 634 */ NdrFcLong( 0x400c ), /* 16396 */ /* 638 */ NdrFcShort( 0x2c2 ), /* Offset= 706 (1344) */ /* 640 */ NdrFcLong( 0x10 ), /* 16 */ /* 644 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 646 */ NdrFcLong( 0x12 ), /* 18 */ /* 650 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 652 */ NdrFcLong( 0x13 ), /* 19 */ /* 656 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 658 */ NdrFcLong( 0x15 ), /* 21 */ /* 662 */ NdrFcShort( 0x800b ), /* Simple arm type: FC_HYPER */ /* 664 */ NdrFcLong( 0x16 ), /* 22 */ /* 668 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 670 */ NdrFcLong( 0x17 ), /* 23 */ /* 674 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 676 */ NdrFcLong( 0xe ), /* 14 */ /* 680 */ NdrFcShort( 0x2a0 ), /* Offset= 672 (1352) */ /* 682 */ NdrFcLong( 0x400e ), /* 16398 */ /* 686 */ NdrFcShort( 0x2a4 ), /* Offset= 676 (1362) */ /* 688 */ NdrFcLong( 0x4010 ), /* 16400 */ /* 692 */ NdrFcShort( 0x2a2 ), /* Offset= 674 (1366) */ /* 694 */ NdrFcLong( 0x4012 ), /* 16402 */ /* 698 */ NdrFcShort( 0x25e ), /* Offset= 606 (1304) */ /* 700 */ NdrFcLong( 0x4013 ), /* 16403 */ /* 704 */ NdrFcShort( 0x25c ), /* Offset= 604 (1308) */ /* 706 */ NdrFcLong( 0x4015 ), /* 16405 */ /* 710 */ NdrFcShort( 0x25a ), /* Offset= 602 (1312) */ /* 712 */ NdrFcLong( 0x4016 ), /* 16406 */ /* 716 */ NdrFcShort( 0x250 ), /* Offset= 592 (1308) */ /* 718 */ NdrFcLong( 0x4017 ), /* 16407 */ /* 722 */ NdrFcShort( 0x24a ), /* Offset= 586 (1308) */ /* 724 */ NdrFcLong( 0x0 ), /* 0 */ /* 728 */ NdrFcShort( 0x0 ), /* Offset= 0 (728) */ /* 730 */ NdrFcLong( 0x1 ), /* 1 */ /* 734 */ NdrFcShort( 0x0 ), /* Offset= 0 (734) */ /* 736 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (735) */ /* 738 */ 0x15, /* FC_STRUCT */ 0x7, /* 7 */ /* 740 */ NdrFcShort( 0x8 ), /* 8 */ /* 742 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 744 */ 0x13, 0x0, /* FC_OP */ /* 746 */ NdrFcShort( 0xe ), /* Offset= 14 (760) */ /* 748 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 750 */ NdrFcShort( 0x2 ), /* 2 */ /* 752 */ 0x9, /* Corr desc: FC_ULONG */ 0x0, /* */ /* 754 */ NdrFcShort( 0xfffc ), /* -4 */ /* 756 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 758 */ 0x6, /* FC_SHORT */ 0x5b, /* FC_END */ /* 760 */ 0x17, /* FC_CSTRUCT */ 0x3, /* 3 */ /* 762 */ NdrFcShort( 0x8 ), /* 8 */ /* 764 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (748) */ /* 766 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 768 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 770 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 772 */ NdrFcLong( 0x0 ), /* 0 */ /* 776 */ NdrFcShort( 0x0 ), /* 0 */ /* 778 */ NdrFcShort( 0x0 ), /* 0 */ /* 780 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 782 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 784 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 786 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 788 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 790 */ NdrFcLong( 0x20400 ), /* 132096 */ /* 794 */ NdrFcShort( 0x0 ), /* 0 */ /* 796 */ NdrFcShort( 0x0 ), /* 0 */ /* 798 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 800 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 802 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 804 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 806 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 808 */ NdrFcShort( 0x2 ), /* Offset= 2 (810) */ /* 810 */ 0x13, 0x0, /* FC_OP */ /* 812 */ NdrFcShort( 0x1d2 ), /* Offset= 466 (1278) */ /* 814 */ 0x2a, /* FC_ENCAPSULATED_UNION */ 0x89, /* 137 */ /* 816 */ NdrFcShort( 0x20 ), /* 32 */ /* 818 */ NdrFcShort( 0xa ), /* 10 */ /* 820 */ NdrFcLong( 0x8 ), /* 8 */ /* 824 */ NdrFcShort( 0x50 ), /* Offset= 80 (904) */ /* 826 */ NdrFcLong( 0xd ), /* 13 */ /* 830 */ NdrFcShort( 0x70 ), /* Offset= 112 (942) */ /* 832 */ NdrFcLong( 0x9 ), /* 9 */ /* 836 */ NdrFcShort( 0x90 ), /* Offset= 144 (980) */ /* 838 */ NdrFcLong( 0xc ), /* 12 */ /* 842 */ NdrFcShort( 0xb0 ), /* Offset= 176 (1018) */ /* 844 */ NdrFcLong( 0x24 ), /* 36 */ /* 848 */ NdrFcShort( 0x102 ), /* Offset= 258 (1106) */ /* 850 */ NdrFcLong( 0x800d ), /* 32781 */ /* 854 */ NdrFcShort( 0x10c ), /* Offset= 268 (1122) */ /* 856 */ NdrFcLong( 0x10 ), /* 16 */ /* 860 */ NdrFcShort( 0x126 ), /* Offset= 294 (1154) */ /* 862 */ NdrFcLong( 0x2 ), /* 2 */ /* 866 */ NdrFcShort( 0x13c ), /* Offset= 316 (1182) */ /* 868 */ NdrFcLong( 0x3 ), /* 3 */ /* 872 */ NdrFcShort( 0x152 ), /* Offset= 338 (1210) */ /* 874 */ NdrFcLong( 0x14 ), /* 20 */ /* 878 */ NdrFcShort( 0x168 ), /* Offset= 360 (1238) */ /* 880 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (879) */ /* 882 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 884 */ NdrFcShort( 0x0 ), /* 0 */ /* 886 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 888 */ NdrFcShort( 0x0 ), /* 0 */ /* 890 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 892 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 896 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 898 */ 0x13, 0x0, /* FC_OP */ /* 900 */ NdrFcShort( 0xffffff74 ), /* Offset= -140 (760) */ /* 902 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 904 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 906 */ NdrFcShort( 0x10 ), /* 16 */ /* 908 */ NdrFcShort( 0x0 ), /* 0 */ /* 910 */ NdrFcShort( 0x6 ), /* Offset= 6 (916) */ /* 912 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 914 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 916 */ 0x11, 0x0, /* FC_RP */ /* 918 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (882) */ /* 920 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 922 */ NdrFcShort( 0x0 ), /* 0 */ /* 924 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 926 */ NdrFcShort( 0x0 ), /* 0 */ /* 928 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 930 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 934 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 936 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 938 */ NdrFcShort( 0xffffff58 ), /* Offset= -168 (770) */ /* 940 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 942 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 944 */ NdrFcShort( 0x10 ), /* 16 */ /* 946 */ NdrFcShort( 0x0 ), /* 0 */ /* 948 */ NdrFcShort( 0x6 ), /* Offset= 6 (954) */ /* 950 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 952 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 954 */ 0x11, 0x0, /* FC_RP */ /* 956 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (920) */ /* 958 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 960 */ NdrFcShort( 0x0 ), /* 0 */ /* 962 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 964 */ NdrFcShort( 0x0 ), /* 0 */ /* 966 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 968 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 972 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 974 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 976 */ NdrFcShort( 0xffffff44 ), /* Offset= -188 (788) */ /* 978 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 980 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 982 */ NdrFcShort( 0x10 ), /* 16 */ /* 984 */ NdrFcShort( 0x0 ), /* 0 */ /* 986 */ NdrFcShort( 0x6 ), /* Offset= 6 (992) */ /* 988 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 990 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 992 */ 0x11, 0x0, /* FC_RP */ /* 994 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (958) */ /* 996 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 998 */ NdrFcShort( 0x0 ), /* 0 */ /* 1000 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1002 */ NdrFcShort( 0x0 ), /* 0 */ /* 1004 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1006 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1010 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1012 */ 0x13, 0x0, /* FC_OP */ /* 1014 */ NdrFcShort( 0x164 ), /* Offset= 356 (1370) */ /* 1016 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1018 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1020 */ NdrFcShort( 0x10 ), /* 16 */ /* 1022 */ NdrFcShort( 0x0 ), /* 0 */ /* 1024 */ NdrFcShort( 0x6 ), /* Offset= 6 (1030) */ /* 1026 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1028 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1030 */ 0x11, 0x0, /* FC_RP */ /* 1032 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (996) */ /* 1034 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1036 */ NdrFcLong( 0x2f ), /* 47 */ /* 1040 */ NdrFcShort( 0x0 ), /* 0 */ /* 1042 */ NdrFcShort( 0x0 ), /* 0 */ /* 1044 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 1046 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 1048 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 1050 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 1052 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 1054 */ NdrFcShort( 0x1 ), /* 1 */ /* 1056 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1058 */ NdrFcShort( 0x4 ), /* 4 */ /* 1060 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1062 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 1064 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1066 */ NdrFcShort( 0x18 ), /* 24 */ /* 1068 */ NdrFcShort( 0x0 ), /* 0 */ /* 1070 */ NdrFcShort( 0xa ), /* Offset= 10 (1080) */ /* 1072 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1074 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1076 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (1034) */ /* 1078 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1080 */ 0x13, 0x0, /* FC_OP */ /* 1082 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (1052) */ /* 1084 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1086 */ NdrFcShort( 0x0 ), /* 0 */ /* 1088 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1090 */ NdrFcShort( 0x0 ), /* 0 */ /* 1092 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1094 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1098 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1100 */ 0x13, 0x0, /* FC_OP */ /* 1102 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (1064) */ /* 1104 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1106 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1108 */ NdrFcShort( 0x10 ), /* 16 */ /* 1110 */ NdrFcShort( 0x0 ), /* 0 */ /* 1112 */ NdrFcShort( 0x6 ), /* Offset= 6 (1118) */ /* 1114 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1116 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1118 */ 0x11, 0x0, /* FC_RP */ /* 1120 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1084) */ /* 1122 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1124 */ NdrFcShort( 0x20 ), /* 32 */ /* 1126 */ NdrFcShort( 0x0 ), /* 0 */ /* 1128 */ NdrFcShort( 0xa ), /* Offset= 10 (1138) */ /* 1130 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1132 */ 0x36, /* FC_POINTER */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 1134 */ 0x0, /* 0 */ NdrFcShort( 0xfffffbc9 ), /* Offset= -1079 (56) */ 0x5b, /* FC_END */ /* 1138 */ 0x11, 0x0, /* FC_RP */ /* 1140 */ NdrFcShort( 0xffffff24 ), /* Offset= -220 (920) */ /* 1142 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 1144 */ NdrFcShort( 0x1 ), /* 1 */ /* 1146 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1148 */ NdrFcShort( 0x0 ), /* 0 */ /* 1150 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1152 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 1154 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1156 */ NdrFcShort( 0x10 ), /* 16 */ /* 1158 */ NdrFcShort( 0x0 ), /* 0 */ /* 1160 */ NdrFcShort( 0x6 ), /* Offset= 6 (1166) */ /* 1162 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1164 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1166 */ 0x13, 0x0, /* FC_OP */ /* 1168 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (1142) */ /* 1170 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 1172 */ NdrFcShort( 0x2 ), /* 2 */ /* 1174 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1176 */ NdrFcShort( 0x0 ), /* 0 */ /* 1178 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1180 */ 0x6, /* FC_SHORT */ 0x5b, /* FC_END */ /* 1182 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1184 */ NdrFcShort( 0x10 ), /* 16 */ /* 1186 */ NdrFcShort( 0x0 ), /* 0 */ /* 1188 */ NdrFcShort( 0x6 ), /* Offset= 6 (1194) */ /* 1190 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1192 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1194 */ 0x13, 0x0, /* FC_OP */ /* 1196 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (1170) */ /* 1198 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1200 */ NdrFcShort( 0x4 ), /* 4 */ /* 1202 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1204 */ NdrFcShort( 0x0 ), /* 0 */ /* 1206 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1208 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1210 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1212 */ NdrFcShort( 0x10 ), /* 16 */ /* 1214 */ NdrFcShort( 0x0 ), /* 0 */ /* 1216 */ NdrFcShort( 0x6 ), /* Offset= 6 (1222) */ /* 1218 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1220 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1222 */ 0x13, 0x0, /* FC_OP */ /* 1224 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (1198) */ /* 1226 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1228 */ NdrFcShort( 0x8 ), /* 8 */ /* 1230 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1232 */ NdrFcShort( 0x0 ), /* 0 */ /* 1234 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1236 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1238 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1240 */ NdrFcShort( 0x10 ), /* 16 */ /* 1242 */ NdrFcShort( 0x0 ), /* 0 */ /* 1244 */ NdrFcShort( 0x6 ), /* Offset= 6 (1250) */ /* 1246 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1248 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 1250 */ 0x13, 0x0, /* FC_OP */ /* 1252 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (1226) */ /* 1254 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 1256 */ NdrFcShort( 0x8 ), /* 8 */ /* 1258 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1260 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1262 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1264 */ NdrFcShort( 0x8 ), /* 8 */ /* 1266 */ 0x7, /* Corr desc: FC_USHORT */ 0x0, /* */ /* 1268 */ NdrFcShort( 0xffc8 ), /* -56 */ /* 1270 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1272 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1274 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (1254) */ /* 1276 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1278 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1280 */ NdrFcShort( 0x38 ), /* 56 */ /* 1282 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (1262) */ /* 1284 */ NdrFcShort( 0x0 ), /* Offset= 0 (1284) */ /* 1286 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1288 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1290 */ 0x40, /* FC_STRUCTPAD4 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 1292 */ 0x0, /* 0 */ NdrFcShort( 0xfffffe21 ), /* Offset= -479 (814) */ 0x5b, /* FC_END */ /* 1296 */ 0x13, 0x0, /* FC_OP */ /* 1298 */ NdrFcShort( 0xffffff16 ), /* Offset= -234 (1064) */ /* 1300 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1302 */ 0x1, /* FC_BYTE */ 0x5c, /* FC_PAD */ /* 1304 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1306 */ 0x6, /* FC_SHORT */ 0x5c, /* FC_PAD */ /* 1308 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1310 */ 0x8, /* FC_LONG */ 0x5c, /* FC_PAD */ /* 1312 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1314 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 1316 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1318 */ 0xa, /* FC_FLOAT */ 0x5c, /* FC_PAD */ /* 1320 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1322 */ 0xc, /* FC_DOUBLE */ 0x5c, /* FC_PAD */ /* 1324 */ 0x13, 0x0, /* FC_OP */ /* 1326 */ NdrFcShort( 0xfffffdb4 ), /* Offset= -588 (738) */ /* 1328 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1330 */ NdrFcShort( 0xfffffdb6 ), /* Offset= -586 (744) */ /* 1332 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1334 */ NdrFcShort( 0xfffffdcc ), /* Offset= -564 (770) */ /* 1336 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1338 */ NdrFcShort( 0xfffffdda ), /* Offset= -550 (788) */ /* 1340 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1342 */ NdrFcShort( 0xfffffde8 ), /* Offset= -536 (806) */ /* 1344 */ 0x13, 0x10, /* FC_OP [pointer_deref] */ /* 1346 */ NdrFcShort( 0x2 ), /* Offset= 2 (1348) */ /* 1348 */ 0x13, 0x0, /* FC_OP */ /* 1350 */ NdrFcShort( 0x14 ), /* Offset= 20 (1370) */ /* 1352 */ 0x15, /* FC_STRUCT */ 0x7, /* 7 */ /* 1354 */ NdrFcShort( 0x10 ), /* 16 */ /* 1356 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 1358 */ 0x1, /* FC_BYTE */ 0x8, /* FC_LONG */ /* 1360 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1362 */ 0x13, 0x0, /* FC_OP */ /* 1364 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1352) */ /* 1366 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 1368 */ 0x2, /* FC_CHAR */ 0x5c, /* FC_PAD */ /* 1370 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 1372 */ NdrFcShort( 0x20 ), /* 32 */ /* 1374 */ NdrFcShort( 0x0 ), /* 0 */ /* 1376 */ NdrFcShort( 0x0 ), /* Offset= 0 (1376) */ /* 1378 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1380 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1382 */ 0x6, /* FC_SHORT */ 0x6, /* FC_SHORT */ /* 1384 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1386 */ NdrFcShort( 0xfffffc4e ), /* Offset= -946 (440) */ /* 1388 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1390 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1392 */ NdrFcShort( 0x0 ), /* 0 */ /* 1394 */ NdrFcShort( 0x18 ), /* 24 */ /* 1396 */ NdrFcShort( 0x0 ), /* 0 */ /* 1398 */ NdrFcShort( 0xfffffc3e ), /* Offset= -962 (436) */ /* 1400 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1402 */ NdrFcShort( 0x48 ), /* 72 */ /* 1404 */ NdrFcShort( 0x0 ), /* 0 */ /* 1406 */ NdrFcShort( 0x0 ), /* Offset= 0 (1406) */ /* 1408 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 1410 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 1412 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1414 */ NdrFcShort( 0xfffffc1a ), /* Offset= -998 (416) */ /* 1416 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1418 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (1390) */ /* 1420 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1422 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1424 */ NdrFcShort( 0x0 ), /* 0 */ /* 1426 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1428 */ NdrFcShort( 0x8 ), /* 8 */ /* 1430 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1432 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1436 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1438 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1440 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (1400) */ /* 1442 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1444 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 1446 */ NdrFcShort( 0x20 ), /* 32 */ /* 1448 */ NdrFcShort( 0x0 ), /* 0 */ /* 1450 */ NdrFcShort( 0xa ), /* Offset= 10 (1460) */ /* 1452 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 1454 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1456 */ NdrFcShort( 0xfffffa88 ), /* Offset= -1400 (56) */ /* 1458 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 1460 */ 0x13, 0x0, /* FC_OP */ /* 1462 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (1422) */ /* 1464 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1466 */ NdrFcShort( 0x0 ), /* 0 */ /* 1468 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 1470 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 1472 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1474 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1478 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1480 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1482 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (1444) */ /* 1484 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1486 */ 0x11, 0x0, /* FC_RP */ /* 1488 */ NdrFcShort( 0xfffffa68 ), /* Offset= -1432 (56) */ /* 1490 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1492 */ NdrFcShort( 0x2 ), /* Offset= 2 (1494) */ /* 1494 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1496 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1498 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1500 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1502 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1504 */ NdrFcShort( 0x2 ), /* Offset= 2 (1506) */ /* 1506 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1508 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1510 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1512 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1514 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1516 */ NdrFcShort( 0x2 ), /* Offset= 2 (1518) */ /* 1518 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1520 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1522 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1524 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1526 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1528 */ NdrFcShort( 0x2 ), /* Offset= 2 (1530) */ /* 1530 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1532 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1534 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1536 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1538 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1540 */ NdrFcShort( 0x2 ), /* Offset= 2 (1542) */ /* 1542 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1544 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1546 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1548 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1550 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1552 */ NdrFcShort( 0x2 ), /* Offset= 2 (1554) */ /* 1554 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1556 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1558 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 1560 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1562 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1564 */ NdrFcShort( 0x2 ), /* Offset= 2 (1566) */ /* 1566 */ 0x13, 0x0, /* FC_OP */ /* 1568 */ NdrFcShort( 0x2 ), /* Offset= 2 (1570) */ /* 1570 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1572 */ NdrFcShort( 0x8 ), /* 8 */ /* 1574 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1576 */ NdrFcShort( 0x4 ), /* 4 */ /* 1578 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1580 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1582 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1584 */ NdrFcShort( 0x2 ), /* Offset= 2 (1586) */ /* 1586 */ 0x13, 0x0, /* FC_OP */ /* 1588 */ NdrFcShort( 0x2 ), /* Offset= 2 (1590) */ /* 1590 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1592 */ NdrFcShort( 0x4 ), /* 4 */ /* 1594 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1596 */ NdrFcShort( 0x5 ), /* 5 */ /* 1598 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1600 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1602 */ 0x11, 0x0, /* FC_RP */ /* 1604 */ NdrFcShort( 0x2 ), /* Offset= 2 (1606) */ /* 1606 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1608 */ NdrFcShort( 0x8 ), /* 8 */ /* 1610 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1612 */ NdrFcShort( 0x6 ), /* 6 */ /* 1614 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1616 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1618 */ 0x11, 0x0, /* FC_RP */ /* 1620 */ NdrFcShort( 0x2 ), /* Offset= 2 (1622) */ /* 1622 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 1624 */ NdrFcShort( 0x4 ), /* 4 */ /* 1626 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1628 */ NdrFcShort( 0x7 ), /* 7 */ /* 1630 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1632 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 1634 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 1636 */ NdrFcShort( 0x2 ), /* Offset= 2 (1638) */ /* 1638 */ 0x13, 0x0, /* FC_OP */ /* 1640 */ NdrFcShort( 0x2 ), /* Offset= 2 (1642) */ /* 1642 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 1644 */ NdrFcShort( 0x0 ), /* 0 */ /* 1646 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1648 */ NdrFcShort( 0x8 ), /* 8 */ /* 1650 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1652 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1656 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1658 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1660 */ NdrFcShort( 0xfffff9ee ), /* Offset= -1554 (106) */ /* 1662 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1664 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1666 */ NdrFcShort( 0x2 ), /* Offset= 2 (1668) */ /* 1668 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1670 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1672 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1674 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1676 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 1678 */ NdrFcShort( 0x2 ), /* Offset= 2 (1680) */ /* 1680 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 1682 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 1684 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 1686 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 1688 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1690 */ NdrFcLong( 0xc733a7c ), /* 208878204 */ /* 1694 */ NdrFcShort( 0x2a1c ), /* 10780 */ /* 1696 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 1698 */ 0xad, /* 173 */ 0xe5, /* 229 */ /* 1700 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 1702 */ 0x0, /* 0 */ 0x44, /* 68 */ /* 1704 */ 0x77, /* 119 */ 0x3d, /* 61 */ /* 1706 */ 0x11, 0x0, /* FC_RP */ /* 1708 */ NdrFcShort( 0x2 ), /* Offset= 2 (1710) */ /* 1710 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 1712 */ NdrFcShort( 0x8 ), /* 8 */ /* 1714 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1716 */ NdrFcShort( 0x9 ), /* 9 */ /* 1718 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1720 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 1722 */ 0x11, 0x0, /* FC_RP */ /* 1724 */ NdrFcShort( 0x2 ), /* Offset= 2 (1726) */ /* 1726 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1728 */ NdrFcShort( 0x0 ), /* 0 */ /* 1730 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 1732 */ NdrFcShort( 0xa ), /* 10 */ /* 1734 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1736 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1740 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1742 */ 0xb9, /* FC_UINT3264 */ 0x5b, /* FC_END */ /* 1744 */ 0x12, 0x0, /* FC_UP */ /* 1746 */ NdrFcShort( 0xfffff966 ), /* Offset= -1690 (56) */ /* 1748 */ 0x12, 0x0, /* FC_UP */ /* 1750 */ NdrFcShort( 0x614 ), /* Offset= 1556 (3306) */ /* 1752 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 1754 */ NdrFcLong( 0xc733a30 ), /* 208878128 */ /* 1758 */ NdrFcShort( 0x2a1c ), /* 10780 */ /* 1760 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 1762 */ 0xad, /* 173 */ 0xe5, /* 229 */ /* 1764 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 1766 */ 0x0, /* 0 */ 0x44, /* 68 */ /* 1768 */ 0x77, /* 119 */ 0x3d, /* 61 */ /* 1770 */ 0x12, 0x0, /* FC_UP */ /* 1772 */ NdrFcShort( 0xfffffc0c ), /* Offset= -1012 (760) */ /* 1774 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1776 */ NdrFcShort( 0x1 ), /* 1 */ /* 1778 */ NdrFcShort( 0x8 ), /* 8 */ /* 1780 */ NdrFcShort( 0x0 ), /* 0 */ /* 1782 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1770) */ /* 1784 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1786 */ NdrFcShort( 0x0 ), /* 0 */ /* 1788 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1790 */ NdrFcShort( 0xc ), /* 12 */ /* 1792 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1794 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1798 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1800 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1802 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (1774) */ /* 1804 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1806 */ 0x12, 0x0, /* FC_UP */ /* 1808 */ NdrFcShort( 0xfffffe4a ), /* Offset= -438 (1370) */ /* 1810 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 1812 */ NdrFcShort( 0x0 ), /* 0 */ /* 1814 */ NdrFcShort( 0x18 ), /* 24 */ /* 1816 */ NdrFcShort( 0x0 ), /* 0 */ /* 1818 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (1806) */ /* 1820 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1822 */ NdrFcShort( 0x0 ), /* 0 */ /* 1824 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1826 */ NdrFcShort( 0x18 ), /* 24 */ /* 1828 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1830 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1834 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1836 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1838 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (1810) */ /* 1840 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1842 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1844 */ NdrFcShort( 0x0 ), /* 0 */ /* 1846 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1848 */ NdrFcShort( 0x28 ), /* 40 */ /* 1850 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1852 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1856 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1858 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1860 */ NdrFcShort( 0xfffffbd0 ), /* Offset= -1072 (788) */ /* 1862 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1864 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 1866 */ NdrFcShort( 0x0 ), /* 0 */ /* 1868 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 1870 */ NdrFcShort( 0x38 ), /* 56 */ /* 1872 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 1874 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 1878 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1880 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 1882 */ NdrFcShort( 0xfffffba8 ), /* Offset= -1112 (770) */ /* 1884 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 1886 */ 0x2b, /* FC_NON_ENCAPSULATED_UNION */ 0x7, /* FC_USHORT */ /* 1888 */ 0x0, /* Corr desc: */ 0x59, /* FC_CALLBACK */ /* 1890 */ NdrFcShort( 0xb ), /* 11 */ /* 1892 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 1894 */ NdrFcShort( 0x2 ), /* Offset= 2 (1896) */ /* 1896 */ NdrFcShort( 0x10 ), /* 16 */ /* 1898 */ NdrFcShort( 0x61 ), /* 97 */ /* 1900 */ NdrFcLong( 0x0 ), /* 0 */ /* 1904 */ NdrFcShort( 0x0 ), /* Offset= 0 (1904) */ /* 1906 */ NdrFcLong( 0x1 ), /* 1 */ /* 1910 */ NdrFcShort( 0x0 ), /* Offset= 0 (1910) */ /* 1912 */ NdrFcLong( 0x10 ), /* 16 */ /* 1916 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 1918 */ NdrFcLong( 0x11 ), /* 17 */ /* 1922 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */ /* 1924 */ NdrFcLong( 0x2 ), /* 2 */ /* 1928 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1930 */ NdrFcLong( 0x12 ), /* 18 */ /* 1934 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1936 */ NdrFcLong( 0x3 ), /* 3 */ /* 1940 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1942 */ NdrFcLong( 0x13 ), /* 19 */ /* 1946 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1948 */ NdrFcLong( 0x16 ), /* 22 */ /* 1952 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1954 */ NdrFcLong( 0x17 ), /* 23 */ /* 1958 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 1960 */ NdrFcLong( 0xe ), /* 14 */ /* 1964 */ NdrFcShort( 0xfffffb36 ), /* Offset= -1226 (738) */ /* 1966 */ NdrFcLong( 0x14 ), /* 20 */ /* 1970 */ NdrFcShort( 0xfffffb30 ), /* Offset= -1232 (738) */ /* 1972 */ NdrFcLong( 0x15 ), /* 21 */ /* 1976 */ NdrFcShort( 0xfffffb2a ), /* Offset= -1238 (738) */ /* 1978 */ NdrFcLong( 0x4 ), /* 4 */ /* 1982 */ NdrFcShort( 0x800a ), /* Simple arm type: FC_FLOAT */ /* 1984 */ NdrFcLong( 0x5 ), /* 5 */ /* 1988 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 1990 */ NdrFcLong( 0xb ), /* 11 */ /* 1994 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 1996 */ NdrFcLong( 0xffff ), /* 65535 */ /* 2000 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */ /* 2002 */ NdrFcLong( 0xa ), /* 10 */ /* 2006 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */ /* 2008 */ NdrFcLong( 0x6 ), /* 6 */ /* 2012 */ NdrFcShort( 0xfffffb06 ), /* Offset= -1274 (738) */ /* 2014 */ NdrFcLong( 0x7 ), /* 7 */ /* 2018 */ NdrFcShort( 0x800c ), /* Simple arm type: FC_DOUBLE */ /* 2020 */ NdrFcLong( 0x40 ), /* 64 */ /* 2024 */ NdrFcShort( 0xfffffcfe ), /* Offset= -770 (1254) */ /* 2026 */ NdrFcLong( 0x48 ), /* 72 */ /* 2030 */ NdrFcShort( 0xfffffee2 ), /* Offset= -286 (1744) */ /* 2032 */ NdrFcLong( 0x47 ), /* 71 */ /* 2036 */ NdrFcShort( 0x1c0 ), /* Offset= 448 (2484) */ /* 2038 */ NdrFcLong( 0x8 ), /* 8 */ /* 2042 */ NdrFcShort( 0xfffffef4 ), /* Offset= -268 (1774) */ /* 2044 */ NdrFcLong( 0xfff ), /* 4095 */ /* 2048 */ NdrFcShort( 0x1d4 ), /* Offset= 468 (2516) */ /* 2050 */ NdrFcLong( 0x41 ), /* 65 */ /* 2054 */ NdrFcShort( 0x1de ), /* Offset= 478 (2532) */ /* 2056 */ NdrFcLong( 0x46 ), /* 70 */ /* 2060 */ NdrFcShort( 0x1d8 ), /* Offset= 472 (2532) */ /* 2062 */ NdrFcLong( 0x1e ), /* 30 */ /* 2066 */ NdrFcShort( 0x1e2 ), /* Offset= 482 (2548) */ /* 2068 */ NdrFcLong( 0x1f ), /* 31 */ /* 2072 */ NdrFcShort( 0x1e0 ), /* Offset= 480 (2552) */ /* 2074 */ NdrFcLong( 0xd ), /* 13 */ /* 2078 */ NdrFcShort( 0xfffffae4 ), /* Offset= -1308 (770) */ /* 2080 */ NdrFcLong( 0x9 ), /* 9 */ /* 2084 */ NdrFcShort( 0xfffffaf0 ), /* Offset= -1296 (788) */ /* 2086 */ NdrFcLong( 0x42 ), /* 66 */ /* 2090 */ NdrFcShort( 0x1d2 ), /* Offset= 466 (2556) */ /* 2092 */ NdrFcLong( 0x44 ), /* 68 */ /* 2096 */ NdrFcShort( 0x1cc ), /* Offset= 460 (2556) */ /* 2098 */ NdrFcLong( 0x43 ), /* 67 */ /* 2102 */ NdrFcShort( 0x1d8 ), /* Offset= 472 (2574) */ /* 2104 */ NdrFcLong( 0x45 ), /* 69 */ /* 2108 */ NdrFcShort( 0x1d2 ), /* Offset= 466 (2574) */ /* 2110 */ NdrFcLong( 0x49 ), /* 73 */ /* 2114 */ NdrFcShort( 0x1de ), /* Offset= 478 (2592) */ /* 2116 */ NdrFcLong( 0x2010 ), /* 8208 */ /* 2120 */ NdrFcShort( 0x1f6 ), /* Offset= 502 (2622) */ /* 2122 */ NdrFcLong( 0x2011 ), /* 8209 */ /* 2126 */ NdrFcShort( 0x1f0 ), /* Offset= 496 (2622) */ /* 2128 */ NdrFcLong( 0x2002 ), /* 8194 */ /* 2132 */ NdrFcShort( 0x1ea ), /* Offset= 490 (2622) */ /* 2134 */ NdrFcLong( 0x2012 ), /* 8210 */ /* 2138 */ NdrFcShort( 0x1e4 ), /* Offset= 484 (2622) */ /* 2140 */ NdrFcLong( 0x2003 ), /* 8195 */ /* 2144 */ NdrFcShort( 0x1de ), /* Offset= 478 (2622) */ /* 2146 */ NdrFcLong( 0x2013 ), /* 8211 */ /* 2150 */ NdrFcShort( 0x1d8 ), /* Offset= 472 (2622) */ /* 2152 */ NdrFcLong( 0x2016 ), /* 8214 */ /* 2156 */ NdrFcShort( 0x1d2 ), /* Offset= 466 (2622) */ /* 2158 */ NdrFcLong( 0x2017 ), /* 8215 */ /* 2162 */ NdrFcShort( 0x1cc ), /* Offset= 460 (2622) */ /* 2164 */ NdrFcLong( 0x2004 ), /* 8196 */ /* 2168 */ NdrFcShort( 0x1c6 ), /* Offset= 454 (2622) */ /* 2170 */ NdrFcLong( 0x2005 ), /* 8197 */ /* 2174 */ NdrFcShort( 0x1c0 ), /* Offset= 448 (2622) */ /* 2176 */ NdrFcLong( 0x2006 ), /* 8198 */ /* 2180 */ NdrFcShort( 0x1ba ), /* Offset= 442 (2622) */ /* 2182 */ NdrFcLong( 0x2007 ), /* 8199 */ /* 2186 */ NdrFcShort( 0x1b4 ), /* Offset= 436 (2622) */ /* 2188 */ NdrFcLong( 0x2008 ), /* 8200 */ /* 2192 */ NdrFcShort( 0x1ae ), /* Offset= 430 (2622) */ /* 2194 */ NdrFcLong( 0x200b ), /* 8203 */ /* 2198 */ NdrFcShort( 0x1a8 ), /* Offset= 424 (2622) */ /* 2200 */ NdrFcLong( 0x200e ), /* 8206 */ /* 2204 */ NdrFcShort( 0x1a2 ), /* Offset= 418 (2622) */ /* 2206 */ NdrFcLong( 0x2009 ), /* 8201 */ /* 2210 */ NdrFcShort( 0x19c ), /* Offset= 412 (2622) */ /* 2212 */ NdrFcLong( 0x200d ), /* 8205 */ /* 2216 */ NdrFcShort( 0x196 ), /* Offset= 406 (2622) */ /* 2218 */ NdrFcLong( 0x200a ), /* 8202 */ /* 2222 */ NdrFcShort( 0x190 ), /* Offset= 400 (2622) */ /* 2224 */ NdrFcLong( 0x200c ), /* 8204 */ /* 2228 */ NdrFcShort( 0x18a ), /* Offset= 394 (2622) */ /* 2230 */ NdrFcLong( 0x1010 ), /* 4112 */ /* 2234 */ NdrFcShort( 0x19a ), /* Offset= 410 (2644) */ /* 2236 */ NdrFcLong( 0x1011 ), /* 4113 */ /* 2240 */ NdrFcShort( 0x1a4 ), /* Offset= 420 (2660) */ /* 2242 */ NdrFcLong( 0x1002 ), /* 4098 */ /* 2246 */ NdrFcShort( 0x1ae ), /* Offset= 430 (2676) */ /* 2248 */ NdrFcLong( 0x1012 ), /* 4114 */ /* 2252 */ NdrFcShort( 0x1b8 ), /* Offset= 440 (2692) */ /* 2254 */ NdrFcLong( 0x1003 ), /* 4099 */ /* 2258 */ NdrFcShort( 0x1c2 ), /* Offset= 450 (2708) */ /* 2260 */ NdrFcLong( 0x1013 ), /* 4115 */ /* 2264 */ NdrFcShort( 0x1cc ), /* Offset= 460 (2724) */ /* 2266 */ NdrFcLong( 0x1014 ), /* 4116 */ /* 2270 */ NdrFcShort( 0x1e6 ), /* Offset= 486 (2756) */ /* 2272 */ NdrFcLong( 0x1015 ), /* 4117 */ /* 2276 */ NdrFcShort( 0x1f0 ), /* Offset= 496 (2772) */ /* 2278 */ NdrFcLong( 0x1004 ), /* 4100 */ /* 2282 */ NdrFcShort( 0x206 ), /* Offset= 518 (2800) */ /* 2284 */ NdrFcLong( 0x1005 ), /* 4101 */ /* 2288 */ NdrFcShort( 0x21c ), /* Offset= 540 (2828) */ /* 2290 */ NdrFcLong( 0x100b ), /* 4107 */ /* 2294 */ NdrFcShort( 0x226 ), /* Offset= 550 (2844) */ /* 2296 */ NdrFcLong( 0x100a ), /* 4106 */ /* 2300 */ NdrFcShort( 0x230 ), /* Offset= 560 (2860) */ /* 2302 */ NdrFcLong( 0x1006 ), /* 4102 */ /* 2306 */ NdrFcShort( 0x23a ), /* Offset= 570 (2876) */ /* 2308 */ NdrFcLong( 0x1007 ), /* 4103 */ /* 2312 */ NdrFcShort( 0x244 ), /* Offset= 580 (2892) */ /* 2314 */ NdrFcLong( 0x1040 ), /* 4160 */ /* 2318 */ NdrFcShort( 0x25e ), /* Offset= 606 (2924) */ /* 2320 */ NdrFcLong( 0x1048 ), /* 4168 */ /* 2324 */ NdrFcShort( 0x278 ), /* Offset= 632 (2956) */ /* 2326 */ NdrFcLong( 0x1047 ), /* 4167 */ /* 2330 */ NdrFcShort( 0x298 ), /* Offset= 664 (2994) */ /* 2332 */ NdrFcLong( 0x1008 ), /* 4104 */ /* 2336 */ NdrFcShort( 0x2b8 ), /* Offset= 696 (3032) */ /* 2338 */ NdrFcLong( 0x1fff ), /* 8191 */ /* 2342 */ NdrFcShort( 0x2d8 ), /* Offset= 728 (3070) */ /* 2344 */ NdrFcLong( 0x101e ), /* 4126 */ /* 2348 */ NdrFcShort( 0x2f8 ), /* Offset= 760 (3108) */ /* 2350 */ NdrFcLong( 0x101f ), /* 4127 */ /* 2354 */ NdrFcShort( 0x318 ), /* Offset= 792 (3146) */ /* 2356 */ NdrFcLong( 0x100c ), /* 4108 */ /* 2360 */ NdrFcShort( 0x338 ), /* Offset= 824 (3184) */ /* 2362 */ NdrFcLong( 0x4010 ), /* 16400 */ /* 2366 */ NdrFcShort( 0x342 ), /* Offset= 834 (3200) */ /* 2368 */ NdrFcLong( 0x4011 ), /* 16401 */ /* 2372 */ NdrFcShort( 0x33c ), /* Offset= 828 (3200) */ /* 2374 */ NdrFcLong( 0x4002 ), /* 16386 */ /* 2378 */ NdrFcShort( 0x33a ), /* Offset= 826 (3204) */ /* 2380 */ NdrFcLong( 0x4012 ), /* 16402 */ /* 2384 */ NdrFcShort( 0x334 ), /* Offset= 820 (3204) */ /* 2386 */ NdrFcLong( 0x4003 ), /* 16387 */ /* 2390 */ NdrFcShort( 0xfffff6ac ), /* Offset= -2388 (2) */ /* 2392 */ NdrFcLong( 0x4013 ), /* 16403 */ /* 2396 */ NdrFcShort( 0xfffff6a6 ), /* Offset= -2394 (2) */ /* 2398 */ NdrFcLong( 0x4016 ), /* 16406 */ /* 2402 */ NdrFcShort( 0xfffff6a0 ), /* Offset= -2400 (2) */ /* 2404 */ NdrFcLong( 0x4017 ), /* 16407 */ /* 2408 */ NdrFcShort( 0xfffff69a ), /* Offset= -2406 (2) */ /* 2410 */ NdrFcLong( 0x4004 ), /* 16388 */ /* 2414 */ NdrFcShort( 0x31a ), /* Offset= 794 (3208) */ /* 2416 */ NdrFcLong( 0x4005 ), /* 16389 */ /* 2420 */ NdrFcShort( 0x318 ), /* Offset= 792 (3212) */ /* 2422 */ NdrFcLong( 0x400b ), /* 16395 */ /* 2426 */ NdrFcShort( 0x30a ), /* Offset= 778 (3204) */ /* 2428 */ NdrFcLong( 0x400e ), /* 16398 */ /* 2432 */ NdrFcShort( 0x310 ), /* Offset= 784 (3216) */ /* 2434 */ NdrFcLong( 0x400a ), /* 16394 */ /* 2438 */ NdrFcShort( 0xfffff67c ), /* Offset= -2436 (2) */ /* 2440 */ NdrFcLong( 0x4006 ), /* 16390 */ /* 2444 */ NdrFcShort( 0x308 ), /* Offset= 776 (3220) */ /* 2446 */ NdrFcLong( 0x4007 ), /* 16391 */ /* 2450 */ NdrFcShort( 0x2fa ), /* Offset= 762 (3212) */ /* 2452 */ NdrFcLong( 0x4008 ), /* 16392 */ /* 2456 */ NdrFcShort( 0x300 ), /* Offset= 768 (3224) */ /* 2458 */ NdrFcLong( 0x400d ), /* 16397 */ /* 2462 */ NdrFcShort( 0x2fe ), /* Offset= 766 (3228) */ /* 2464 */ NdrFcLong( 0x4009 ), /* 16393 */ /* 2468 */ NdrFcShort( 0x2fc ), /* Offset= 764 (3232) */ /* 2470 */ NdrFcLong( 0x6000 ), /* 24576 */ /* 2474 */ NdrFcShort( 0x2fa ), /* Offset= 762 (3236) */ /* 2476 */ NdrFcLong( 0x400c ), /* 16396 */ /* 2480 */ NdrFcShort( 0x2f8 ), /* Offset= 760 (3240) */ /* 2482 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (2481) */ /* 2484 */ 0x12, 0x0, /* FC_UP */ /* 2486 */ NdrFcShort( 0xe ), /* Offset= 14 (2500) */ /* 2488 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 2490 */ NdrFcShort( 0x1 ), /* 1 */ /* 2492 */ 0x10, /* Corr desc: field pointer, */ 0x59, /* FC_CALLBACK */ /* 2494 */ NdrFcShort( 0xc ), /* 12 */ /* 2496 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 2498 */ 0x1, /* FC_BYTE */ 0x5b, /* FC_END */ /* 2500 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2502 */ NdrFcShort( 0x10 ), /* 16 */ /* 2504 */ NdrFcShort( 0x0 ), /* 0 */ /* 2506 */ NdrFcShort( 0x6 ), /* Offset= 6 (2512) */ /* 2508 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 2510 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2512 */ 0x12, 0x0, /* FC_UP */ /* 2514 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (2488) */ /* 2516 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2518 */ NdrFcShort( 0x10 ), /* 16 */ /* 2520 */ NdrFcShort( 0x0 ), /* 0 */ /* 2522 */ NdrFcShort( 0x6 ), /* Offset= 6 (2528) */ /* 2524 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2526 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2528 */ 0x12, 0x0, /* FC_UP */ /* 2530 */ NdrFcShort( 0xfffffa94 ), /* Offset= -1388 (1142) */ /* 2532 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2534 */ NdrFcShort( 0x10 ), /* 16 */ /* 2536 */ NdrFcShort( 0x0 ), /* 0 */ /* 2538 */ NdrFcShort( 0x6 ), /* Offset= 6 (2544) */ /* 2540 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2542 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2544 */ 0x12, 0x0, /* FC_UP */ /* 2546 */ NdrFcShort( 0xfffffa84 ), /* Offset= -1404 (1142) */ /* 2548 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 2550 */ 0x22, /* FC_C_CSTRING */ 0x5c, /* FC_PAD */ /* 2552 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 2554 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 2556 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 2558 */ NdrFcLong( 0xc ), /* 12 */ /* 2562 */ NdrFcShort( 0x0 ), /* 0 */ /* 2564 */ NdrFcShort( 0x0 ), /* 0 */ /* 2566 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 2568 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2570 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2572 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 2574 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 2576 */ NdrFcLong( 0xb ), /* 11 */ /* 2580 */ NdrFcShort( 0x0 ), /* 0 */ /* 2582 */ NdrFcShort( 0x0 ), /* 0 */ /* 2584 */ 0xc0, /* 192 */ 0x0, /* 0 */ /* 2586 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2588 */ 0x0, /* 0 */ 0x0, /* 0 */ /* 2590 */ 0x0, /* 0 */ 0x46, /* 70 */ /* 2592 */ 0x12, 0x0, /* FC_UP */ /* 2594 */ NdrFcShort( 0x2 ), /* Offset= 2 (2596) */ /* 2596 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2598 */ NdrFcShort( 0x18 ), /* 24 */ /* 2600 */ NdrFcShort( 0x0 ), /* 0 */ /* 2602 */ NdrFcShort( 0xc ), /* Offset= 12 (2614) */ /* 2604 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2606 */ NdrFcShort( 0xfffff60a ), /* Offset= -2550 (56) */ /* 2608 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2610 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (2556) */ /* 2612 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2614 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 2616 */ NdrFcShort( 0x2 ), /* Offset= 2 (2618) */ /* 2618 */ 0x12, 0x0, /* FC_UP */ /* 2620 */ NdrFcShort( 0xfffffac2 ), /* Offset= -1342 (1278) */ /* 2622 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 2624 */ NdrFcShort( 0x2 ), /* 2 */ /* 2626 */ NdrFcShort( 0x8 ), /* 8 */ /* 2628 */ NdrFcShort( 0x0 ), /* 0 */ /* 2630 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (2614) */ /* 2632 */ 0x1b, /* FC_CARRAY */ 0x0, /* 0 */ /* 2634 */ NdrFcShort( 0x1 ), /* 1 */ /* 2636 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2638 */ NdrFcShort( 0x0 ), /* 0 */ /* 2640 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2642 */ 0x2, /* FC_CHAR */ 0x5b, /* FC_END */ /* 2644 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2646 */ NdrFcShort( 0x10 ), /* 16 */ /* 2648 */ NdrFcShort( 0x0 ), /* 0 */ /* 2650 */ NdrFcShort( 0x6 ), /* Offset= 6 (2656) */ /* 2652 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2654 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2656 */ 0x12, 0x0, /* FC_UP */ /* 2658 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (2632) */ /* 2660 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2662 */ NdrFcShort( 0x10 ), /* 16 */ /* 2664 */ NdrFcShort( 0x0 ), /* 0 */ /* 2666 */ NdrFcShort( 0x6 ), /* Offset= 6 (2672) */ /* 2668 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2670 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2672 */ 0x12, 0x0, /* FC_UP */ /* 2674 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (2632) */ /* 2676 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2678 */ NdrFcShort( 0x10 ), /* 16 */ /* 2680 */ NdrFcShort( 0x0 ), /* 0 */ /* 2682 */ NdrFcShort( 0x6 ), /* Offset= 6 (2688) */ /* 2684 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2686 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2688 */ 0x12, 0x0, /* FC_UP */ /* 2690 */ NdrFcShort( 0xfffffa10 ), /* Offset= -1520 (1170) */ /* 2692 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2694 */ NdrFcShort( 0x10 ), /* 16 */ /* 2696 */ NdrFcShort( 0x0 ), /* 0 */ /* 2698 */ NdrFcShort( 0x6 ), /* Offset= 6 (2704) */ /* 2700 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2702 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2704 */ 0x12, 0x0, /* FC_UP */ /* 2706 */ NdrFcShort( 0xfffffa00 ), /* Offset= -1536 (1170) */ /* 2708 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2710 */ NdrFcShort( 0x10 ), /* 16 */ /* 2712 */ NdrFcShort( 0x0 ), /* 0 */ /* 2714 */ NdrFcShort( 0x6 ), /* Offset= 6 (2720) */ /* 2716 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2718 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2720 */ 0x12, 0x0, /* FC_UP */ /* 2722 */ NdrFcShort( 0xfffffa0c ), /* Offset= -1524 (1198) */ /* 2724 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2726 */ NdrFcShort( 0x10 ), /* 16 */ /* 2728 */ NdrFcShort( 0x0 ), /* 0 */ /* 2730 */ NdrFcShort( 0x6 ), /* Offset= 6 (2736) */ /* 2732 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2734 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2736 */ 0x12, 0x0, /* FC_UP */ /* 2738 */ NdrFcShort( 0xfffff9fc ), /* Offset= -1540 (1198) */ /* 2740 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 2742 */ NdrFcShort( 0x8 ), /* 8 */ /* 2744 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2746 */ NdrFcShort( 0x0 ), /* 0 */ /* 2748 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2750 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2752 */ NdrFcShort( 0xfffff822 ), /* Offset= -2014 (738) */ /* 2754 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2756 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2758 */ NdrFcShort( 0x10 ), /* 16 */ /* 2760 */ NdrFcShort( 0x0 ), /* 0 */ /* 2762 */ NdrFcShort( 0x6 ), /* Offset= 6 (2768) */ /* 2764 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2766 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2768 */ 0x12, 0x0, /* FC_UP */ /* 2770 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (2740) */ /* 2772 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2774 */ NdrFcShort( 0x10 ), /* 16 */ /* 2776 */ NdrFcShort( 0x0 ), /* 0 */ /* 2778 */ NdrFcShort( 0x6 ), /* Offset= 6 (2784) */ /* 2780 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2782 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2784 */ 0x12, 0x0, /* FC_UP */ /* 2786 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (2740) */ /* 2788 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2790 */ NdrFcShort( 0x4 ), /* 4 */ /* 2792 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2794 */ NdrFcShort( 0x0 ), /* 0 */ /* 2796 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2798 */ 0xa, /* FC_FLOAT */ 0x5b, /* FC_END */ /* 2800 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2802 */ NdrFcShort( 0x10 ), /* 16 */ /* 2804 */ NdrFcShort( 0x0 ), /* 0 */ /* 2806 */ NdrFcShort( 0x6 ), /* Offset= 6 (2812) */ /* 2808 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2810 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2812 */ 0x12, 0x0, /* FC_UP */ /* 2814 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (2788) */ /* 2816 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 2818 */ NdrFcShort( 0x8 ), /* 8 */ /* 2820 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2822 */ NdrFcShort( 0x0 ), /* 0 */ /* 2824 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2826 */ 0xc, /* FC_DOUBLE */ 0x5b, /* FC_END */ /* 2828 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2830 */ NdrFcShort( 0x10 ), /* 16 */ /* 2832 */ NdrFcShort( 0x0 ), /* 0 */ /* 2834 */ NdrFcShort( 0x6 ), /* Offset= 6 (2840) */ /* 2836 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2838 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2840 */ 0x12, 0x0, /* FC_UP */ /* 2842 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (2816) */ /* 2844 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2846 */ NdrFcShort( 0x10 ), /* 16 */ /* 2848 */ NdrFcShort( 0x0 ), /* 0 */ /* 2850 */ NdrFcShort( 0x6 ), /* Offset= 6 (2856) */ /* 2852 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2854 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2856 */ 0x12, 0x0, /* FC_UP */ /* 2858 */ NdrFcShort( 0xfffff968 ), /* Offset= -1688 (1170) */ /* 2860 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2862 */ NdrFcShort( 0x10 ), /* 16 */ /* 2864 */ NdrFcShort( 0x0 ), /* 0 */ /* 2866 */ NdrFcShort( 0x6 ), /* Offset= 6 (2872) */ /* 2868 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2870 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2872 */ 0x12, 0x0, /* FC_UP */ /* 2874 */ NdrFcShort( 0xfffff974 ), /* Offset= -1676 (1198) */ /* 2876 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2878 */ NdrFcShort( 0x10 ), /* 16 */ /* 2880 */ NdrFcShort( 0x0 ), /* 0 */ /* 2882 */ NdrFcShort( 0x6 ), /* Offset= 6 (2888) */ /* 2884 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2886 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2888 */ 0x12, 0x0, /* FC_UP */ /* 2890 */ NdrFcShort( 0xffffff6a ), /* Offset= -150 (2740) */ /* 2892 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2894 */ NdrFcShort( 0x10 ), /* 16 */ /* 2896 */ NdrFcShort( 0x0 ), /* 0 */ /* 2898 */ NdrFcShort( 0x6 ), /* Offset= 6 (2904) */ /* 2900 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2902 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2904 */ 0x12, 0x0, /* FC_UP */ /* 2906 */ NdrFcShort( 0xffffffa6 ), /* Offset= -90 (2816) */ /* 2908 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2910 */ NdrFcShort( 0x8 ), /* 8 */ /* 2912 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2914 */ NdrFcShort( 0x0 ), /* 0 */ /* 2916 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2918 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2920 */ NdrFcShort( 0xfffff97e ), /* Offset= -1666 (1254) */ /* 2922 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2924 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2926 */ NdrFcShort( 0x10 ), /* 16 */ /* 2928 */ NdrFcShort( 0x0 ), /* 0 */ /* 2930 */ NdrFcShort( 0x6 ), /* Offset= 6 (2936) */ /* 2932 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2934 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2936 */ 0x12, 0x0, /* FC_UP */ /* 2938 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (2908) */ /* 2940 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 2942 */ NdrFcShort( 0x10 ), /* 16 */ /* 2944 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2946 */ NdrFcShort( 0x0 ), /* 0 */ /* 2948 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2950 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2952 */ NdrFcShort( 0xfffff4b0 ), /* Offset= -2896 (56) */ /* 2954 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2956 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2958 */ NdrFcShort( 0x10 ), /* 16 */ /* 2960 */ NdrFcShort( 0x0 ), /* 0 */ /* 2962 */ NdrFcShort( 0x6 ), /* Offset= 6 (2968) */ /* 2964 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 2966 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 2968 */ 0x12, 0x0, /* FC_UP */ /* 2970 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (2940) */ /* 2972 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 2974 */ NdrFcShort( 0x0 ), /* 0 */ /* 2976 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 2978 */ NdrFcShort( 0x0 ), /* 0 */ /* 2980 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 2982 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 2986 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 2988 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 2990 */ NdrFcShort( 0xfffffe16 ), /* Offset= -490 (2500) */ /* 2992 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 2994 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 2996 */ NdrFcShort( 0x10 ), /* 16 */ /* 2998 */ NdrFcShort( 0x0 ), /* 0 */ /* 3000 */ NdrFcShort( 0x6 ), /* Offset= 6 (3006) */ /* 3002 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3004 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3006 */ 0x12, 0x0, /* FC_UP */ /* 3008 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (2972) */ /* 3010 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3012 */ NdrFcShort( 0x0 ), /* 0 */ /* 3014 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3016 */ NdrFcShort( 0x0 ), /* 0 */ /* 3018 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3020 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3024 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3026 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3028 */ NdrFcShort( 0xfffffb1a ), /* Offset= -1254 (1774) */ /* 3030 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3032 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3034 */ NdrFcShort( 0x10 ), /* 16 */ /* 3036 */ NdrFcShort( 0x0 ), /* 0 */ /* 3038 */ NdrFcShort( 0x6 ), /* Offset= 6 (3044) */ /* 3040 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3042 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3044 */ 0x12, 0x0, /* FC_UP */ /* 3046 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3010) */ /* 3048 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3050 */ NdrFcShort( 0x0 ), /* 0 */ /* 3052 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3054 */ NdrFcShort( 0x0 ), /* 0 */ /* 3056 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3058 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3062 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3064 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3066 */ NdrFcShort( 0xfffffdda ), /* Offset= -550 (2516) */ /* 3068 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3070 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3072 */ NdrFcShort( 0x10 ), /* 16 */ /* 3074 */ NdrFcShort( 0x0 ), /* 0 */ /* 3076 */ NdrFcShort( 0x6 ), /* Offset= 6 (3082) */ /* 3078 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3080 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3082 */ 0x12, 0x0, /* FC_UP */ /* 3084 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3048) */ /* 3086 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3088 */ NdrFcShort( 0x0 ), /* 0 */ /* 3090 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3092 */ NdrFcShort( 0x0 ), /* 0 */ /* 3094 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3096 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3100 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3102 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3104 */ 0x22, /* FC_C_CSTRING */ 0x5c, /* FC_PAD */ /* 3106 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3108 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3110 */ NdrFcShort( 0x10 ), /* 16 */ /* 3112 */ NdrFcShort( 0x0 ), /* 0 */ /* 3114 */ NdrFcShort( 0x6 ), /* Offset= 6 (3120) */ /* 3116 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3118 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3120 */ 0x12, 0x0, /* FC_UP */ /* 3122 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3086) */ /* 3124 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3126 */ NdrFcShort( 0x0 ), /* 0 */ /* 3128 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3130 */ NdrFcShort( 0x0 ), /* 0 */ /* 3132 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3134 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3138 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3140 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3142 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3144 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3146 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3148 */ NdrFcShort( 0x10 ), /* 16 */ /* 3150 */ NdrFcShort( 0x0 ), /* 0 */ /* 3152 */ NdrFcShort( 0x6 ), /* Offset= 6 (3158) */ /* 3154 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3156 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3158 */ 0x12, 0x0, /* FC_UP */ /* 3160 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3124) */ /* 3162 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3164 */ NdrFcShort( 0x0 ), /* 0 */ /* 3166 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3168 */ NdrFcShort( 0x0 ), /* 0 */ /* 3170 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3172 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3176 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3178 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3180 */ NdrFcShort( 0x40 ), /* Offset= 64 (3244) */ /* 3182 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3184 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3186 */ NdrFcShort( 0x10 ), /* 16 */ /* 3188 */ NdrFcShort( 0x0 ), /* 0 */ /* 3190 */ NdrFcShort( 0x6 ), /* Offset= 6 (3196) */ /* 3192 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3194 */ 0x36, /* FC_POINTER */ 0x5b, /* FC_END */ /* 3196 */ 0x12, 0x0, /* FC_UP */ /* 3198 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3162) */ /* 3200 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3202 */ 0x2, /* FC_CHAR */ 0x5c, /* FC_PAD */ /* 3204 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3206 */ 0x6, /* FC_SHORT */ 0x5c, /* FC_PAD */ /* 3208 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3210 */ 0xa, /* FC_FLOAT */ 0x5c, /* FC_PAD */ /* 3212 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3214 */ 0xc, /* FC_DOUBLE */ 0x5c, /* FC_PAD */ /* 3216 */ 0x12, 0x0, /* FC_UP */ /* 3218 */ NdrFcShort( 0xfffff8b6 ), /* Offset= -1866 (1352) */ /* 3220 */ 0x12, 0x0, /* FC_UP */ /* 3222 */ NdrFcShort( 0xfffff64c ), /* Offset= -2484 (738) */ /* 3224 */ 0x12, 0x0, /* FC_UP */ /* 3226 */ NdrFcShort( 0xfffffa54 ), /* Offset= -1452 (1774) */ /* 3228 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 3230 */ NdrFcShort( 0xfffff664 ), /* Offset= -2460 (770) */ /* 3232 */ 0x12, 0x10, /* FC_UP [pointer_deref] */ /* 3234 */ NdrFcShort( 0xfffff672 ), /* Offset= -2446 (788) */ /* 3236 */ 0x12, 0x0, /* FC_UP */ /* 3238 */ NdrFcShort( 0xfffffd98 ), /* Offset= -616 (2622) */ /* 3240 */ 0x12, 0x0, /* FC_UP */ /* 3242 */ NdrFcShort( 0x2 ), /* Offset= 2 (3244) */ /* 3244 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3246 */ NdrFcShort( 0x18 ), /* 24 */ /* 3248 */ NdrFcShort( 0x0 ), /* 0 */ /* 3250 */ NdrFcShort( 0x0 ), /* Offset= 0 (3250) */ /* 3252 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 3254 */ 0x1, /* FC_BYTE */ 0x8, /* FC_LONG */ /* 3256 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3258 */ NdrFcShort( 0xfffffaa4 ), /* Offset= -1372 (1886) */ /* 3260 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3262 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3264 */ NdrFcShort( 0x0 ), /* 0 */ /* 3266 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3268 */ NdrFcShort( 0x48 ), /* 72 */ /* 3270 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3272 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3276 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3278 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3280 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (3244) */ /* 3282 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3284 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3286 */ NdrFcShort( 0x0 ), /* 0 */ /* 3288 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 3290 */ NdrFcShort( 0x58 ), /* 88 */ /* 3292 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3294 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3298 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3300 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3302 */ NdrFcShort( 0xfffffa2c ), /* Offset= -1492 (1810) */ /* 3304 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3306 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 3308 */ NdrFcShort( 0x68 ), /* 104 */ /* 3310 */ NdrFcShort( 0x0 ), /* 0 */ /* 3312 */ NdrFcShort( 0x1a ), /* Offset= 26 (3338) */ /* 3314 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3316 */ NdrFcShort( 0xfffff9e4 ), /* Offset= -1564 (1752) */ /* 3318 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 3320 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3322 */ 0x40, /* FC_STRUCTPAD4 */ 0x36, /* FC_POINTER */ /* 3324 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3326 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3328 */ 0x40, /* FC_STRUCTPAD4 */ 0x36, /* FC_POINTER */ /* 3330 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3332 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 3334 */ 0x40, /* FC_STRUCTPAD4 */ 0x36, /* FC_POINTER */ /* 3336 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3338 */ 0x12, 0x0, /* FC_UP */ /* 3340 */ NdrFcShort( 0xfffff9ec ), /* Offset= -1556 (1784) */ /* 3342 */ 0x12, 0x0, /* FC_UP */ /* 3344 */ NdrFcShort( 0xfffffa0c ), /* Offset= -1524 (1820) */ /* 3346 */ 0x12, 0x0, /* FC_UP */ /* 3348 */ NdrFcShort( 0xfffffa1e ), /* Offset= -1506 (1842) */ /* 3350 */ 0x12, 0x0, /* FC_UP */ /* 3352 */ NdrFcShort( 0xfffffa30 ), /* Offset= -1488 (1864) */ /* 3354 */ 0x12, 0x0, /* FC_UP */ /* 3356 */ NdrFcShort( 0xffffffa2 ), /* Offset= -94 (3262) */ /* 3358 */ 0x12, 0x0, /* FC_UP */ /* 3360 */ NdrFcShort( 0xffffffb4 ), /* Offset= -76 (3284) */ /* 3362 */ 0x12, 0x0, /* FC_UP */ /* 3364 */ NdrFcShort( 0x2 ), /* Offset= 2 (3366) */ /* 3366 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3368 */ NdrFcShort( 0x0 ), /* 0 */ /* 3370 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3372 */ NdrFcShort( 0xd ), /* 13 */ /* 3374 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3376 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3380 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3382 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3384 */ NdrFcShort( 0xfffff332 ), /* Offset= -3278 (106) */ /* 3386 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3388 */ 0x12, 0x0, /* FC_UP */ /* 3390 */ NdrFcShort( 0x2 ), /* Offset= 2 (3392) */ /* 3392 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3394 */ NdrFcShort( 0x4 ), /* 4 */ /* 3396 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3398 */ NdrFcShort( 0xe ), /* 14 */ /* 3400 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3402 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3404 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3406 */ 0xb, /* FC_HYPER */ 0x5c, /* FC_PAD */ /* 3408 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3410 */ NdrFcShort( 0x2 ), /* Offset= 2 (3412) */ /* 3412 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3414 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3416 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3418 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3420 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3422 */ NdrFcShort( 0x2 ), /* Offset= 2 (3424) */ /* 3424 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3426 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3428 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3430 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3432 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3434 */ NdrFcShort( 0x2 ), /* Offset= 2 (3436) */ /* 3436 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3438 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3440 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3442 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3444 */ 0x12, 0x0, /* FC_UP */ /* 3446 */ NdrFcShort( 0x2 ), /* Offset= 2 (3448) */ /* 3448 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3450 */ NdrFcShort( 0x0 ), /* 0 */ /* 3452 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3454 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 3456 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3458 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3462 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3464 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3466 */ NdrFcShort( 0xfffff81a ), /* Offset= -2022 (1444) */ /* 3468 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3470 */ 0x11, 0x0, /* FC_RP */ /* 3472 */ NdrFcShort( 0x2 ), /* Offset= 2 (3474) */ /* 3474 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3476 */ NdrFcShort( 0x4 ), /* 4 */ /* 3478 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 3480 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 3482 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 3484 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3486 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3488 */ NdrFcShort( 0xfffff3fc ), /* Offset= -3076 (412) */ /* 3490 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3492 */ NdrFcShort( 0x2 ), /* Offset= 2 (3494) */ /* 3494 */ 0x13, 0x0, /* FC_OP */ /* 3496 */ NdrFcShort( 0x1c ), /* Offset= 28 (3524) */ /* 3498 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3500 */ NdrFcShort( 0x30 ), /* 48 */ /* 3502 */ NdrFcShort( 0x0 ), /* 0 */ /* 3504 */ NdrFcShort( 0x10 ), /* Offset= 16 (3520) */ /* 3506 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3508 */ 0xb, /* FC_HYPER */ 0x36, /* FC_POINTER */ /* 3510 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3512 */ NdrFcShort( 0xfffff268 ), /* Offset= -3480 (32) */ /* 3514 */ 0xb, /* FC_HYPER */ 0x6, /* FC_SHORT */ /* 3516 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3518 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 3520 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 3522 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3524 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3526 */ NdrFcShort( 0x0 ), /* 0 */ /* 3528 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3530 */ NdrFcShort( 0xf ), /* 15 */ /* 3532 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3534 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3538 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3540 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3542 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (3498) */ /* 3544 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3546 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3548 */ NdrFcShort( 0x2 ), /* Offset= 2 (3550) */ /* 3550 */ 0x13, 0x0, /* FC_OP */ /* 3552 */ NdrFcShort( 0x2 ), /* Offset= 2 (3554) */ /* 3554 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3556 */ NdrFcShort( 0x8 ), /* 8 */ /* 3558 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3560 */ NdrFcShort( 0x10 ), /* 16 */ /* 3562 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3564 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3566 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3568 */ NdrFcShort( 0x2 ), /* Offset= 2 (3570) */ /* 3570 */ 0x13, 0x0, /* FC_OP */ /* 3572 */ NdrFcShort( 0x2 ), /* Offset= 2 (3574) */ /* 3574 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 3576 */ NdrFcShort( 0x2 ), /* 2 */ /* 3578 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3580 */ NdrFcShort( 0x11 ), /* 17 */ /* 3582 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3584 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 3586 */ 0x11, 0x0, /* FC_RP */ /* 3588 */ NdrFcShort( 0x2 ), /* Offset= 2 (3590) */ /* 3590 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3592 */ NdrFcShort( 0x0 ), /* 0 */ /* 3594 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3596 */ NdrFcShort( 0x12 ), /* 18 */ /* 3598 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3600 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3604 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3606 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3608 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3610 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3612 */ 0x11, 0x0, /* FC_RP */ /* 3614 */ NdrFcShort( 0x2 ), /* Offset= 2 (3616) */ /* 3616 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3618 */ NdrFcShort( 0x8 ), /* 8 */ /* 3620 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3622 */ NdrFcShort( 0x13 ), /* 19 */ /* 3624 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3626 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3628 */ 0x12, 0x0, /* FC_UP */ /* 3630 */ NdrFcShort( 0x2 ), /* Offset= 2 (3632) */ /* 3632 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3634 */ NdrFcShort( 0x8 ), /* 8 */ /* 3636 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3638 */ NdrFcShort( 0x14 ), /* 20 */ /* 3640 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3642 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3644 */ 0x12, 0x0, /* FC_UP */ /* 3646 */ NdrFcShort( 0x1a ), /* Offset= 26 (3672) */ /* 3648 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3650 */ NdrFcShort( 0x20 ), /* 32 */ /* 3652 */ NdrFcShort( 0x0 ), /* 0 */ /* 3654 */ NdrFcShort( 0xa ), /* Offset= 10 (3664) */ /* 3656 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 3658 */ 0xb, /* FC_HYPER */ 0x8, /* FC_LONG */ /* 3660 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3662 */ 0x3e, /* FC_STRUCTPAD2 */ 0x5b, /* FC_END */ /* 3664 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3666 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3668 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 3670 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3672 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3674 */ NdrFcShort( 0x0 ), /* 0 */ /* 3676 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3678 */ NdrFcShort( 0x15 ), /* 21 */ /* 3680 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3682 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3686 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3688 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3690 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (3648) */ /* 3692 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3694 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3696 */ NdrFcShort( 0x2 ), /* Offset= 2 (3698) */ /* 3698 */ 0x13, 0x0, /* FC_OP */ /* 3700 */ NdrFcShort( 0x2 ), /* Offset= 2 (3702) */ /* 3702 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3704 */ NdrFcShort( 0x0 ), /* 0 */ /* 3706 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3708 */ NdrFcShort( 0x16 ), /* 22 */ /* 3710 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3712 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3716 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3718 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3720 */ NdrFcShort( 0xfffff318 ), /* Offset= -3304 (416) */ /* 3722 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3724 */ 0x12, 0x0, /* FC_UP */ /* 3726 */ NdrFcShort( 0x2 ), /* Offset= 2 (3728) */ /* 3728 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3730 */ NdrFcShort( 0x0 ), /* 0 */ /* 3732 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3734 */ NdrFcShort( 0x17 ), /* 23 */ /* 3736 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3738 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3742 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3744 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3746 */ NdrFcShort( 0xfffff2fe ), /* Offset= -3330 (416) */ /* 3748 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3750 */ 0x12, 0x0, /* FC_UP */ /* 3752 */ NdrFcShort( 0x2 ), /* Offset= 2 (3754) */ /* 3754 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3756 */ NdrFcShort( 0x0 ), /* 0 */ /* 3758 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3760 */ NdrFcShort( 0x18 ), /* 24 */ /* 3762 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3764 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3768 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3770 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3772 */ NdrFcShort( 0xfffff6e8 ), /* Offset= -2328 (1444) */ /* 3774 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3776 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3778 */ NdrFcShort( 0x2 ), /* Offset= 2 (3780) */ /* 3780 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3782 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3784 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 3786 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3788 */ 0x11, 0x0, /* FC_RP */ /* 3790 */ NdrFcShort( 0x2 ), /* Offset= 2 (3792) */ /* 3792 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 3794 */ NdrFcShort( 0x4 ), /* 4 */ /* 3796 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3798 */ NdrFcShort( 0x19 ), /* 25 */ /* 3800 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3802 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 3804 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3806 */ NdrFcShort( 0x2 ), /* Offset= 2 (3808) */ /* 3808 */ 0x13, 0x0, /* FC_OP */ /* 3810 */ NdrFcShort( 0x20 ), /* Offset= 32 (3842) */ /* 3812 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 3814 */ NdrFcShort( 0x50 ), /* 80 */ /* 3816 */ NdrFcShort( 0x0 ), /* 0 */ /* 3818 */ NdrFcShort( 0x14 ), /* Offset= 20 (3838) */ /* 3820 */ 0x36, /* FC_POINTER */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 3822 */ 0x0, /* 0 */ NdrFcShort( 0xfffff131 ), /* Offset= -3791 (32) */ 0xb, /* FC_HYPER */ /* 3826 */ 0x8, /* FC_LONG */ 0x40, /* FC_STRUCTPAD4 */ /* 3828 */ 0xb, /* FC_HYPER */ 0x6, /* FC_SHORT */ /* 3830 */ 0x1, /* FC_BYTE */ 0x1, /* FC_BYTE */ /* 3832 */ 0x40, /* FC_STRUCTPAD4 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 3834 */ 0x0, /* 0 */ NdrFcShort( 0xfffff2a5 ), /* Offset= -3419 (416) */ 0x5b, /* FC_END */ /* 3838 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 3840 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 3842 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 3844 */ NdrFcShort( 0x0 ), /* 0 */ /* 3846 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3848 */ NdrFcShort( 0x1a ), /* 26 */ /* 3850 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3852 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3856 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3858 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3860 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (3812) */ /* 3862 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3864 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3866 */ NdrFcShort( 0x2 ), /* Offset= 2 (3868) */ /* 3868 */ 0x13, 0x0, /* FC_OP */ /* 3870 */ NdrFcShort( 0x2 ), /* Offset= 2 (3872) */ /* 3872 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3874 */ NdrFcShort( 0x8 ), /* 8 */ /* 3876 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3878 */ NdrFcShort( 0x1b ), /* 27 */ /* 3880 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3882 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3884 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 3886 */ NdrFcShort( 0x2 ), /* Offset= 2 (3888) */ /* 3888 */ 0x13, 0x0, /* FC_OP */ /* 3890 */ NdrFcShort( 0x2 ), /* Offset= 2 (3892) */ /* 3892 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3894 */ NdrFcShort( 0x8 ), /* 8 */ /* 3896 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3898 */ NdrFcShort( 0x1c ), /* 28 */ /* 3900 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3902 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3904 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 3906 */ NdrFcShort( 0x2 ), /* Offset= 2 (3908) */ /* 3908 */ 0x13, 0x0, /* FC_OP */ /* 3910 */ NdrFcShort( 0x2 ), /* Offset= 2 (3912) */ /* 3912 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 3914 */ NdrFcShort( 0x2 ), /* 2 */ /* 3916 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3918 */ NdrFcShort( 0x1d ), /* 29 */ /* 3920 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3922 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 3924 */ 0x11, 0x0, /* FC_RP */ /* 3926 */ NdrFcShort( 0x2 ), /* Offset= 2 (3928) */ /* 3928 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3930 */ NdrFcShort( 0x0 ), /* 0 */ /* 3932 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3934 */ NdrFcShort( 0x1e ), /* 30 */ /* 3936 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3938 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 3942 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3944 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 3946 */ NdrFcShort( 0xfffff236 ), /* Offset= -3530 (416) */ /* 3948 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 3950 */ 0x11, 0x0, /* FC_RP */ /* 3952 */ NdrFcShort( 0x2 ), /* Offset= 2 (3954) */ /* 3954 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 3956 */ NdrFcShort( 0x8 ), /* 8 */ /* 3958 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 3960 */ NdrFcShort( 0x1f ), /* 31 */ /* 3962 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 3964 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 3966 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3968 */ NdrFcShort( 0x2 ), /* Offset= 2 (3970) */ /* 3970 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3972 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3974 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3976 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3978 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 3980 */ NdrFcShort( 0x2 ), /* Offset= 2 (3982) */ /* 3982 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 3984 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 3986 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 3988 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 3990 */ 0x12, 0x0, /* FC_UP */ /* 3992 */ NdrFcShort( 0x2 ), /* Offset= 2 (3994) */ /* 3994 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 3996 */ NdrFcShort( 0x0 ), /* 0 */ /* 3998 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4000 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4002 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4004 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4008 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4010 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4012 */ NdrFcShort( 0xfffff5f8 ), /* Offset= -2568 (1444) */ /* 4014 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4016 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4018 */ NdrFcShort( 0x2 ), /* Offset= 2 (4020) */ /* 4020 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4022 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4024 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4026 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4028 */ 0x11, 0x0, /* FC_RP */ /* 4030 */ NdrFcShort( 0x2 ), /* Offset= 2 (4032) */ /* 4032 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4034 */ NdrFcShort( 0x4 ), /* 4 */ /* 4036 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4038 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4040 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4042 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4044 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4046 */ NdrFcShort( 0x2 ), /* Offset= 2 (4048) */ /* 4048 */ 0x13, 0x0, /* FC_OP */ /* 4050 */ NdrFcShort( 0x42 ), /* Offset= 66 (4116) */ /* 4052 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4054 */ NdrFcShort( 0x30 ), /* 48 */ /* 4056 */ NdrFcShort( 0x0 ), /* 0 */ /* 4058 */ NdrFcShort( 0xc ), /* Offset= 12 (4070) */ /* 4060 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4062 */ 0x8, /* FC_LONG */ 0x6, /* FC_SHORT */ /* 4064 */ 0x42, /* FC_STRUCTPAD6 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 4066 */ 0x0, /* 0 */ NdrFcShort( 0xfffff58b ), /* Offset= -2677 (1390) */ 0x5b, /* FC_END */ /* 4070 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4072 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4074 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4076 */ NdrFcShort( 0x0 ), /* 0 */ /* 4078 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4080 */ NdrFcShort( 0x8 ), /* 8 */ /* 4082 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4084 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4088 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4090 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4092 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (4052) */ /* 4094 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4096 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4098 */ NdrFcShort( 0x20 ), /* 32 */ /* 4100 */ NdrFcShort( 0x0 ), /* 0 */ /* 4102 */ NdrFcShort( 0xa ), /* Offset= 10 (4112) */ /* 4104 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4106 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4108 */ NdrFcShort( 0xfffff02c ), /* Offset= -4052 (56) */ /* 4110 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 4112 */ 0x13, 0x0, /* FC_OP */ /* 4114 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (4074) */ /* 4116 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4118 */ NdrFcShort( 0x0 ), /* 0 */ /* 4120 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4122 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4124 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4126 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4130 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4132 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4134 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (4096) */ /* 4136 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4138 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4140 */ NdrFcShort( 0x2 ), /* Offset= 2 (4142) */ /* 4142 */ 0x13, 0x0, /* FC_OP */ /* 4144 */ NdrFcShort( 0x2 ), /* Offset= 2 (4146) */ /* 4146 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4148 */ NdrFcShort( 0x8 ), /* 8 */ /* 4150 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4152 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4154 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4156 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4158 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4160 */ NdrFcShort( 0x2 ), /* Offset= 2 (4162) */ /* 4162 */ 0x13, 0x0, /* FC_OP */ /* 4164 */ NdrFcShort( 0x2 ), /* Offset= 2 (4166) */ /* 4166 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 4168 */ NdrFcShort( 0x2 ), /* 2 */ /* 4170 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4172 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */ /* 4174 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4176 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 4178 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4180 */ NdrFcShort( 0xfffff148 ), /* Offset= -3768 (412) */ /* 4182 */ 0x12, 0x0, /* FC_UP */ /* 4184 */ NdrFcShort( 0x2 ), /* Offset= 2 (4186) */ /* 4186 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4188 */ NdrFcShort( 0x4 ), /* 4 */ /* 4190 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4192 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4194 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4196 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4198 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4200 */ NdrFcShort( 0x2 ), /* Offset= 2 (4202) */ /* 4202 */ 0x13, 0x0, /* FC_OP */ /* 4204 */ NdrFcShort( 0x1e ), /* Offset= 30 (4234) */ /* 4206 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4208 */ NdrFcShort( 0x28 ), /* 40 */ /* 4210 */ NdrFcShort( 0x0 ), /* 0 */ /* 4212 */ NdrFcShort( 0xa ), /* Offset= 10 (4222) */ /* 4214 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 4216 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4218 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4220 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 4222 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4224 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4226 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4228 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4230 */ 0x13, 0x8, /* FC_OP [simple_pointer] */ /* 4232 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4234 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4236 */ NdrFcShort( 0x0 ), /* 0 */ /* 4238 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4240 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4242 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4244 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4248 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4250 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4252 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (4206) */ /* 4254 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4256 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4258 */ NdrFcShort( 0x2 ), /* Offset= 2 (4260) */ /* 4260 */ 0x13, 0x0, /* FC_OP */ /* 4262 */ NdrFcShort( 0x2 ), /* Offset= 2 (4264) */ /* 4264 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4266 */ NdrFcShort( 0x8 ), /* 8 */ /* 4268 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4270 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4272 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4274 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4276 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4278 */ NdrFcShort( 0x2 ), /* Offset= 2 (4280) */ /* 4280 */ 0x13, 0x0, /* FC_OP */ /* 4282 */ NdrFcShort( 0x2 ), /* Offset= 2 (4284) */ /* 4284 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 4286 */ NdrFcShort( 0x2 ), /* 2 */ /* 4288 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4290 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4292 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4294 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 4296 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4298 */ NdrFcShort( 0x2 ), /* Offset= 2 (4300) */ /* 4300 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4302 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4304 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4306 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4308 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4310 */ NdrFcShort( 0x2 ), /* Offset= 2 (4312) */ /* 4312 */ 0x13, 0x0, /* FC_OP */ /* 4314 */ NdrFcShort( 0x2 ), /* Offset= 2 (4316) */ /* 4316 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4318 */ NdrFcShort( 0x8 ), /* 8 */ /* 4320 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4322 */ NdrFcShort( 0x20 ), /* 32 */ /* 4324 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4326 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 4328 */ 0x11, 0x0, /* FC_RP */ /* 4330 */ NdrFcShort( 0xfffffc8e ), /* Offset= -882 (3448) */ /* 4332 */ 0x11, 0x0, /* FC_RP */ /* 4334 */ NdrFcShort( 0xfffff0b2 ), /* Offset= -3918 (416) */ /* 4336 */ 0x12, 0x0, /* FC_UP */ /* 4338 */ NdrFcShort( 0xfffff0ae ), /* Offset= -3922 (416) */ /* 4340 */ 0x11, 0x0, /* FC_RP */ /* 4342 */ NdrFcShort( 0x12 ), /* Offset= 18 (4360) */ /* 4344 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4346 */ NdrFcShort( 0x10 ), /* 16 */ /* 4348 */ NdrFcShort( 0x0 ), /* 0 */ /* 4350 */ NdrFcShort( 0x6 ), /* Offset= 6 (4356) */ /* 4352 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4354 */ 0x40, /* FC_STRUCTPAD4 */ 0x5b, /* FC_END */ /* 4356 */ 0x12, 0x0, /* FC_UP */ /* 4358 */ NdrFcShort( 0xfffff09a ), /* Offset= -3942 (416) */ /* 4360 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4362 */ NdrFcShort( 0x0 ), /* 0 */ /* 4364 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4366 */ NdrFcShort( 0x21 ), /* 33 */ /* 4368 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4370 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4374 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4376 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4378 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (4344) */ /* 4380 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4382 */ 0x12, 0x0, /* FC_UP */ /* 4384 */ NdrFcShort( 0x2 ), /* Offset= 2 (4386) */ /* 4386 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4388 */ NdrFcShort( 0x0 ), /* 0 */ /* 4390 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4392 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4394 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4396 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4400 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4402 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4404 */ NdrFcShort( 0xfffff470 ), /* Offset= -2960 (1444) */ /* 4406 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4408 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4410 */ NdrFcShort( 0x2 ), /* Offset= 2 (4412) */ /* 4412 */ 0x13, 0x0, /* FC_OP */ /* 4414 */ NdrFcShort( 0xfffff062 ), /* Offset= -3998 (416) */ /* 4416 */ 0x11, 0x0, /* FC_RP */ /* 4418 */ NdrFcShort( 0x2 ), /* Offset= 2 (4420) */ /* 4420 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4422 */ NdrFcShort( 0x4 ), /* 4 */ /* 4424 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4426 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4428 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4430 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4432 */ 0x11, 0x0, /* FC_RP */ /* 4434 */ NdrFcShort( 0x40 ), /* Offset= 64 (4498) */ /* 4436 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4438 */ NdrFcShort( 0x0 ), /* 0 */ /* 4440 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4442 */ NdrFcShort( 0x20 ), /* 32 */ /* 4444 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4446 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4450 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4452 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4454 */ NdrFcShort( 0xfffff43e ), /* Offset= -3010 (1444) */ /* 4456 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4458 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x7, /* 7 */ /* 4460 */ NdrFcShort( 0x58 ), /* 88 */ /* 4462 */ NdrFcShort( 0x0 ), /* 0 */ /* 4464 */ NdrFcShort( 0x16 ), /* Offset= 22 (4486) */ /* 4466 */ 0x36, /* FC_POINTER */ 0x4c, /* FC_EMBEDDED_COMPLEX */ /* 4468 */ 0x0, /* 0 */ NdrFcShort( 0xffffeeab ), /* Offset= -4437 (32) */ 0x36, /* FC_POINTER */ /* 4472 */ 0x36, /* FC_POINTER */ 0x8, /* FC_LONG */ /* 4474 */ 0x40, /* FC_STRUCTPAD4 */ 0xb, /* FC_HYPER */ /* 4476 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4478 */ NdrFcShort( 0xfffff022 ), /* Offset= -4062 (416) */ /* 4480 */ 0x6, /* FC_SHORT */ 0x1, /* FC_BYTE */ /* 4482 */ 0x1, /* FC_BYTE */ 0x40, /* FC_STRUCTPAD4 */ /* 4484 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4486 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4488 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4490 */ 0x12, 0x0, /* FC_UP */ /* 4492 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (4436) */ /* 4494 */ 0x12, 0x0, /* FC_UP */ /* 4496 */ NdrFcShort( 0xffffeea8 ), /* Offset= -4440 (56) */ /* 4498 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 4500 */ NdrFcShort( 0x0 ), /* 0 */ /* 4502 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4504 */ NdrFcShort( 0x22 ), /* 34 */ /* 4506 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4508 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4512 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4514 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4516 */ NdrFcShort( 0xffffffc6 ), /* Offset= -58 (4458) */ /* 4518 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4520 */ 0x12, 0x0, /* FC_UP */ /* 4522 */ NdrFcShort( 0x2 ), /* Offset= 2 (4524) */ /* 4524 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4526 */ NdrFcShort( 0x0 ), /* 0 */ /* 4528 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4530 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */ /* 4532 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4534 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4538 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4540 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4542 */ NdrFcShort( 0xfffff3e6 ), /* Offset= -3098 (1444) */ /* 4544 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4546 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4548 */ NdrFcShort( 0x2 ), /* Offset= 2 (4550) */ /* 4550 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4552 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4554 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4556 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4558 */ 0x11, 0x0, /* FC_RP */ /* 4560 */ NdrFcShort( 0x2 ), /* Offset= 2 (4562) */ /* 4562 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4564 */ NdrFcShort( 0x4 ), /* 4 */ /* 4566 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4568 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */ /* 4570 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4572 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4574 */ 0x11, 0x0, /* FC_RP */ /* 4576 */ NdrFcShort( 0xffffff8a ), /* Offset= -118 (4458) */ /* 4578 */ 0x11, 0x0, /* FC_RP */ /* 4580 */ NdrFcShort( 0x2 ), /* Offset= 2 (4582) */ /* 4582 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4584 */ NdrFcShort( 0x4 ), /* 4 */ /* 4586 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4588 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4590 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4592 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4594 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4596 */ NdrFcShort( 0x2 ), /* Offset= 2 (4598) */ /* 4598 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4600 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4602 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 4604 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4606 */ 0x12, 0x0, /* FC_UP */ /* 4608 */ NdrFcShort( 0x2 ), /* Offset= 2 (4610) */ /* 4610 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4612 */ NdrFcShort( 0x0 ), /* 0 */ /* 4614 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4616 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */ /* 4618 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4620 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4624 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4626 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4628 */ NdrFcShort( 0xfffff4fe ), /* Offset= -2818 (1810) */ /* 4630 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4632 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4634 */ NdrFcShort( 0x2 ), /* Offset= 2 (4636) */ /* 4636 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4638 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4640 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4642 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4644 */ 0x11, 0x0, /* FC_RP */ /* 4646 */ NdrFcShort( 0x2 ), /* Offset= 2 (4648) */ /* 4648 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4650 */ NdrFcShort( 0x4 ), /* 4 */ /* 4652 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x0, /* */ /* 4654 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */ /* 4656 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4658 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4660 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4662 */ NdrFcShort( 0x2 ), /* Offset= 2 (4664) */ /* 4664 */ 0x13, 0x0, /* FC_OP */ /* 4666 */ NdrFcShort( 0x2 ), /* Offset= 2 (4668) */ /* 4668 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4670 */ NdrFcShort( 0x10 ), /* 16 */ /* 4672 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4674 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4676 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4678 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4680 */ NdrFcShort( 0xffffedf0 ), /* Offset= -4624 (56) */ /* 4682 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4684 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4686 */ NdrFcShort( 0x2 ), /* Offset= 2 (4688) */ /* 4688 */ 0x13, 0x0, /* FC_OP */ /* 4690 */ NdrFcShort( 0x2 ), /* Offset= 2 (4692) */ /* 4692 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4694 */ NdrFcShort( 0x4 ), /* 4 */ /* 4696 */ 0x29, /* Corr desc: parameter, FC_ULONG */ 0x54, /* FC_DEREFERENCE */ /* 4698 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4700 */ NdrFcShort( 0x1 ), /* Corr flags: early, */ /* 4702 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4704 */ 0x11, 0x0, /* FC_RP */ /* 4706 */ NdrFcShort( 0x2 ), /* Offset= 2 (4708) */ /* 4708 */ 0x15, /* FC_STRUCT */ 0x3, /* 3 */ /* 4710 */ NdrFcShort( 0x2c ), /* 44 */ /* 4712 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4714 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4716 */ NdrFcShort( 0xffffedcc ), /* Offset= -4660 (56) */ /* 4718 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4720 */ NdrFcShort( 0xffffedc8 ), /* Offset= -4664 (56) */ /* 4722 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4724 */ 0x11, 0x0, /* FC_RP */ /* 4726 */ NdrFcShort( 0x24 ), /* Offset= 36 (4762) */ /* 4728 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4730 */ NdrFcShort( 0x0 ), /* 0 */ /* 4732 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4734 */ NdrFcShort( 0x10 ), /* 16 */ /* 4736 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4738 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4742 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4744 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 4746 */ NdrFcShort( 0xfffff488 ), /* Offset= -2936 (1810) */ /* 4748 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4750 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4752 */ NdrFcShort( 0x4 ), /* 4 */ /* 4754 */ 0x19, /* Corr desc: field pointer, FC_ULONG */ 0x0, /* */ /* 4756 */ NdrFcShort( 0x14 ), /* 20 */ /* 4758 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4760 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4762 */ 0x1a, /* FC_BOGUS_STRUCT */ 0x3, /* 3 */ /* 4764 */ NdrFcShort( 0x18 ), /* 24 */ /* 4766 */ NdrFcShort( 0x0 ), /* 0 */ /* 4768 */ NdrFcShort( 0x8 ), /* Offset= 8 (4776) */ /* 4770 */ 0x36, /* FC_POINTER */ 0x36, /* FC_POINTER */ /* 4772 */ 0x8, /* FC_LONG */ 0x8, /* FC_LONG */ /* 4774 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4776 */ 0x12, 0x0, /* FC_UP */ /* 4778 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (4728) */ /* 4780 */ 0x12, 0x0, /* FC_UP */ /* 4782 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (4750) */ /* 4784 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4786 */ NdrFcShort( 0xffffffb2 ), /* Offset= -78 (4708) */ /* 4788 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4790 */ NdrFcShort( 0x2 ), /* Offset= 2 (4792) */ /* 4792 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4794 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4796 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */ /* 4798 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4800 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4802 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (4762) */ /* 4804 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 4806 */ NdrFcShort( 0x2 ), /* Offset= 2 (4808) */ /* 4808 */ 0xb4, /* FC_USER_MARSHAL */ 0x83, /* 131 */ /* 4810 */ NdrFcShort( 0x1 ), /* 1 */ /* 4812 */ NdrFcShort( 0x8 ), /* 8 */ /* 4814 */ NdrFcShort( 0x0 ), /* 0 */ /* 4816 */ NdrFcShort( 0xfffff018 ), /* Offset= -4072 (744) */ /* 4818 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4820 */ NdrFcShort( 0x2 ), /* Offset= 2 (4822) */ /* 4822 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4824 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4826 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 4828 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4830 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4832 */ NdrFcShort( 0x2 ), /* Offset= 2 (4834) */ /* 4834 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4836 */ NdrFcLong( 0x3a6ad9e0 ), /* 980081120 */ /* 4840 */ NdrFcShort( 0x23b9 ), /* 9145 */ /* 4842 */ NdrFcShort( 0x11cf ), /* 4559 */ /* 4844 */ 0xad, /* 173 */ 0x60, /* 96 */ /* 4846 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 4848 */ 0x0, /* 0 */ 0xa7, /* 167 */ /* 4850 */ 0x4c, /* 76 */ 0xcd, /* 205 */ /* 4852 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4854 */ NdrFcShort( 0x2 ), /* Offset= 2 (4856) */ /* 4856 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4858 */ NdrFcLong( 0xfb15084 ), /* 263278724 */ /* 4862 */ NdrFcShort( 0xaf41 ), /* -20671 */ /* 4864 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 4866 */ 0xbd, /* 189 */ 0x2b, /* 43 */ /* 4868 */ 0x20, /* 32 */ 0x4c, /* 76 */ /* 4870 */ 0x4f, /* 79 */ 0x4f, /* 79 */ /* 4872 */ 0x50, /* 80 */ 0x20, /* 32 */ /* 4874 */ 0x11, 0x8, /* FC_RP [simple_pointer] */ /* 4876 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4878 */ 0x2f, /* FC_IP */ 0x5a, /* FC_CONSTANT_IID */ /* 4880 */ NdrFcLong( 0x79eac9d0 ), /* 2045430224 */ /* 4884 */ NdrFcShort( 0xbaf9 ), /* -17671 */ /* 4886 */ NdrFcShort( 0x11ce ), /* 4558 */ /* 4888 */ 0x8c, /* 140 */ 0x82, /* 130 */ /* 4890 */ 0x0, /* 0 */ 0xaa, /* 170 */ /* 4892 */ 0x0, /* 0 */ 0x4b, /* 75 */ /* 4894 */ 0xa9, /* 169 */ 0xb, /* 11 */ /* 4896 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 4898 */ NdrFcShort( 0x2 ), /* Offset= 2 (4900) */ /* 4900 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4902 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4904 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 4906 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4908 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 4910 */ NdrFcShort( 0x2 ), /* Offset= 2 (4912) */ /* 4912 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 4914 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 4916 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 4918 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 4920 */ 0x11, 0x0, /* FC_RP */ /* 4922 */ NdrFcShort( 0x2 ), /* Offset= 2 (4924) */ /* 4924 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4926 */ NdrFcShort( 0x0 ), /* 0 */ /* 4928 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4930 */ NdrFcShort( 0x23 ), /* 35 */ /* 4932 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4934 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4938 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4940 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4942 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4944 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4946 */ 0x11, 0x0, /* FC_RP */ /* 4948 */ NdrFcShort( 0x2 ), /* Offset= 2 (4950) */ /* 4950 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 4952 */ NdrFcShort( 0x0 ), /* 0 */ /* 4954 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4956 */ NdrFcShort( 0x24 ), /* 36 */ /* 4958 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4960 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 4964 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4966 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 4968 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 4970 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 4972 */ 0x11, 0x0, /* FC_RP */ /* 4974 */ NdrFcShort( 0x2 ), /* Offset= 2 (4976) */ /* 4976 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 4978 */ NdrFcShort( 0x4 ), /* 4 */ /* 4980 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 4982 */ NdrFcShort( 0x25 ), /* 37 */ /* 4984 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 4986 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 4988 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 4990 */ NdrFcShort( 0x2 ), /* Offset= 2 (4992) */ /* 4992 */ 0x13, 0x0, /* FC_OP */ /* 4994 */ NdrFcShort( 0x2 ), /* Offset= 2 (4996) */ /* 4996 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 4998 */ NdrFcShort( 0x8 ), /* 8 */ /* 5000 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5002 */ NdrFcShort( 0x26 ), /* 38 */ /* 5004 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5006 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5008 */ 0x11, 0x0, /* FC_RP */ /* 5010 */ NdrFcShort( 0x2 ), /* Offset= 2 (5012) */ /* 5012 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5014 */ NdrFcShort( 0x0 ), /* 0 */ /* 5016 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5018 */ NdrFcShort( 0x27 ), /* 39 */ /* 5020 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5022 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5026 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5028 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 5030 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 5032 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5034 */ 0x11, 0x0, /* FC_RP */ /* 5036 */ NdrFcShort( 0x2 ), /* Offset= 2 (5038) */ /* 5038 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5040 */ NdrFcShort( 0x0 ), /* 0 */ /* 5042 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5044 */ NdrFcShort( 0x28 ), /* 40 */ /* 5046 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5048 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5052 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5054 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 5056 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 5058 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5060 */ 0x11, 0x0, /* FC_RP */ /* 5062 */ NdrFcShort( 0x2 ), /* Offset= 2 (5064) */ /* 5064 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 5066 */ NdrFcShort( 0x4 ), /* 4 */ /* 5068 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5070 */ NdrFcShort( 0x29 ), /* 41 */ /* 5072 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5074 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 5076 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 5078 */ NdrFcShort( 0x2 ), /* Offset= 2 (5080) */ /* 5080 */ 0x13, 0x0, /* FC_OP */ /* 5082 */ NdrFcShort( 0x2 ), /* Offset= 2 (5084) */ /* 5084 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 5086 */ NdrFcShort( 0x8 ), /* 8 */ /* 5088 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5090 */ NdrFcShort( 0x2a ), /* 42 */ /* 5092 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5094 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5096 */ 0x11, 0x0, /* FC_RP */ /* 5098 */ NdrFcShort( 0x2 ), /* Offset= 2 (5100) */ /* 5100 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5102 */ NdrFcShort( 0x0 ), /* 0 */ /* 5104 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5106 */ NdrFcShort( 0x2b ), /* 43 */ /* 5108 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5110 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5114 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5116 */ 0x12, 0x8, /* FC_UP [simple_pointer] */ /* 5118 */ 0x25, /* FC_C_WSTRING */ 0x5c, /* FC_PAD */ /* 5120 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5122 */ 0x11, 0x0, /* FC_RP */ /* 5124 */ NdrFcShort( 0x2 ), /* Offset= 2 (5126) */ /* 5126 */ 0x1b, /* FC_CARRAY */ 0x3, /* 3 */ /* 5128 */ NdrFcShort( 0x4 ), /* 4 */ /* 5130 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5132 */ NdrFcShort( 0x2c ), /* 44 */ /* 5134 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5136 */ 0x8, /* FC_LONG */ 0x5b, /* FC_END */ /* 5138 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5140 */ NdrFcShort( 0x2 ), /* Offset= 2 (5142) */ /* 5142 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5144 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 5146 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */ /* 5148 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 5150 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5152 */ NdrFcShort( 0x2 ), /* Offset= 2 (5154) */ /* 5154 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5156 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 5158 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */ /* 5160 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 5162 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5164 */ NdrFcShort( 0x2 ), /* Offset= 2 (5166) */ /* 5166 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5168 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 5170 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */ /* 5172 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 5174 */ 0x12, 0x0, /* FC_UP */ /* 5176 */ NdrFcShort( 0x2 ), /* Offset= 2 (5178) */ /* 5178 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5180 */ NdrFcShort( 0x0 ), /* 0 */ /* 5182 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5184 */ NdrFcShort( 0x2d ), /* 45 */ /* 5186 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5188 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5192 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5194 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5196 */ NdrFcShort( 0xffffed54 ), /* Offset= -4780 (416) */ /* 5198 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5200 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5202 */ NdrFcShort( 0x2 ), /* Offset= 2 (5204) */ /* 5204 */ 0x13, 0x0, /* FC_OP */ /* 5206 */ NdrFcShort( 0x2 ), /* Offset= 2 (5208) */ /* 5208 */ 0x21, /* FC_BOGUS_ARRAY */ 0x3, /* 3 */ /* 5210 */ NdrFcShort( 0x0 ), /* 0 */ /* 5212 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5214 */ NdrFcShort( 0x2e ), /* 46 */ /* 5216 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5218 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5222 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5224 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5226 */ NdrFcShort( 0xffffed36 ), /* Offset= -4810 (416) */ /* 5228 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5230 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5232 */ NdrFcShort( 0x2 ), /* Offset= 2 (5234) */ /* 5234 */ 0x13, 0x0, /* FC_OP */ /* 5236 */ NdrFcShort( 0x2 ), /* Offset= 2 (5238) */ /* 5238 */ 0x21, /* FC_BOGUS_ARRAY */ 0x7, /* 7 */ /* 5240 */ NdrFcShort( 0x0 ), /* 0 */ /* 5242 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5244 */ NdrFcShort( 0x2f ), /* 47 */ /* 5246 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5248 */ NdrFcLong( 0xffffffff ), /* -1 */ /* 5252 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5254 */ 0x4c, /* FC_EMBEDDED_COMPLEX */ 0x0, /* 0 */ /* 5256 */ NdrFcShort( 0xfffffa5c ), /* Offset= -1444 (3812) */ /* 5258 */ 0x5c, /* FC_PAD */ 0x5b, /* FC_END */ /* 5260 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 5262 */ NdrFcShort( 0x2 ), /* Offset= 2 (5264) */ /* 5264 */ 0x13, 0x0, /* FC_OP */ /* 5266 */ NdrFcShort( 0x2 ), /* Offset= 2 (5268) */ /* 5268 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 5270 */ NdrFcShort( 0x8 ), /* 8 */ /* 5272 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5274 */ NdrFcShort( 0x30 ), /* 48 */ /* 5276 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5278 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5280 */ 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */ /* 5282 */ NdrFcShort( 0x2 ), /* Offset= 2 (5284) */ /* 5284 */ 0x13, 0x0, /* FC_OP */ /* 5286 */ NdrFcShort( 0x2 ), /* Offset= 2 (5288) */ /* 5288 */ 0x1b, /* FC_CARRAY */ 0x7, /* 7 */ /* 5290 */ NdrFcShort( 0x8 ), /* 8 */ /* 5292 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5294 */ NdrFcShort( 0x31 ), /* 49 */ /* 5296 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5298 */ 0xb, /* FC_HYPER */ 0x5b, /* FC_END */ /* 5300 */ 0x12, 0x14, /* FC_UP [alloced_on_stack] [pointer_deref] */ /* 5302 */ NdrFcShort( 0x2 ), /* Offset= 2 (5304) */ /* 5304 */ 0x13, 0x0, /* FC_OP */ /* 5306 */ NdrFcShort( 0x2 ), /* Offset= 2 (5308) */ /* 5308 */ 0x1b, /* FC_CARRAY */ 0x1, /* 1 */ /* 5310 */ NdrFcShort( 0x2 ), /* 2 */ /* 5312 */ 0x20, /* Corr desc: parameter, */ 0x59, /* FC_CALLBACK */ /* 5314 */ NdrFcShort( 0x32 ), /* 50 */ /* 5316 */ NdrFcShort( 0x0 ), /* Corr flags: */ /* 5318 */ 0x5, /* FC_WCHAR */ 0x5b, /* FC_END */ /* 5320 */ 0x11, 0x4, /* FC_RP [alloced_on_stack] */ /* 5322 */ NdrFcShort( 0xffffeb6e ), /* Offset= -5266 (56) */ /* 5324 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5326 */ NdrFcShort( 0x2 ), /* Offset= 2 (5328) */ /* 5328 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5330 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 5332 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5334 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ /* 5336 */ 0x11, 0x10, /* FC_RP [pointer_deref] */ /* 5338 */ NdrFcShort( 0x2 ), /* Offset= 2 (5340) */ /* 5340 */ 0x2f, /* FC_IP */ 0x5c, /* FC_PAD */ /* 5342 */ 0x2b, /* Corr desc: parameter, FC_HYPER */ 0x0, /* */ /* 5344 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */ /* 5346 */ NdrFcShort( 0x5 ), /* Corr flags: early, iid_is, */ 0x0 } }; static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = { { VARIANT_UserSize ,VARIANT_UserMarshal ,VARIANT_UserUnmarshal ,VARIANT_UserFree }, { BSTR_UserSize ,BSTR_UserMarshal ,BSTR_UserUnmarshal ,BSTR_UserFree }, { LPSAFEARRAY_UserSize ,LPSAFEARRAY_UserMarshal ,LPSAFEARRAY_UserUnmarshal ,LPSAFEARRAY_UserFree } }; static void __RPC_USER IViewSort_RemoteSetSortOrderExprEval_0006( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cValues ); } static void __RPC_USER IViewSort_RemoteSetSortOrderExprEval_0007( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cValues; const DBORDINAL *rgColumns; const DBSORT *rgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cValues ); } static void __RPC_USER IAccessor_DBBINDEXTExprEval_0000( PMIDL_STUB_MESSAGE pStubMsg ) { DBBINDEXT *pS = ( DBBINDEXT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->ulExtension ); } static void __RPC_USER IAccessor_RemoteCreateAccessorExprEval_0001( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBACCESSORFLAGS dwAccessorFlags; char Pad0[4]; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IAccessor_RemoteCreateAccessorExprEval_0002( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBACCESSORFLAGS dwAccessorFlags; char Pad0[4]; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBLENGTH cbRowSize; HACCESSOR *phAccessor; DBBINDSTATUS *rgStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IAccessor_RemoteGetBindingsExprEval_0003( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; HACCESSOR hAccessor; DBACCESSORFLAGS *pdwAccessorFlags; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcBindings ); } static void __RPC_USER ICommand_RemoteExecuteExprEval_000d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; char Pad0[4]; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cBindings ); } static void __RPC_USER ICommand_RemoteExecuteExprEval_000e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; REFIID riid; HACCESSOR hAccessor; DB_UPARAMS cParamSets; GUID *pGuid; ULONG ulGuidOffset; char Pad0[4]; RMTPACK *pInputParams; RMTPACK *pOutputParams; DBCOUNTITEM cBindings; DBBINDING *rgBindings; DBSTATUS *rgStatus; DBROWCOUNT *pcRowsAffected; IUnknown **ppRowset; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cBindings ); } static void __RPC_USER IViewSort_RemoteGetSortOrderExprEval_0004( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcValues ); } static void __RPC_USER IViewSort_RemoteGetSortOrderExprEval_0005( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcValues; DBORDINAL **prgColumns; DBSORT **prgOrders; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcValues ); } static void __RPC_USER ICommandWithParameters_RemoteMapParameterNamesExprEval_0012( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cParamNames ); } static void __RPC_USER ICommandWithParameters_RemoteMapParameterNamesExprEval_0013( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParamNames; LPCOLESTR *rgParamNames; DB_LPARAMS *rgParamOrdinals; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cParamNames ); } static void __RPC_USER ICommandWithParameters_RemoteSetParameterInfoExprEval_0014( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cParams ); } static void __RPC_USER ICommandWithParameters_RemoteSetParameterInfoExprEval_0015( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS cParams; const DB_UPARAMS *rgParamOrdinals; const DBPARAMBINDINFO *rgParamBindInfo; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cParams ); } static void __RPC_USER IViewFilter_RemoteGetFilterBindingsExprEval_0008( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM *pcBindings; DBBINDING **prgBindings; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcBindings ); } static void __RPC_USER IRowsetNotify_RemoteOnFieldChangeExprEval_0009( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IRowset *pRowset; HROW hRow; DBORDINAL cColumns; DBORDINAL *rgColumns; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cColumns ); } static void __RPC_USER IRowsetNotify_RemoteOnRowChangeExprEval_000a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IRowset *pRowset; DBCOUNTITEM cRows; const HROW *rghRows; DBREASON eReason; char Pad0[4]; DBEVENTPHASE ePhase; char Pad1[4]; BOOL fCantDeny; char Pad2[4]; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER ICommand_PROPVARIANTExprEval_000b( PMIDL_STUB_MESSAGE pStubMsg ) { PROPVARIANT *pS = ( PROPVARIANT * )(pStubMsg->StackTop - 8); pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( unsigned short )pS->vt ); } static void __RPC_USER ICommand_CLIPDATAExprEval_000c( PMIDL_STUB_MESSAGE pStubMsg ) { CLIPDATA *pS = ( CLIPDATA * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( pS->cbSize - 4 ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_000f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcParams ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_0010( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcParams ); } static void __RPC_USER ICommandWithParameters_RemoteGetParameterInfoExprEval_0011( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DB_UPARAMS *pcParams; DBPARAMINFO **prgParamInfo; DBBYTEOFFSET **prgNameOffsets; DBLENGTH *pcbNamesBuffer; OLECHAR **ppNamesBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcbNamesBuffer ); } static void __RPC_USER IColumnsRowset_RemoteGetAvailableColumnsExprEval_0016( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcOptColumns; DBID **prgOptColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcOptColumns ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0017( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cOptColumns ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0018( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cPropertySets ); } static void __RPC_USER IColumnsRowset_RemoteGetColumnsRowsetExprEval_0019( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBORDINAL cOptColumns; const DBID *rgOptColumns; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; IUnknown **ppColRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cTotalProps ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001b( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001c( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo_RemoteGetColumnInfoExprEval_001d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL *pcColumns; DBCOLUMNINFO **prgInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcbStringsBuffer ); } static void __RPC_USER IColumnsInfo_RemoteMapColumnIDsExprEval_001e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cColumnIDs ); } static void __RPC_USER IColumnsInfo_RemoteMapColumnIDsExprEval_001f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDs; const DBID *rgColumnIDs; DBORDINAL *rgColumns; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cColumnIDs ); } static void __RPC_USER IDBDataSourceAdmin_RemoteGetCreationPropertiesExprEval_0020( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; ULONG cPropertyIDSets; char Pad0[4]; const DBPROPIDSET *rgPropertyIDSets; ULONG *pcPropertyInfoSets; DBPROPINFOSET **prgPropertyInfoSets; DBCOUNTITEM *pcOffsets; DBBYTEOFFSET **prgDescOffsets; ULONG *pcbDescBuffer; OLECHAR **ppDescBuffer; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcOffsets ); } static void __RPC_USER IIndexDefinition_RemoteCreateIndexExprEval_0021( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBID *pTableID; DBID *pIndexID; DBORDINAL cIndexColumnDescs; const DBINDEXCOLUMNDESC *rgIndexColumnDescs; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; DBID **ppIndexID; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cIndexColumnDescs ); } static void __RPC_USER ITableDefinition_RemoteCreateTableExprEval_0022( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; IUnknown *pUnkOuter; DBID *pTableID; DBORDINAL cColumnDescs; const DBCOLUMNDESC *rgColumnDescs; REFIID riid; ULONG cPropertySets; char Pad0[4]; DBPROPSET *rgPropertySets; DBID **ppTableID; IUnknown **ppRowset; ULONG cTotalProps; char Pad1[4]; DBPROPSTATUS *rgPropStatus; BOOL *pfTableCreated; IErrorInfo **ppErrorInfoRem; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cColumnDescs ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0023( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0024( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0025( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteCopyExprEval_0026( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwCopyFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0027( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0028( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_0029( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteMoveExprEval_002a( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszSourceURLs; LPCOLESTR *rgpwszDestURLs; DWORD dwMoveFlags; char Pad0[4]; IAuthenticate *pAuthenticate; DBSTATUS *rgdwStatus; DBBYTEOFFSET **prgulNewURLOffsets; ULONG *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteDeleteExprEval_002b( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; char Pad0[4]; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IScopedOperations_RemoteDeleteExprEval_002c( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBCOUNTITEM cRows; LPCOLESTR *rgpwszURLs; DWORD dwDeleteFlags; char Pad0[4]; DBSTATUS *rgdwStatus; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cRows ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002d( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )pS->cColumnIDMasks ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002e( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002f( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0030( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0031( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcColumns ); } static void __RPC_USER IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0032( PMIDL_STUB_MESSAGE pStubMsg ) { #pragma pack(8) struct _PARAM_STRUCT { IRowsetBookmark *This; DBORDINAL cColumnIDMasks; const DBID *rgColumnIDMasks; DWORD dwFlags; char Pad0[4]; DBORDINAL *pcColumns; DBID **prgColumnIDs; DBCOLUMNINFO **prgColumnInfo; DBBYTEOFFSET **prgNameOffsets; DBBYTEOFFSET **prgcolumnidOffsets; DBLENGTH *pcbStringsBuffer; OLECHAR **ppStringsBuffer; HRESULT _RetVal; }; #pragma pack() struct _PARAM_STRUCT *pS = ( struct _PARAM_STRUCT * )pStubMsg->StackTop; pStubMsg->Offset = 0; pStubMsg->MaxCount = (ULONG_PTR) ( ( ULONG )*pS->pcbStringsBuffer ); } static const EXPR_EVAL ExprEvalRoutines[] = { IAccessor_DBBINDEXTExprEval_0000 ,IAccessor_RemoteCreateAccessorExprEval_0001 ,IAccessor_RemoteCreateAccessorExprEval_0002 ,IAccessor_RemoteGetBindingsExprEval_0003 ,IViewSort_RemoteGetSortOrderExprEval_0004 ,IViewSort_RemoteGetSortOrderExprEval_0005 ,IViewSort_RemoteSetSortOrderExprEval_0006 ,IViewSort_RemoteSetSortOrderExprEval_0007 ,IViewFilter_RemoteGetFilterBindingsExprEval_0008 ,IRowsetNotify_RemoteOnFieldChangeExprEval_0009 ,IRowsetNotify_RemoteOnRowChangeExprEval_000a ,ICommand_PROPVARIANTExprEval_000b ,ICommand_CLIPDATAExprEval_000c ,ICommand_RemoteExecuteExprEval_000d ,ICommand_RemoteExecuteExprEval_000e ,ICommandWithParameters_RemoteGetParameterInfoExprEval_000f ,ICommandWithParameters_RemoteGetParameterInfoExprEval_0010 ,ICommandWithParameters_RemoteGetParameterInfoExprEval_0011 ,ICommandWithParameters_RemoteMapParameterNamesExprEval_0012 ,ICommandWithParameters_RemoteMapParameterNamesExprEval_0013 ,ICommandWithParameters_RemoteSetParameterInfoExprEval_0014 ,ICommandWithParameters_RemoteSetParameterInfoExprEval_0015 ,IColumnsRowset_RemoteGetAvailableColumnsExprEval_0016 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0017 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0018 ,IColumnsRowset_RemoteGetColumnsRowsetExprEval_0019 ,IColumnsInfo_RemoteGetColumnInfoExprEval_001a ,IColumnsInfo_RemoteGetColumnInfoExprEval_001b ,IColumnsInfo_RemoteGetColumnInfoExprEval_001c ,IColumnsInfo_RemoteGetColumnInfoExprEval_001d ,IColumnsInfo_RemoteMapColumnIDsExprEval_001e ,IColumnsInfo_RemoteMapColumnIDsExprEval_001f ,IDBDataSourceAdmin_RemoteGetCreationPropertiesExprEval_0020 ,IIndexDefinition_RemoteCreateIndexExprEval_0021 ,ITableDefinition_RemoteCreateTableExprEval_0022 ,IScopedOperations_RemoteCopyExprEval_0023 ,IScopedOperations_RemoteCopyExprEval_0024 ,IScopedOperations_RemoteCopyExprEval_0025 ,IScopedOperations_RemoteCopyExprEval_0026 ,IScopedOperations_RemoteMoveExprEval_0027 ,IScopedOperations_RemoteMoveExprEval_0028 ,IScopedOperations_RemoteMoveExprEval_0029 ,IScopedOperations_RemoteMoveExprEval_002a ,IScopedOperations_RemoteDeleteExprEval_002b ,IScopedOperations_RemoteDeleteExprEval_002c ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002d ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002e ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_002f ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0030 ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0031 ,IColumnsInfo2_RemoteGetRestrictedColumnInfoExprEval_0032 }; /* Standard interface: __MIDL_itf_oledb_0000, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Standard interface: DBStructureDefinitions, ver. 0.0, GUID={0x0c733a80,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IUnknown, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ /* Object interface: IAccessor, ver. 0.0, GUID={0x0c733a8c,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IAccessor_FormatStringOffsetTable[] = { 0, 50, 124, 186 }; static const MIDL_STUBLESS_PROXY_INFO IAccessor_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IAccessor_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IAccessor_StubThunkTable[] = { IAccessor_RemoteAddRefAccessor_Thunk, IAccessor_RemoteCreateAccessor_Thunk, IAccessor_RemoteGetBindings_Thunk, IAccessor_RemoteReleaseAccessor_Thunk }; static const MIDL_SERVER_INFO IAccessor_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IAccessor_FormatStringOffsetTable[-3], &IAccessor_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IAccessorProxyVtbl = { &IAccessor_ProxyInfo, &IID_IAccessor, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IAccessor_AddRefAccessor_Proxy , IAccessor_CreateAccessor_Proxy , IAccessor_GetBindings_Proxy , IAccessor_ReleaseAccessor_Proxy }; const CInterfaceStubVtbl _IAccessorStubVtbl = { &IID_IAccessor, &IAccessor_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowset, ver. 0.0, GUID={0x0c733a7c,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetInfo, ver. 0.0, GUID={0x0c733a55,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetInfo_FormatStringOffsetTable[] = { 236, 298, 354 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetInfo_StubThunkTable[] = { IRowsetInfo_RemoteGetProperties_Thunk, IRowsetInfo_RemoteGetReferencedRowset_Thunk, IRowsetInfo_RemoteGetSpecification_Thunk }; static const MIDL_SERVER_INFO IRowsetInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetInfo_FormatStringOffsetTable[-3], &IRowsetInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRowsetInfoProxyVtbl = { &IRowsetInfo_ProxyInfo, &IID_IRowsetInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetInfo_GetProperties_Proxy , IRowsetInfo_GetReferencedRowset_Proxy , IRowsetInfo_GetSpecification_Proxy }; const CInterfaceStubVtbl _IRowsetInfoStubVtbl = { &IID_IRowsetInfo, &IRowsetInfo_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetLocate, ver. 0.0, GUID={0x0c733a7d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetResynch, ver. 0.0, GUID={0x0c733a84,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetScroll, ver. 0.0, GUID={0x0c733a7e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0265, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IChapteredRowset, ver. 0.0, GUID={0x0c733a93,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IChapteredRowset_FormatStringOffsetTable[] = { 404, 454 }; static const MIDL_STUBLESS_PROXY_INFO IChapteredRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IChapteredRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IChapteredRowset_StubThunkTable[] = { IChapteredRowset_RemoteAddRefChapter_Thunk, IChapteredRowset_RemoteReleaseChapter_Thunk }; static const MIDL_SERVER_INFO IChapteredRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IChapteredRowset_FormatStringOffsetTable[-3], &IChapteredRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IChapteredRowsetProxyVtbl = { &IChapteredRowset_ProxyInfo, &IID_IChapteredRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IChapteredRowset_AddRefChapter_Proxy , IChapteredRowset_ReleaseChapter_Proxy }; const CInterfaceStubVtbl _IChapteredRowsetStubVtbl = { &IID_IChapteredRowset, &IChapteredRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetFind, ver. 0.0, GUID={0x0c733a9d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowPosition, ver. 0.0, GUID={0x0c733a94,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowPosition_FormatStringOffsetTable[] = { 504, 542, 598, 648, 692 }; static const MIDL_STUBLESS_PROXY_INFO IRowPosition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowPosition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowPosition_StubThunkTable[] = { IRowPosition_RemoteClearRowPosition_Thunk, IRowPosition_RemoteGetRowPosition_Thunk, IRowPosition_RemoteGetRowset_Thunk, IRowPosition_RemoteInitialize_Thunk, IRowPosition_RemoteSetRowPosition_Thunk }; static const MIDL_SERVER_INFO IRowPosition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowPosition_FormatStringOffsetTable[-3], &IRowPosition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _IRowPositionProxyVtbl = { &IRowPosition_ProxyInfo, &IID_IRowPosition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowPosition_ClearRowPosition_Proxy , IRowPosition_GetRowPosition_Proxy , IRowPosition_GetRowset_Proxy , IRowPosition_Initialize_Proxy , IRowPosition_SetRowPosition_Proxy }; const CInterfaceStubVtbl _IRowPositionStubVtbl = { &IID_IRowPosition, &IRowPosition_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowPositionChange, ver. 0.0, GUID={0x0997a571,0x126e,0x11d0,{0x9f,0x8a,0x00,0xa0,0xc9,0xa0,0x63,0x1e}} */ #pragma code_seg(".orpc") static const unsigned short IRowPositionChange_FormatStringOffsetTable[] = { 748 }; static const MIDL_STUBLESS_PROXY_INFO IRowPositionChange_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowPositionChange_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowPositionChange_StubThunkTable[] = { IRowPositionChange_RemoteOnRowPositionChange_Thunk }; static const MIDL_SERVER_INFO IRowPositionChange_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowPositionChange_FormatStringOffsetTable[-3], &IRowPositionChange_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowPositionChangeProxyVtbl = { &IRowPositionChange_ProxyInfo, &IID_IRowPositionChange, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowPositionChange_OnRowPositionChange_Proxy }; const CInterfaceStubVtbl _IRowPositionChangeStubVtbl = { &IID_IRowPositionChange, &IRowPositionChange_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewRowset, ver. 0.0, GUID={0x0c733a97,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewRowset_FormatStringOffsetTable[] = { 804, 854 }; static const MIDL_STUBLESS_PROXY_INFO IViewRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewRowset_StubThunkTable[] = { IViewRowset_RemoteGetSpecification_Thunk, IViewRowset_RemoteOpenViewRowset_Thunk }; static const MIDL_SERVER_INFO IViewRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewRowset_FormatStringOffsetTable[-3], &IViewRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewRowsetProxyVtbl = { &IViewRowset_ProxyInfo, &IID_IViewRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewRowset_GetSpecification_Proxy , IViewRowset_OpenViewRowset_Proxy }; const CInterfaceStubVtbl _IViewRowsetStubVtbl = { &IID_IViewRowset, &IViewRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewChapter, ver. 0.0, GUID={0x0c733a98,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewChapter_FormatStringOffsetTable[] = { 910, 960 }; static const MIDL_STUBLESS_PROXY_INFO IViewChapter_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewChapter_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewChapter_StubThunkTable[] = { IViewChapter_RemoteGetSpecification_Thunk, IViewChapter_RemoteOpenViewChapter_Thunk }; static const MIDL_SERVER_INFO IViewChapter_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewChapter_FormatStringOffsetTable[-3], &IViewChapter_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewChapterProxyVtbl = { &IViewChapter_ProxyInfo, &IID_IViewChapter, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewChapter_GetSpecification_Proxy , IViewChapter_OpenViewChapter_Proxy }; const CInterfaceStubVtbl _IViewChapterStubVtbl = { &IID_IViewChapter, &IViewChapter_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewSort, ver. 0.0, GUID={0x0c733a9a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewSort_FormatStringOffsetTable[] = { 1010, 1066 }; static const MIDL_STUBLESS_PROXY_INFO IViewSort_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewSort_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewSort_StubThunkTable[] = { IViewSort_RemoteGetSortOrder_Thunk, IViewSort_RemoteSetSortOrder_Thunk }; static const MIDL_SERVER_INFO IViewSort_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewSort_FormatStringOffsetTable[-3], &IViewSort_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IViewSortProxyVtbl = { &IViewSort_ProxyInfo, &IID_IViewSort, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IViewSort_GetSortOrder_Proxy , IViewSort_SetSortOrder_Proxy }; const CInterfaceStubVtbl _IViewSortStubVtbl = { &IID_IViewSort, &IViewSort_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IViewFilter, ver. 0.0, GUID={0x0c733a9b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IViewFilter_FormatStringOffsetTable[] = { (unsigned short) -1, 1122, (unsigned short) -1 }; static const MIDL_STUBLESS_PROXY_INFO IViewFilter_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IViewFilter_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IViewFilter_StubThunkTable[] = { 0, IViewFilter_RemoteGetFilterBindings_Thunk, 0 }; static const MIDL_SERVER_INFO IViewFilter_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IViewFilter_FormatStringOffsetTable[-3], &IViewFilter_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IViewFilterProxyVtbl = { &IViewFilter_ProxyInfo, &IID_IViewFilter, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* IViewFilter::GetFilter */ , IViewFilter_GetFilterBindings_Proxy , 0 /* (void *) (INT_PTR) -1 /* IViewFilter::SetFilter */ }; const CInterfaceStubVtbl _IViewFilterStubVtbl = { &IID_IViewFilter, &IViewFilter_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetView, ver. 0.0, GUID={0x0c733a99,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetView_FormatStringOffsetTable[] = { 1172, 1228 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetView_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetView_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetView_StubThunkTable[] = { IRowsetView_RemoteCreateView_Thunk, IRowsetView_RemoteGetView_Thunk }; static const MIDL_SERVER_INFO IRowsetView_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetView_FormatStringOffsetTable[-3], &IRowsetView_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IRowsetViewProxyVtbl = { &IRowsetView_ProxyInfo, &IID_IRowsetView, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetView_CreateView_Proxy , IRowsetView_GetView_Proxy }; const CInterfaceStubVtbl _IRowsetViewStubVtbl = { &IID_IRowsetView, &IRowsetView_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0274, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRowsetExactScroll, ver. 0.0, GUID={0x0c733a7f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0275, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRowsetChange, ver. 0.0, GUID={0x0c733a05,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetUpdate, ver. 0.0, GUID={0x0c733a6d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetIdentity, ver. 0.0, GUID={0x0c733a09,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetIdentity_FormatStringOffsetTable[] = { 1290 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetIdentity_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetIdentity_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetIdentity_StubThunkTable[] = { IRowsetIdentity_RemoteIsSameRow_Thunk }; static const MIDL_SERVER_INFO IRowsetIdentity_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetIdentity_FormatStringOffsetTable[-3], &IRowsetIdentity_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowsetIdentityProxyVtbl = { &IRowsetIdentity_ProxyInfo, &IID_IRowsetIdentity, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetIdentity_IsSameRow_Proxy }; const CInterfaceStubVtbl _IRowsetIdentityStubVtbl = { &IID_IRowsetIdentity, &IRowsetIdentity_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetNotify, ver. 0.0, GUID={0x0c733a83,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetNotify_FormatStringOffsetTable[] = { 1340, 1414, 1482 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetNotify_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetNotify_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRowsetNotify_StubThunkTable[] = { IRowsetNotify_RemoteOnFieldChange_Thunk, IRowsetNotify_RemoteOnRowChange_Thunk, IRowsetNotify_RemoteOnRowsetChange_Thunk }; static const MIDL_SERVER_INFO IRowsetNotify_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetNotify_FormatStringOffsetTable[-3], &IRowsetNotify_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRowsetNotifyProxyVtbl = { &IRowsetNotify_ProxyInfo, &IID_IRowsetNotify, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRowsetNotify_OnFieldChange_Proxy , IRowsetNotify_OnRowChange_Proxy , IRowsetNotify_OnRowsetChange_Proxy }; const CInterfaceStubVtbl _IRowsetNotifyStubVtbl = { &IID_IRowsetNotify, &IRowsetNotify_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetIndex, ver. 0.0, GUID={0x0c733a82,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ICommand, ver. 0.0, GUID={0x0c733a63,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommand_FormatStringOffsetTable[] = { 504, 1538, 1648 }; static const MIDL_STUBLESS_PROXY_INFO ICommand_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommand_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommand_StubThunkTable[] = { ICommand_RemoteCancel_Thunk, ICommand_RemoteExecute_Thunk, ICommand_RemoteGetDBSession_Thunk }; static const MIDL_SERVER_INFO ICommand_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommand_FormatStringOffsetTable[-3], &ICommand_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _ICommandProxyVtbl = { &ICommand_ProxyInfo, &IID_ICommand, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommand_Cancel_Proxy , ICommand_Execute_Proxy , ICommand_GetDBSession_Proxy }; const CInterfaceStubVtbl _ICommandStubVtbl = { &IID_ICommand, &ICommand_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IMultipleResults, ver. 0.0, GUID={0x0c733a90,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IMultipleResults_FormatStringOffsetTable[] = { 1698 }; static const MIDL_STUBLESS_PROXY_INFO IMultipleResults_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IMultipleResults_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IMultipleResults_StubThunkTable[] = { IMultipleResults_RemoteGetResult_Thunk }; static const MIDL_SERVER_INFO IMultipleResults_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IMultipleResults_FormatStringOffsetTable[-3], &IMultipleResults_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IMultipleResultsProxyVtbl = { &IMultipleResults_ProxyInfo, &IID_IMultipleResults, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IMultipleResults_GetResult_Proxy }; const CInterfaceStubVtbl _IMultipleResultsStubVtbl = { &IID_IMultipleResults, &IMultipleResults_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IConvertType, ver. 0.0, GUID={0x0c733a88,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IConvertType_FormatStringOffsetTable[] = { 1766 }; static const MIDL_STUBLESS_PROXY_INFO IConvertType_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IConvertType_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IConvertType_StubThunkTable[] = { IConvertType_RemoteCanConvert_Thunk }; static const MIDL_SERVER_INFO IConvertType_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IConvertType_FormatStringOffsetTable[-3], &IConvertType_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IConvertTypeProxyVtbl = { &IConvertType_ProxyInfo, &IID_IConvertType, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IConvertType_CanConvert_Proxy }; const CInterfaceStubVtbl _IConvertTypeStubVtbl = { &IID_IConvertType, &IConvertType_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandPrepare, ver. 0.0, GUID={0x0c733a26,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandPrepare_FormatStringOffsetTable[] = { 1822, 1866 }; static const MIDL_STUBLESS_PROXY_INFO ICommandPrepare_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandPrepare_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandPrepare_StubThunkTable[] = { ICommandPrepare_RemotePrepare_Thunk, ICommandPrepare_RemoteUnprepare_Thunk }; static const MIDL_SERVER_INFO ICommandPrepare_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandPrepare_FormatStringOffsetTable[-3], &ICommandPrepare_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ICommandPrepareProxyVtbl = { &ICommandPrepare_ProxyInfo, &IID_ICommandPrepare, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandPrepare_Prepare_Proxy , ICommandPrepare_Unprepare_Proxy }; const CInterfaceStubVtbl _ICommandPrepareStubVtbl = { &IID_ICommandPrepare, &ICommandPrepare_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandProperties, ver. 0.0, GUID={0x0c733a79,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandProperties_FormatStringOffsetTable[] = { 236, 1904 }; static const MIDL_STUBLESS_PROXY_INFO ICommandProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandProperties_StubThunkTable[] = { ICommandProperties_RemoteGetProperties_Thunk, ICommandProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO ICommandProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandProperties_FormatStringOffsetTable[-3], &ICommandProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ICommandPropertiesProxyVtbl = { &ICommandProperties_ProxyInfo, &IID_ICommandProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandProperties_GetProperties_Proxy , ICommandProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _ICommandPropertiesStubVtbl = { &IID_ICommandProperties, &ICommandProperties_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandText, ver. 0.0, GUID={0x0c733a27,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandText_FormatStringOffsetTable[] = { 504, 1538, 1648, 1966, 2016 }; static const MIDL_STUBLESS_PROXY_INFO ICommandText_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandText_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandText_StubThunkTable[] = { ICommand_RemoteCancel_Thunk, ICommand_RemoteExecute_Thunk, ICommand_RemoteGetDBSession_Thunk, ICommandText_RemoteGetCommandText_Thunk, ICommandText_RemoteSetCommandText_Thunk }; static const MIDL_SERVER_INFO ICommandText_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandText_FormatStringOffsetTable[-3], &ICommandText_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _ICommandTextProxyVtbl = { &ICommandText_ProxyInfo, &IID_ICommandText, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommand_Cancel_Proxy , ICommand_Execute_Proxy , ICommand_GetDBSession_Proxy , ICommandText_GetCommandText_Proxy , ICommandText_SetCommandText_Proxy }; const CInterfaceStubVtbl _ICommandTextStubVtbl = { &IID_ICommandText, &ICommandText_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICommandWithParameters, ver. 0.0, GUID={0x0c733a64,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICommandWithParameters_FormatStringOffsetTable[] = { 2066, 2134, 2190 }; static const MIDL_STUBLESS_PROXY_INFO ICommandWithParameters_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICommandWithParameters_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICommandWithParameters_StubThunkTable[] = { ICommandWithParameters_RemoteGetParameterInfo_Thunk, ICommandWithParameters_RemoteMapParameterNames_Thunk, ICommandWithParameters_RemoteSetParameterInfo_Thunk }; static const MIDL_SERVER_INFO ICommandWithParameters_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICommandWithParameters_FormatStringOffsetTable[-3], &ICommandWithParameters_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _ICommandWithParametersProxyVtbl = { &ICommandWithParameters_ProxyInfo, &IID_ICommandWithParameters, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICommandWithParameters_GetParameterInfo_Proxy , ICommandWithParameters_MapParameterNames_Proxy , ICommandWithParameters_SetParameterInfo_Proxy }; const CInterfaceStubVtbl _ICommandWithParametersStubVtbl = { &IID_ICommandWithParameters, &ICommandWithParameters_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsRowset, ver. 0.0, GUID={0x0c733a10,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsRowset_FormatStringOffsetTable[] = { 2246, 2296 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsRowset_StubThunkTable[] = { IColumnsRowset_RemoteGetAvailableColumns_Thunk, IColumnsRowset_RemoteGetColumnsRowset_Thunk }; static const MIDL_SERVER_INFO IColumnsRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsRowset_FormatStringOffsetTable[-3], &IColumnsRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IColumnsRowsetProxyVtbl = { &IColumnsRowset_ProxyInfo, &IID_IColumnsRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsRowset_GetAvailableColumns_Proxy , IColumnsRowset_GetColumnsRowset_Proxy }; const CInterfaceStubVtbl _IColumnsRowsetStubVtbl = { &IID_IColumnsRowset, &IColumnsRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsInfo, ver. 0.0, GUID={0x0c733a11,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsInfo_FormatStringOffsetTable[] = { 2388, 2462 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsInfo_StubThunkTable[] = { IColumnsInfo_RemoteGetColumnInfo_Thunk, IColumnsInfo_RemoteMapColumnIDs_Thunk }; static const MIDL_SERVER_INFO IColumnsInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsInfo_FormatStringOffsetTable[-3], &IColumnsInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IColumnsInfoProxyVtbl = { &IColumnsInfo_ProxyInfo, &IID_IColumnsInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsInfo_GetColumnInfo_Proxy , IColumnsInfo_MapColumnIDs_Proxy }; const CInterfaceStubVtbl _IColumnsInfoStubVtbl = { &IID_IColumnsInfo, &IColumnsInfo_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBCreateCommand, ver. 0.0, GUID={0x0c733a1d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBCreateCommand_FormatStringOffsetTable[] = { 2518 }; static const MIDL_STUBLESS_PROXY_INFO IDBCreateCommand_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBCreateCommand_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBCreateCommand_StubThunkTable[] = { IDBCreateCommand_RemoteCreateCommand_Thunk }; static const MIDL_SERVER_INFO IDBCreateCommand_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBCreateCommand_FormatStringOffsetTable[-3], &IDBCreateCommand_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IDBCreateCommandProxyVtbl = { &IDBCreateCommand_ProxyInfo, &IID_IDBCreateCommand, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBCreateCommand_CreateCommand_Proxy }; const CInterfaceStubVtbl _IDBCreateCommandStubVtbl = { &IID_IDBCreateCommand, &IDBCreateCommand_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBCreateSession, ver. 0.0, GUID={0x0c733a5d,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBCreateSession_FormatStringOffsetTable[] = { 2574 }; static const MIDL_STUBLESS_PROXY_INFO IDBCreateSession_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBCreateSession_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBCreateSession_StubThunkTable[] = { IDBCreateSession_RemoteCreateSession_Thunk }; static const MIDL_SERVER_INFO IDBCreateSession_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBCreateSession_FormatStringOffsetTable[-3], &IDBCreateSession_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IDBCreateSessionProxyVtbl = { &IDBCreateSession_ProxyInfo, &IID_IDBCreateSession, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBCreateSession_CreateSession_Proxy }; const CInterfaceStubVtbl _IDBCreateSessionStubVtbl = { &IID_IDBCreateSession, &IDBCreateSession_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ISourcesRowset, ver. 0.0, GUID={0x0c733a1e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISourcesRowset_FormatStringOffsetTable[] = { 2630 }; static const MIDL_STUBLESS_PROXY_INFO ISourcesRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISourcesRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISourcesRowset_StubThunkTable[] = { ISourcesRowset_RemoteGetSourcesRowset_Thunk }; static const MIDL_SERVER_INFO ISourcesRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISourcesRowset_FormatStringOffsetTable[-3], &ISourcesRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ISourcesRowsetProxyVtbl = { &ISourcesRowset_ProxyInfo, &IID_ISourcesRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISourcesRowset_GetSourcesRowset_Proxy }; const CInterfaceStubVtbl _ISourcesRowsetStubVtbl = { &IID_ISourcesRowset, &ISourcesRowset_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBProperties, ver. 0.0, GUID={0x0c733a8a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBProperties_FormatStringOffsetTable[] = { 236, 2710, 2796 }; static const MIDL_STUBLESS_PROXY_INFO IDBProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBProperties_StubThunkTable[] = { IDBProperties_RemoteGetProperties_Thunk, IDBProperties_RemoteGetPropertyInfo_Thunk, IDBProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO IDBProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBProperties_FormatStringOffsetTable[-3], &IDBProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IDBPropertiesProxyVtbl = { &IDBProperties_ProxyInfo, &IID_IDBProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBProperties_GetProperties_Proxy , IDBProperties_GetPropertyInfo_Proxy , IDBProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _IDBPropertiesStubVtbl = { &IID_IDBProperties, &IDBProperties_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBInitialize, ver. 0.0, GUID={0x0c733a8b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBInitialize_FormatStringOffsetTable[] = { 504, 1866 }; static const MIDL_STUBLESS_PROXY_INFO IDBInitialize_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBInitialize_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBInitialize_StubThunkTable[] = { IDBInitialize_RemoteInitialize_Thunk, IDBInitialize_RemoteUninitialize_Thunk }; static const MIDL_SERVER_INFO IDBInitialize_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBInitialize_FormatStringOffsetTable[-3], &IDBInitialize_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBInitializeProxyVtbl = { &IDBInitialize_ProxyInfo, &IID_IDBInitialize, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBInitialize_Initialize_Proxy , IDBInitialize_Uninitialize_Proxy }; const CInterfaceStubVtbl _IDBInitializeStubVtbl = { &IID_IDBInitialize, &IDBInitialize_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBInfo, ver. 0.0, GUID={0x0c733a89,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBInfo_FormatStringOffsetTable[] = { 2858, 2902 }; static const MIDL_STUBLESS_PROXY_INFO IDBInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBInfo_StubThunkTable[] = { IDBInfo_RemoteGetKeywords_Thunk, IDBInfo_RemoteGetLiteralInfo_Thunk }; static const MIDL_SERVER_INFO IDBInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBInfo_FormatStringOffsetTable[-3], &IDBInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBInfoProxyVtbl = { &IDBInfo_ProxyInfo, &IID_IDBInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBInfo_GetKeywords_Proxy , IDBInfo_GetLiteralInfo_Proxy }; const CInterfaceStubVtbl _IDBInfoStubVtbl = { &IID_IDBInfo, &IDBInfo_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBDataSourceAdmin, ver. 0.0, GUID={0x0c733a7a,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBDataSourceAdmin_FormatStringOffsetTable[] = { 2994, 1866, 3074, 3160 }; static const MIDL_STUBLESS_PROXY_INFO IDBDataSourceAdmin_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBDataSourceAdmin_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBDataSourceAdmin_StubThunkTable[] = { IDBDataSourceAdmin_RemoteCreateDataSource_Thunk, IDBDataSourceAdmin_RemoteDestroyDataSource_Thunk, IDBDataSourceAdmin_RemoteGetCreationProperties_Thunk, IDBDataSourceAdmin_RemoteModifyDataSource_Thunk }; static const MIDL_SERVER_INFO IDBDataSourceAdmin_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBDataSourceAdmin_FormatStringOffsetTable[-3], &IDBDataSourceAdmin_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IDBDataSourceAdminProxyVtbl = { &IDBDataSourceAdmin_ProxyInfo, &IID_IDBDataSourceAdmin, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBDataSourceAdmin_CreateDataSource_Proxy , IDBDataSourceAdmin_DestroyDataSource_Proxy , IDBDataSourceAdmin_GetCreationProperties_Proxy , IDBDataSourceAdmin_ModifyDataSource_Proxy }; const CInterfaceStubVtbl _IDBDataSourceAdminStubVtbl = { &IID_IDBDataSourceAdmin, &IDBDataSourceAdmin_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0296, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IDBAsynchNotify, ver. 0.0, GUID={0x0c733a96,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBAsynchNotify_FormatStringOffsetTable[] = { 3210, 3248, 3316 }; static const MIDL_STUBLESS_PROXY_INFO IDBAsynchNotify_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBAsynchNotify_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBAsynchNotify_StubThunkTable[] = { IDBAsynchNotify_RemoteOnLowResource_Thunk, IDBAsynchNotify_RemoteOnProgress_Thunk, IDBAsynchNotify_RemoteOnStop_Thunk }; static const MIDL_SERVER_INFO IDBAsynchNotify_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBAsynchNotify_FormatStringOffsetTable[-3], &IDBAsynchNotify_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IDBAsynchNotifyProxyVtbl = { &IDBAsynchNotify_ProxyInfo, &IID_IDBAsynchNotify, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBAsynchNotify_OnLowResource_Proxy , IDBAsynchNotify_OnProgress_Proxy , IDBAsynchNotify_OnStop_Proxy }; const CInterfaceStubVtbl _IDBAsynchNotifyStubVtbl = { &IID_IDBAsynchNotify, &IDBAsynchNotify_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBAsynchStatus, ver. 0.0, GUID={0x0c733a95,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBAsynchStatus_FormatStringOffsetTable[] = { 3372, 3422 }; static const MIDL_STUBLESS_PROXY_INFO IDBAsynchStatus_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBAsynchStatus_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBAsynchStatus_StubThunkTable[] = { IDBAsynchStatus_RemoteAbort_Thunk, IDBAsynchStatus_RemoteGetStatus_Thunk }; static const MIDL_SERVER_INFO IDBAsynchStatus_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBAsynchStatus_FormatStringOffsetTable[-3], &IDBAsynchStatus_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBAsynchStatusProxyVtbl = { &IDBAsynchStatus_ProxyInfo, &IID_IDBAsynchStatus, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBAsynchStatus_Abort_Proxy , IDBAsynchStatus_GetStatus_Proxy }; const CInterfaceStubVtbl _IDBAsynchStatusStubVtbl = { &IID_IDBAsynchStatus, &IDBAsynchStatus_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0298, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ISessionProperties, ver. 0.0, GUID={0x0c733a85,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISessionProperties_FormatStringOffsetTable[] = { 236, 1904 }; static const MIDL_STUBLESS_PROXY_INFO ISessionProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISessionProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISessionProperties_StubThunkTable[] = { ISessionProperties_RemoteGetProperties_Thunk, ISessionProperties_RemoteSetProperties_Thunk }; static const MIDL_SERVER_INFO ISessionProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISessionProperties_FormatStringOffsetTable[-3], &ISessionProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ISessionPropertiesProxyVtbl = { &ISessionProperties_ProxyInfo, &IID_ISessionProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISessionProperties_GetProperties_Proxy , ISessionProperties_SetProperties_Proxy }; const CInterfaceStubVtbl _ISessionPropertiesStubVtbl = { &IID_ISessionProperties, &ISessionProperties_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IIndexDefinition, ver. 0.0, GUID={0x0c733a68,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IIndexDefinition_FormatStringOffsetTable[] = { 3496, 3588 }; static const MIDL_STUBLESS_PROXY_INFO IIndexDefinition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IIndexDefinition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IIndexDefinition_StubThunkTable[] = { IIndexDefinition_RemoteCreateIndex_Thunk, IIndexDefinition_RemoteDropIndex_Thunk }; static const MIDL_SERVER_INFO IIndexDefinition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IIndexDefinition_FormatStringOffsetTable[-3], &IIndexDefinition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IIndexDefinitionProxyVtbl = { &IIndexDefinition_ProxyInfo, &IID_IIndexDefinition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IIndexDefinition_CreateIndex_Proxy , IIndexDefinition_DropIndex_Proxy }; const CInterfaceStubVtbl _IIndexDefinitionStubVtbl = { &IID_IIndexDefinition, &IIndexDefinition_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITableDefinition, ver. 0.0, GUID={0x0c733a86,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITableDefinition_FormatStringOffsetTable[] = { 3638, 3748, 3792, 3860 }; static const MIDL_STUBLESS_PROXY_INFO ITableDefinition_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITableDefinition_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITableDefinition_StubThunkTable[] = { ITableDefinition_RemoteCreateTable_Thunk, ITableDefinition_RemoteDropTable_Thunk, ITableDefinition_RemoteAddColumn_Thunk, ITableDefinition_RemoteDropColumn_Thunk }; static const MIDL_SERVER_INFO ITableDefinition_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITableDefinition_FormatStringOffsetTable[-3], &ITableDefinition_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _ITableDefinitionProxyVtbl = { &ITableDefinition_ProxyInfo, &IID_ITableDefinition, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITableDefinition_CreateTable_Proxy , ITableDefinition_DropTable_Proxy , ITableDefinition_AddColumn_Proxy , ITableDefinition_DropColumn_Proxy }; const CInterfaceStubVtbl _ITableDefinitionStubVtbl = { &IID_ITableDefinition, &ITableDefinition_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IOpenRowset, ver. 0.0, GUID={0x0c733a69,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IOpenRowset_FormatStringOffsetTable[] = { 3910 }; static const MIDL_STUBLESS_PROXY_INFO IOpenRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IOpenRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IOpenRowset_StubThunkTable[] = { IOpenRowset_RemoteOpenRowset_Thunk }; static const MIDL_SERVER_INFO IOpenRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IOpenRowset_FormatStringOffsetTable[-3], &IOpenRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IOpenRowsetProxyVtbl = { &IOpenRowset_ProxyInfo, &IID_IOpenRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IOpenRowset_OpenRowset_Proxy }; const CInterfaceStubVtbl _IOpenRowsetStubVtbl = { &IID_IOpenRowset, &IOpenRowset_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBSchemaRowset, ver. 0.0, GUID={0x0c733a7b,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBSchemaRowset_FormatStringOffsetTable[] = { 4002, 4100 }; static const MIDL_STUBLESS_PROXY_INFO IDBSchemaRowset_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBSchemaRowset_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBSchemaRowset_StubThunkTable[] = { IDBSchemaRowset_RemoteGetRowset_Thunk, IDBSchemaRowset_RemoteGetSchemas_Thunk }; static const MIDL_SERVER_INFO IDBSchemaRowset_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBSchemaRowset_FormatStringOffsetTable[-3], &IDBSchemaRowset_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _IDBSchemaRowsetProxyVtbl = { &IDBSchemaRowset_ProxyInfo, &IID_IDBSchemaRowset, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBSchemaRowset_GetRowset_Proxy , IDBSchemaRowset_GetSchemas_Proxy }; const CInterfaceStubVtbl _IDBSchemaRowsetStubVtbl = { &IID_IDBSchemaRowset, &IDBSchemaRowset_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0303, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IMDDataset, ver. 0.0, GUID={0xa07cccd1,0x8148,0x11d0,{0x87,0xbb,0x00,0xc0,0x4f,0xc3,0x39,0x42}} */ /* Object interface: IMDFind, ver. 0.0, GUID={0xa07cccd2,0x8148,0x11d0,{0x87,0xbb,0x00,0xc0,0x4f,0xc3,0x39,0x42}} */ /* Object interface: IMDRangeRowset, ver. 0.0, GUID={0x0c733aa0,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IAlterTable, ver. 0.0, GUID={0x0c733aa5,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IAlterIndex, ver. 0.0, GUID={0x0c733aa6,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetChapterMember, ver. 0.0, GUID={0x0c733aa8,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ICommandPersist, ver. 0.0, GUID={0x0c733aa7,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetRefresh, ver. 0.0, GUID={0x0c733aa9,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IParentRowset, ver. 0.0, GUID={0x0c733aaa,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0312, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IErrorRecords, ver. 0.0, GUID={0x0c733a67,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IErrorRecords_FormatStringOffsetTable[] = { 4156, 4224, 4274, 4330, 4386, 4436 }; static const MIDL_STUBLESS_PROXY_INFO IErrorRecords_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IErrorRecords_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IErrorRecords_StubThunkTable[] = { IErrorRecords_RemoteAddErrorRecord_Thunk, IErrorRecords_RemoteGetBasicErrorInfo_Thunk, IErrorRecords_RemoteGetCustomErrorObject_Thunk, IErrorRecords_RemoteGetErrorInfo_Thunk, IErrorRecords_RemoteGetErrorParameters_Thunk, IErrorRecords_RemoteGetRecordCount_Thunk }; static const MIDL_SERVER_INFO IErrorRecords_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IErrorRecords_FormatStringOffsetTable[-3], &IErrorRecords_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(9) _IErrorRecordsProxyVtbl = { &IErrorRecords_ProxyInfo, &IID_IErrorRecords, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IErrorRecords_AddErrorRecord_Proxy , IErrorRecords_GetBasicErrorInfo_Proxy , IErrorRecords_GetCustomErrorObject_Proxy , IErrorRecords_GetErrorInfo_Proxy , IErrorRecords_GetErrorParameters_Proxy , IErrorRecords_GetRecordCount_Proxy }; const CInterfaceStubVtbl _IErrorRecordsStubVtbl = { &IID_IErrorRecords, &IErrorRecords_ServerInfo, 9, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IErrorLookup, ver. 0.0, GUID={0x0c733a66,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IErrorLookup_FormatStringOffsetTable[] = { 4480, 4554, 4622 }; static const MIDL_STUBLESS_PROXY_INFO IErrorLookup_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IErrorLookup_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IErrorLookup_StubThunkTable[] = { IErrorLookup_RemoteGetErrorDescription_Thunk, IErrorLookup_RemoteGetHelpInfo_Thunk, IErrorLookup_RemoteReleaseErrors_Thunk }; static const MIDL_SERVER_INFO IErrorLookup_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IErrorLookup_FormatStringOffsetTable[-3], &IErrorLookup_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IErrorLookupProxyVtbl = { &IErrorLookup_ProxyInfo, &IID_IErrorLookup, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IErrorLookup_GetErrorDescription_Proxy , IErrorLookup_GetHelpInfo_Proxy , IErrorLookup_ReleaseErrors_Proxy }; const CInterfaceStubVtbl _IErrorLookupStubVtbl = { &IID_IErrorLookup, &IErrorLookup_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ISQLErrorInfo, ver. 0.0, GUID={0x0c733a74,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ISQLErrorInfo_FormatStringOffsetTable[] = { 4666 }; static const MIDL_STUBLESS_PROXY_INFO ISQLErrorInfo_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ISQLErrorInfo_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ISQLErrorInfo_StubThunkTable[] = { ISQLErrorInfo_RemoteGetSQLInfo_Thunk }; static const MIDL_SERVER_INFO ISQLErrorInfo_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ISQLErrorInfo_FormatStringOffsetTable[-3], &ISQLErrorInfo_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ISQLErrorInfoProxyVtbl = { &ISQLErrorInfo_ProxyInfo, &IID_ISQLErrorInfo, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ISQLErrorInfo_GetSQLInfo_Proxy }; const CInterfaceStubVtbl _ISQLErrorInfoStubVtbl = { &IID_ISQLErrorInfo, &ISQLErrorInfo_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IGetDataSource, ver. 0.0, GUID={0x0c733a75,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetDataSource_FormatStringOffsetTable[] = { 4716 }; static const MIDL_STUBLESS_PROXY_INFO IGetDataSource_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetDataSource_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IGetDataSource_StubThunkTable[] = { IGetDataSource_RemoteGetDataSource_Thunk }; static const MIDL_SERVER_INFO IGetDataSource_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetDataSource_FormatStringOffsetTable[-3], &IGetDataSource_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetDataSourceProxyVtbl = { &IGetDataSource_ProxyInfo, &IID_IGetDataSource, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IGetDataSource_GetDataSource_Proxy }; const CInterfaceStubVtbl _IGetDataSourceStubVtbl = { &IID_IGetDataSource, &IGetDataSource_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITransaction, ver. 0.0, GUID={0x0fb15084,0xaf41,0x11ce,{0xbd,0x2b,0x20,0x4c,0x4f,0x4f,0x50,0x20}} */ /* Object interface: ITransactionLocal, ver. 0.0, GUID={0x0c733a5f,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionLocal_FormatStringOffsetTable[] = { (unsigned short) -1, (unsigned short) -1, (unsigned short) -1, 4766, 4810 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionLocal_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionLocal_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionLocal_StubThunkTable[] = { 0, 0, 0, ITransactionLocal_RemoteGetOptionsObject_Thunk, ITransactionLocal_RemoteStartTransaction_Thunk }; static const MIDL_SERVER_INFO ITransactionLocal_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionLocal_FormatStringOffsetTable[-3], &ITransactionLocal_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _ITransactionLocalProxyVtbl = { &ITransactionLocal_ProxyInfo, &IID_ITransactionLocal, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* ITransaction::Commit */ , 0 /* (void *) (INT_PTR) -1 /* ITransaction::Abort */ , 0 /* (void *) (INT_PTR) -1 /* ITransaction::GetTransactionInfo */ , ITransactionLocal_GetOptionsObject_Proxy , ITransactionLocal_StartTransaction_Proxy }; static const PRPC_STUB_FUNCTION ITransactionLocal_table[] = { STUB_FORWARDING_FUNCTION, STUB_FORWARDING_FUNCTION, STUB_FORWARDING_FUNCTION, NdrStubCall2, NdrStubCall2 }; CInterfaceStubVtbl _ITransactionLocalStubVtbl = { &IID_ITransactionLocal, &ITransactionLocal_ServerInfo, 8, &ITransactionLocal_table[-3], CStdStubBuffer_DELEGATING_METHODS }; /* Object interface: ITransactionJoin, ver. 0.0, GUID={0x0c733a5e,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionJoin_FormatStringOffsetTable[] = { 4872, 4916 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionJoin_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionJoin_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionJoin_StubThunkTable[] = { ITransactionJoin_RemoteGetOptionsObject_Thunk, ITransactionJoin_RemoteJoinTransaction_Thunk }; static const MIDL_SERVER_INFO ITransactionJoin_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionJoin_FormatStringOffsetTable[-3], &ITransactionJoin_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(5) _ITransactionJoinProxyVtbl = { &ITransactionJoin_ProxyInfo, &IID_ITransactionJoin, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITransactionJoin_GetOptionsObject_Proxy , ITransactionJoin_JoinTransaction_Proxy }; const CInterfaceStubVtbl _ITransactionJoinStubVtbl = { &IID_ITransactionJoin, &ITransactionJoin_ServerInfo, 5, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ITransactionObject, ver. 0.0, GUID={0x0c733a60,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ITransactionObject_FormatStringOffsetTable[] = { 4978 }; static const MIDL_STUBLESS_PROXY_INFO ITransactionObject_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ITransactionObject_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ITransactionObject_StubThunkTable[] = { ITransactionObject_RemoteGetTransactionObject_Thunk }; static const MIDL_SERVER_INFO ITransactionObject_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ITransactionObject_FormatStringOffsetTable[-3], &ITransactionObject_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ITransactionObjectProxyVtbl = { &ITransactionObject_ProxyInfo, &IID_ITransactionObject, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ITransactionObject_GetTransactionObject_Proxy }; const CInterfaceStubVtbl _ITransactionObjectStubVtbl = { &IID_ITransactionObject, &ITransactionObject_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0326, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ITrusteeAdmin, ver. 0.0, GUID={0x0c733aa1,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ITrusteeGroupAdmin, ver. 0.0, GUID={0x0c733aa2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IObjectAccessControl, ver. 0.0, GUID={0x0c733aa3,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ISecurityInfo, ver. 0.0, GUID={0x0c733aa4,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0330, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ITableCreation, ver. 0.0, GUID={0x0c733abc,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: ITableDefinitionWithConstraints, ver. 0.0, GUID={0x0c733aab,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0331, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IRow, ver. 0.0, GUID={0x0c733ab4,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowChange, ver. 0.0, GUID={0x0c733ab5,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowSchemaChange, ver. 0.0, GUID={0x0c733aae,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IGetRow, ver. 0.0, GUID={0x0c733aaf,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IBindResource, ver. 0.0, GUID={0x0c733ab1,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IBindResource_FormatStringOffsetTable[] = { 5028 }; static const MIDL_STUBLESS_PROXY_INFO IBindResource_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IBindResource_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IBindResource_StubThunkTable[] = { IBindResource_RemoteBind_Thunk }; static const MIDL_SERVER_INFO IBindResource_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IBindResource_FormatStringOffsetTable[-3], &IBindResource_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IBindResourceProxyVtbl = { &IBindResource_ProxyInfo, &IID_IBindResource, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IBindResource_Bind_Proxy }; const CInterfaceStubVtbl _IBindResourceStubVtbl = { &IID_IBindResource, &IBindResource_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IScopedOperations, ver. 0.0, GUID={0x0c733ab0,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IScopedOperations_FormatStringOffsetTable[] = { 5028, 5126, 5212, 5298, 5354 }; static const MIDL_STUBLESS_PROXY_INFO IScopedOperations_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IScopedOperations_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IScopedOperations_StubThunkTable[] = { IBindResource_RemoteBind_Thunk, IScopedOperations_RemoteCopy_Thunk, IScopedOperations_RemoteMove_Thunk, IScopedOperations_RemoteDelete_Thunk, IScopedOperations_RemoteOpenRowset_Thunk }; static const MIDL_SERVER_INFO IScopedOperations_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IScopedOperations_FormatStringOffsetTable[-3], &IScopedOperations_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(8) _IScopedOperationsProxyVtbl = { &IScopedOperations_ProxyInfo, &IID_IScopedOperations, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IBindResource_Bind_Proxy , IScopedOperations_Copy_Proxy , IScopedOperations_Move_Proxy , IScopedOperations_Delete_Proxy , IScopedOperations_OpenRowset_Proxy }; const CInterfaceStubVtbl _IScopedOperationsStubVtbl = { &IID_IScopedOperations, &IScopedOperations_ServerInfo, 8, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: ICreateRow, ver. 0.0, GUID={0x0c733ab2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short ICreateRow_FormatStringOffsetTable[] = { 5440 }; static const MIDL_STUBLESS_PROXY_INFO ICreateRow_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &ICreateRow_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK ICreateRow_StubThunkTable[] = { ICreateRow_RemoteCreateRow_Thunk }; static const MIDL_SERVER_INFO ICreateRow_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &ICreateRow_FormatStringOffsetTable[-3], &ICreateRow_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _ICreateRowProxyVtbl = { &ICreateRow_ProxyInfo, &IID_ICreateRow, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , ICreateRow_CreateRow_Proxy }; const CInterfaceStubVtbl _ICreateRowStubVtbl = { &IID_ICreateRow, &ICreateRow_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IDBBinderProperties, ver. 0.0, GUID={0x0c733ab3,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IDBBinderProperties_FormatStringOffsetTable[] = { 236, 2710, 2796, 5544 }; static const MIDL_STUBLESS_PROXY_INFO IDBBinderProperties_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IDBBinderProperties_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IDBBinderProperties_StubThunkTable[] = { IDBProperties_RemoteGetProperties_Thunk, IDBProperties_RemoteGetPropertyInfo_Thunk, IDBProperties_RemoteSetProperties_Thunk, 0 }; static const MIDL_SERVER_INFO IDBBinderProperties_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IDBBinderProperties_FormatStringOffsetTable[-3], &IDBBinderProperties_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(7) _IDBBinderPropertiesProxyVtbl = { &IDBBinderProperties_ProxyInfo, &IID_IDBBinderProperties, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IDBProperties_GetProperties_Proxy , IDBProperties_GetPropertyInfo_Proxy , IDBProperties_SetProperties_Proxy , (void *) (INT_PTR) -1 /* IDBBinderProperties::Reset */ }; const CInterfaceStubVtbl _IDBBinderPropertiesStubVtbl = { &IID_IDBBinderProperties, &IDBBinderProperties_ServerInfo, 7, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IColumnsInfo2, ver. 0.0, GUID={0x0c733ab8,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IColumnsInfo2_FormatStringOffsetTable[] = { 2388, 2462, 5576 }; static const MIDL_STUBLESS_PROXY_INFO IColumnsInfo2_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IColumnsInfo2_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IColumnsInfo2_StubThunkTable[] = { IColumnsInfo_RemoteGetColumnInfo_Thunk, IColumnsInfo_RemoteMapColumnIDs_Thunk, IColumnsInfo2_RemoteGetRestrictedColumnInfo_Thunk }; static const MIDL_SERVER_INFO IColumnsInfo2_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IColumnsInfo2_FormatStringOffsetTable[-3], &IColumnsInfo2_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IColumnsInfo2ProxyVtbl = { &IColumnsInfo2_ProxyInfo, &IID_IColumnsInfo2, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IColumnsInfo_GetColumnInfo_Proxy , IColumnsInfo_MapColumnIDs_Proxy , IColumnsInfo2_GetRestrictedColumnInfo_Proxy }; const CInterfaceStubVtbl _IColumnsInfo2StubVtbl = { &IID_IColumnsInfo2, &IColumnsInfo2_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRegisterProvider, ver. 0.0, GUID={0x0c733ab9,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRegisterProvider_FormatStringOffsetTable[] = { 5668, 5718, 5768 }; static const MIDL_STUBLESS_PROXY_INFO IRegisterProvider_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRegisterProvider_FormatStringOffsetTable[-3], 0, 0, 0 }; static const STUB_THUNK IRegisterProvider_StubThunkTable[] = { IRegisterProvider_RemoteGetURLMapping_Thunk, 0, 0 }; static const MIDL_SERVER_INFO IRegisterProvider_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRegisterProvider_FormatStringOffsetTable[-3], &IRegisterProvider_StubThunkTable[-3], 0, 0, 0}; CINTERFACE_PROXY_VTABLE(6) _IRegisterProviderProxyVtbl = { &IRegisterProvider_ProxyInfo, &IID_IRegisterProvider, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , IRegisterProvider_GetURLMapping_Proxy , (void *) (INT_PTR) -1 /* IRegisterProvider::SetURLMapping */ , (void *) (INT_PTR) -1 /* IRegisterProvider::UnregisterProvider */ }; const CInterfaceStubVtbl _IRegisterProviderStubVtbl = { &IID_IRegisterProvider, &IRegisterProvider_ServerInfo, 6, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0341, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: IGetSession, ver. 0.0, GUID={0x0c733aba,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetSession_FormatStringOffsetTable[] = { 5818 }; static const MIDL_STUBLESS_PROXY_INFO IGetSession_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetSession_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IGetSession_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetSession_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetSessionProxyVtbl = { &IGetSession_ProxyInfo, &IID_IGetSession, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , (void *) (INT_PTR) -1 /* IGetSession::GetSession */ }; const CInterfaceStubVtbl _IGetSessionStubVtbl = { &IID_IGetSession, &IGetSession_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IGetSourceRow, ver. 0.0, GUID={0x0c733abb,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IGetSourceRow_FormatStringOffsetTable[] = { 5862 }; static const MIDL_STUBLESS_PROXY_INFO IGetSourceRow_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IGetSourceRow_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IGetSourceRow_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IGetSourceRow_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IGetSourceRowProxyVtbl = { &IGetSourceRow_ProxyInfo, &IID_IGetSourceRow, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , (void *) (INT_PTR) -1 /* IGetSourceRow::GetSourceRow */ }; const CInterfaceStubVtbl _IGetSourceRowStubVtbl = { &IID_IGetSourceRow, &IGetSourceRow_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Object interface: IRowsetCurrentIndex, ver. 0.0, GUID={0x0c733abd,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Standard interface: __MIDL_itf_oledb_0345, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ /* Object interface: ICommandStream, ver. 0.0, GUID={0x0c733abf,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ /* Object interface: IRowsetBookmark, ver. 0.0, GUID={0x0c733ac2,0x2a1c,0x11ce,{0xad,0xe5,0x00,0xaa,0x00,0x44,0x77,0x3d}} */ #pragma code_seg(".orpc") static const unsigned short IRowsetBookmark_FormatStringOffsetTable[] = { (unsigned short) -1 }; static const MIDL_STUBLESS_PROXY_INFO IRowsetBookmark_ProxyInfo = { &Object_StubDesc, __MIDL_ProcFormatString.Format, &IRowsetBookmark_FormatStringOffsetTable[-3], 0, 0, 0 }; static const MIDL_SERVER_INFO IRowsetBookmark_ServerInfo = { &Object_StubDesc, 0, __MIDL_ProcFormatString.Format, &IRowsetBookmark_FormatStringOffsetTable[-3], 0, 0, 0, 0}; CINTERFACE_PROXY_VTABLE(4) _IRowsetBookmarkProxyVtbl = { &IRowsetBookmark_ProxyInfo, &IID_IRowsetBookmark, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy , 0 /* (void *) (INT_PTR) -1 /* IRowsetBookmark::PositionOnBookmark */ }; const CInterfaceStubVtbl _IRowsetBookmarkStubVtbl = { &IID_IRowsetBookmark, &IRowsetBookmark_ServerInfo, 4, 0, /* pure interpreted */ CStdStubBuffer_METHODS }; /* Standard interface: __MIDL_itf_oledb_0347, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */ static const MIDL_STUB_DESC Object_StubDesc = { 0, NdrOleAllocate, NdrOleFree, 0, 0, 0, ExprEvalRoutines, 0, __MIDL_TypeFormatString.Format, 1, /* -error bounds_check flag */ 0x50002, /* Ndr library version */ 0, 0x6000159, /* MIDL Version 6.0.345 */ 0, UserMarshalRoutines, 0, /* notify & notify_flag routine table */ 0x1, /* MIDL flag */ 0, /* cs routines */ 0, /* proxy/server info */ 0 /* Reserved5 */ }; const CInterfaceProxyVtbl * _oledb_ProxyVtblList[] = { ( CInterfaceProxyVtbl *) &_IRowsetIdentityProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBCreateCommandProxyVtbl, ( CInterfaceProxyVtbl *) &_ISourcesRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandPrepareProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandTextProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBCreateSessionProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionJoinProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionLocalProxyVtbl, ( CInterfaceProxyVtbl *) &_ITransactionObjectProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandWithParametersProxyVtbl, ( CInterfaceProxyVtbl *) &_IErrorLookupProxyVtbl, ( CInterfaceProxyVtbl *) &_IErrorRecordsProxyVtbl, ( CInterfaceProxyVtbl *) &_IIndexDefinitionProxyVtbl, ( CInterfaceProxyVtbl *) &_IOpenRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowPositionChangeProxyVtbl, ( CInterfaceProxyVtbl *) &_ISQLErrorInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetDataSourceProxyVtbl, ( CInterfaceProxyVtbl *) &_ICommandPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBDataSourceAdminProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBSchemaRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetNotifyProxyVtbl, ( CInterfaceProxyVtbl *) &_ISessionPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_ITableDefinitionProxyVtbl, ( CInterfaceProxyVtbl *) &_IConvertTypeProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBInfoProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBInitializeProxyVtbl, ( CInterfaceProxyVtbl *) &_IAccessorProxyVtbl, ( CInterfaceProxyVtbl *) &_IMultipleResultsProxyVtbl, ( CInterfaceProxyVtbl *) &_IChapteredRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowPositionProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBAsynchStatusProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBAsynchNotifyProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewRowsetProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewChapterProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetViewProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewSortProxyVtbl, ( CInterfaceProxyVtbl *) &_IViewFilterProxyVtbl, ( CInterfaceProxyVtbl *) &_IScopedOperationsProxyVtbl, ( CInterfaceProxyVtbl *) &_IBindResourceProxyVtbl, ( CInterfaceProxyVtbl *) &_ICreateRowProxyVtbl, ( CInterfaceProxyVtbl *) &_IDBBinderPropertiesProxyVtbl, ( CInterfaceProxyVtbl *) &_IColumnsInfo2ProxyVtbl, ( CInterfaceProxyVtbl *) &_IRegisterProviderProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetSessionProxyVtbl, ( CInterfaceProxyVtbl *) &_IGetSourceRowProxyVtbl, ( CInterfaceProxyVtbl *) &_IRowsetBookmarkProxyVtbl, 0 }; const CInterfaceStubVtbl * _oledb_StubVtblList[] = { ( CInterfaceStubVtbl *) &_IRowsetIdentityStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBCreateCommandStubVtbl, ( CInterfaceStubVtbl *) &_ISourcesRowsetStubVtbl, ( CInterfaceStubVtbl *) &_ICommandPrepareStubVtbl, ( CInterfaceStubVtbl *) &_ICommandTextStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBCreateSessionStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionJoinStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionLocalStubVtbl, ( CInterfaceStubVtbl *) &_ITransactionObjectStubVtbl, ( CInterfaceStubVtbl *) &_ICommandStubVtbl, ( CInterfaceStubVtbl *) &_ICommandWithParametersStubVtbl, ( CInterfaceStubVtbl *) &_IErrorLookupStubVtbl, ( CInterfaceStubVtbl *) &_IErrorRecordsStubVtbl, ( CInterfaceStubVtbl *) &_IIndexDefinitionStubVtbl, ( CInterfaceStubVtbl *) &_IOpenRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowPositionChangeStubVtbl, ( CInterfaceStubVtbl *) &_ISQLErrorInfoStubVtbl, ( CInterfaceStubVtbl *) &_IGetDataSourceStubVtbl, ( CInterfaceStubVtbl *) &_ICommandPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IDBDataSourceAdminStubVtbl, ( CInterfaceStubVtbl *) &_IDBSchemaRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetNotifyStubVtbl, ( CInterfaceStubVtbl *) &_ISessionPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_ITableDefinitionStubVtbl, ( CInterfaceStubVtbl *) &_IConvertTypeStubVtbl, ( CInterfaceStubVtbl *) &_IDBInfoStubVtbl, ( CInterfaceStubVtbl *) &_IDBPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IDBInitializeStubVtbl, ( CInterfaceStubVtbl *) &_IAccessorStubVtbl, ( CInterfaceStubVtbl *) &_IMultipleResultsStubVtbl, ( CInterfaceStubVtbl *) &_IChapteredRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IRowPositionStubVtbl, ( CInterfaceStubVtbl *) &_IDBAsynchStatusStubVtbl, ( CInterfaceStubVtbl *) &_IDBAsynchNotifyStubVtbl, ( CInterfaceStubVtbl *) &_IViewRowsetStubVtbl, ( CInterfaceStubVtbl *) &_IViewChapterStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetViewStubVtbl, ( CInterfaceStubVtbl *) &_IViewSortStubVtbl, ( CInterfaceStubVtbl *) &_IViewFilterStubVtbl, ( CInterfaceStubVtbl *) &_IScopedOperationsStubVtbl, ( CInterfaceStubVtbl *) &_IBindResourceStubVtbl, ( CInterfaceStubVtbl *) &_ICreateRowStubVtbl, ( CInterfaceStubVtbl *) &_IDBBinderPropertiesStubVtbl, ( CInterfaceStubVtbl *) &_IColumnsInfo2StubVtbl, ( CInterfaceStubVtbl *) &_IRegisterProviderStubVtbl, ( CInterfaceStubVtbl *) &_IGetSessionStubVtbl, ( CInterfaceStubVtbl *) &_IGetSourceRowStubVtbl, ( CInterfaceStubVtbl *) &_IRowsetBookmarkStubVtbl, 0 }; PCInterfaceName const _oledb_InterfaceNamesList[] = { "IRowsetIdentity", "IColumnsRowset", "IColumnsInfo", "IDBCreateCommand", "ISourcesRowset", "ICommandPrepare", "ICommandText", "IRowsetInfo", "IDBCreateSession", "ITransactionJoin", "ITransactionLocal", "ITransactionObject", "ICommand", "ICommandWithParameters", "IErrorLookup", "IErrorRecords", "IIndexDefinition", "IOpenRowset", "IRowPositionChange", "ISQLErrorInfo", "IGetDataSource", "ICommandProperties", "IDBDataSourceAdmin", "IDBSchemaRowset", "IRowsetNotify", "ISessionProperties", "ITableDefinition", "IConvertType", "IDBInfo", "IDBProperties", "IDBInitialize", "IAccessor", "IMultipleResults", "IChapteredRowset", "IRowPosition", "IDBAsynchStatus", "IDBAsynchNotify", "IViewRowset", "IViewChapter", "IRowsetView", "IViewSort", "IViewFilter", "IScopedOperations", "IBindResource", "ICreateRow", "IDBBinderProperties", "IColumnsInfo2", "IRegisterProvider", "IGetSession", "IGetSourceRow", "IRowsetBookmark", 0 }; const IID * _oledb_BaseIIDList[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, &IID_ITransaction, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; #define _oledb_CHECK_IID(n) IID_GENERIC_CHECK_IID( _oledb, pIID, n) int __stdcall _oledb_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _oledb, 51, 32 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 16 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 8 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 4 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 2 ) IID_BS_LOOKUP_NEXT_TEST( _oledb, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _oledb, 51, *pIndex ) } const ExtendedProxyFileInfo oledb_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _oledb_ProxyVtblList, (PCInterfaceStubVtblList *) & _oledb_StubVtblList, (const PCInterfaceName * ) & _oledb_InterfaceNamesList, (const IID ** ) & _oledb_BaseIIDList, & _oledb_IID_Lookup, 51, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */ 0 /* Filler3 */ }; #endif /* defined(_M_IA64) || defined(_M_AMD64)*/