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

📄 postmsg30.h

📁 这个是vc方式下开发的短信发送例子,根据这个例子可以开发出自己要求的短信程序
💻 H
📖 第 1 页 / 共 3 页
字号:
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetMoMessage_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ BSTR __RPC_FAR *message,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetMoMessageA_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ VARIANT __RPC_FAR *message,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetProxyInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ BSTR __RPC_FAR *Useproxy,
    /* [out][in] */ BSTR __RPC_FAR *proxyType,
    /* [out][in] */ BSTR __RPC_FAR *proxyIp,
    /* [out][in] */ long __RPC_FAR *proxyPort,
    /* [out][in] */ BSTR __RPC_FAR *proxyUser,
    /* [out][in] */ BSTR __RPC_FAR *proxyPass,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetProxyInfoA_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ VARIANT __RPC_FAR *ProxyInfo,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetRemainFee_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ BSTR __RPC_FAR *remainFee,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetRemainFeeA_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ VARIANT __RPC_FAR *remainFee,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetServerInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ BSTR __RPC_FAR *username,
    /* [out][in] */ BSTR __RPC_FAR *password,
    /* [out][in] */ BSTR __RPC_FAR *cmServerIp,
    /* [out][in] */ long __RPC_FAR *cmServerPort,
    /* [out][in] */ BSTR __RPC_FAR *wsIp,
    /* [out][in] */ long __RPC_FAR *wsPort,
    /* [out][in] */ BSTR __RPC_FAR *cmScriptFile,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetServerInfoA_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ VARIANT __RPC_FAR *ServerInfo,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_ModifyPassword_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [in] */ BSTR newPassword,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_Post_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR Password,
    /* [in] */ BSTR to,
    /* [in] */ BSTR text,
    /* [in] */ long PorC,
    /* [in] */ BSTR subid,
    /* [retval][out] */ long __RPC_FAR *nRetsult);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_SetCFGFile_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR CFGFilePath);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_SetProxyInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR Useproxy,
    /* [in] */ BSTR proxyType,
    /* [in] */ BSTR proxyIp,
    /* [in] */ long proxyPort,
    /* [in] */ BSTR proxyUser,
    /* [in] */ BSTR proxyPass,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_SetServerInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR username,
    /* [in] */ BSTR password,
    /* [in] */ BSTR cmServerIp,
    /* [in] */ long cmServerPort,
    /* [in] */ BSTR wsIp,
    /* [in] */ long wsPort,
    /* [in] */ BSTR cmScriptFile,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_Validate_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetConfigInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ BSTR __RPC_FAR *configInfo,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetConfigInfoA_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR userName,
    /* [in] */ BSTR password,
    /* [out][in] */ VARIANT __RPC_FAR *configInfo,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_SetWSInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR wsaddress,
    /* [in] */ long wsport,
    /* [in] */ BSTR wsSerADD,
    /* [in] */ BSTR wsSerPath,
    /* [in] */ BSTR webADD,
    /* [in] */ long webPort,
    /* [in] */ BSTR webPath,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetWSInfo_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ BSTR __RPC_FAR *owsaddress,
    /* [out][in] */ long __RPC_FAR *owsport,
    /* [out][in] */ BSTR __RPC_FAR *owsSerADD,
    /* [out][in] */ BSTR __RPC_FAR *owsSerPath,
    /* [out][in] */ BSTR __RPC_FAR *owebADD,
    /* [out][in] */ long __RPC_FAR *owebPort,
    /* [out][in] */ BSTR __RPC_FAR *owebPath,
    /* [retval][out] */ long __RPC_FAR *Result);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_GetVersion_Proxy( 
    Imsg __RPC_FAR * This,
    /* [out][in] */ BSTR __RPC_FAR *verInfo);


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


/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Imsg_CompatibleVersion_Proxy( 
    Imsg __RPC_FAR * This,
    /* [in] */ BSTR verInfo,
    /* [retval][out] */ boolean __RPC_FAR *Result);


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



#endif 	/* __Imsg_INTERFACE_DEFINED__ */



#ifndef __POSTMSG40Lib_LIBRARY_DEFINED__
#define __POSTMSG40Lib_LIBRARY_DEFINED__

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


EXTERN_C const IID LIBID_POSTMSG40Lib;

EXTERN_C const CLSID CLSID_msg;

#ifdef __cplusplus

class DECLSPEC_UUID("4D5EF4E3-446E-4EEF-8B12-1B9CB5E17DCF")
msg;
#endif
#endif /* __POSTMSG40Lib_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 + -