⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 server_dbpos.h

📁 客户端服务器源码
💻 H
📖 第 1 页 / 共 2 页
字号:
    (This)->lpVtbl -> get_CommandText(This,pVal)

#define IADO_Server_put_CommandText(This,newVal)	\
    (This)->lpVtbl -> put_CommandText(This,newVal)

#define IADO_Server_Delete(This)	\
    (This)->lpVtbl -> Delete(This)

#define IADO_Server_get_Empty(This,pVal)	\
    (This)->lpVtbl -> get_Empty(This,pVal)

#define IADO_Server_get_EOF(This,pVal)	\
    (This)->lpVtbl -> get_EOF(This,pVal)

#define IADO_Server_ExecuteCommand(This,bStoredProcedure,bChangeRec)	\
    (This)->lpVtbl -> ExecuteCommand(This,bStoredProcedure,bChangeRec)

#define IADO_Server_ExecuteConnection(This,query,bChangeRec)	\
    (This)->lpVtbl -> ExecuteConnection(This,query,bChangeRec)

#define IADO_Server_get_Field(This,idx,pVal)	\
    (This)->lpVtbl -> get_Field(This,idx,pVal)

#define IADO_Server_put_Field(This,idx,newVal)	\
    (This)->lpVtbl -> put_Field(This,idx,newVal)

#define IADO_Server_get_FieldCount(This,pVal)	\
    (This)->lpVtbl -> get_FieldCount(This,pVal)

#define IADO_Server_First(This)	\
    (This)->lpVtbl -> First(This)

#define IADO_Server_Last(This)	\
    (This)->lpVtbl -> Last(This)

#define IADO_Server_Next(This)	\
    (This)->lpVtbl -> Next(This)

#define IADO_Server_OpenRecordset(This,query)	\
    (This)->lpVtbl -> OpenRecordset(This,query)

#define IADO_Server_ParamQuery(This,query,idx1,idx2,idx3)	\
    (This)->lpVtbl -> ParamQuery(This,query,idx1,idx2,idx3)

#define IADO_Server_Prev(This)	\
    (This)->lpVtbl -> Prev(This)

#define IADO_Server_Requery(This)	\
    (This)->lpVtbl -> Requery(This)

#define IADO_Server_Update(This)	\
    (This)->lpVtbl -> Update(This)

#define IADO_Server_put_StoredProc(This,newVal)	\
    (This)->lpVtbl -> put_StoredProc(This,newVal)

#define IADO_Server_Open(This)	\
    (This)->lpVtbl -> Open(This)

#endif /* COBJMACROS */


#endif 	/* C style interface */



/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_BOF_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_BOF_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_ADORelease_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_ADORelease_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_AppendParameter_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ enum DataTypeEnum type,
    /* [in] */ VARIANT value,
    /* [in] */ enum ParameterDirectionEnum where,
    /* [in] */ long size);


void __RPC_STUB IADO_Server_AppendParameter_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_CallStoredProc_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ long idx1,
    /* [in] */ BSTR idx2,
    /* [in] */ BSTR idx3);


void __RPC_STUB IADO_Server_CallStoredProc_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_ChangeParameter_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ long idx,
    /* [in] */ enum DataTypeEnum type,
    /* [in] */ VARIANT value,
    /* [in] */ enum ParameterDirectionEnum where,
    /* [in] */ long size);


void __RPC_STUB IADO_Server_ChangeParameter_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Close_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Close_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_CloseRecordset_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_CloseRecordset_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_CommandText_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_CommandText_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IADO_Server_put_CommandText_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ BSTR newVal);


void __RPC_STUB IADO_Server_put_CommandText_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Delete_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Delete_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_Empty_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_Empty_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_EOF_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_EOF_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_ExecuteCommand_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ VARIANT_BOOL bStoredProcedure,
    /* [in] */ VARIANT_BOOL bChangeRec);


void __RPC_STUB IADO_Server_ExecuteCommand_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_ExecuteConnection_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ BSTR query,
    /* [in] */ VARIANT_BOOL bChangeRec);


void __RPC_STUB IADO_Server_ExecuteConnection_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_Field_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ VARIANT idx,
    /* [retval][out] */ VARIANT __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_Field_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IADO_Server_put_Field_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ VARIANT idx,
    /* [in] */ VARIANT newVal);


void __RPC_STUB IADO_Server_put_Field_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IADO_Server_get_FieldCount_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [retval][out] */ long __RPC_FAR *pVal);


void __RPC_STUB IADO_Server_get_FieldCount_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_First_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_First_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Last_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Last_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Next_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Next_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_OpenRecordset_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ VARIANT query);


void __RPC_STUB IADO_Server_OpenRecordset_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_ParamQuery_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ BSTR query,
    /* [in] */ long idx1,
    /* [in] */ BSTR idx2,
    /* [in] */ BSTR idx3);


void __RPC_STUB IADO_Server_ParamQuery_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Prev_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Prev_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Requery_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Requery_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Update_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Update_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IADO_Server_put_StoredProc_Proxy( 
    IADO_Server __RPC_FAR * This,
    /* [in] */ BSTR newVal);


void __RPC_STUB IADO_Server_put_StoredProc_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IADO_Server_Open_Proxy( 
    IADO_Server __RPC_FAR * This);


void __RPC_STUB IADO_Server_Open_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);



#endif 	/* __IADO_Server_INTERFACE_DEFINED__ */



#ifndef __SERVER_DBPOSLib_LIBRARY_DEFINED__
#define __SERVER_DBPOSLib_LIBRARY_DEFINED__

/* library SERVER_DBPOSLib */
/* [helpstring][version][uuid] */ 


EXTERN_C const IID LIBID_SERVER_DBPOSLib;

EXTERN_C const CLSID CLSID_ADO_Server;

#ifdef __cplusplus

class DECLSPEC_UUID("7B99F55B-475F-42D7-BEA8-CEDF385FF86E")
ADO_Server;
#endif
#endif /* __SERVER_DBPOSLib_LIBRARY_DEFINED__ */

/* Additional Prototypes for ALL interfaces */

unsigned long             __RPC_USER  BSTR_UserSize(     unsigned long __RPC_FAR *, unsigned long            , BSTR __RPC_FAR * ); 
unsigned char __RPC_FAR * __RPC_USER  BSTR_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
unsigned char __RPC_FAR * __RPC_USER  BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
void                      __RPC_USER  BSTR_UserFree(     unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); 

unsigned long             __RPC_USER  VARIANT_UserSize(     unsigned long __RPC_FAR *, unsigned long            , VARIANT __RPC_FAR * ); 
unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
void                      __RPC_USER  VARIANT_UserFree(     unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); 

/* end of Additional Prototypes */

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -