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

📄 xssmsmms.h

📁 用于电脑发送手机彩信的好东西啊
💻 H
📖 第 1 页 / 共 5 页
字号:
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDevice )( 
            ISmsProtocolGsm __RPC_FAR * This,
            LONG lDevice,
            /* [retval][out] */ BSTR __RPC_FAR *pVal);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnterPin )( 
            ISmsProtocolGsm __RPC_FAR * This,
            BSTR bstrPIN);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SendCommand )( 
            ISmsProtocolGsm __RPC_FAR * This,
            BSTR bstrCommand,
            LONG lTimeout,
            /* [retval][out] */ BSTR __RPC_FAR *pbstrResponse);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Send )( 
            ISmsProtocolGsm __RPC_FAR * This,
            VARIANT __RPC_FAR *pMessage,
            /* [retval][out] */ BSTR __RPC_FAR *pVal);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Receive )( 
            ISmsProtocolGsm __RPC_FAR * This);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryStatus )( 
            ISmsProtocolGsm __RPC_FAR * This,
            BSTR bstrReference,
            /* [retval][out] */ VARIANT __RPC_FAR *pVal);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFirstMessage )( 
            ISmsProtocolGsm __RPC_FAR * This,
            /* [retval][out] */ VARIANT __RPC_FAR *pVal);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNextMessage )( 
            ISmsProtocolGsm __RPC_FAR * This,
            /* [retval][out] */ VARIANT __RPC_FAR *pVal);
        
        END_INTERFACE
    } ISmsProtocolGsmVtbl;

    interface ISmsProtocolGsm
    {
        CONST_VTBL struct ISmsProtocolGsmVtbl __RPC_FAR *lpVtbl;
    };

    

#ifdef COBJMACROS


#define ISmsProtocolGsm_QueryInterface(This,riid,ppvObject)	\
    (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)

#define ISmsProtocolGsm_AddRef(This)	\
    (This)->lpVtbl -> AddRef(This)

#define ISmsProtocolGsm_Release(This)	\
    (This)->lpVtbl -> Release(This)


#define ISmsProtocolGsm_GetTypeInfoCount(This,pctinfo)	\
    (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)

#define ISmsProtocolGsm_GetTypeInfo(This,iTInfo,lcid,ppTInfo)	\
    (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)

#define ISmsProtocolGsm_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)	\
    (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)

#define ISmsProtocolGsm_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)	\
    (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)


#define ISmsProtocolGsm_get_LastError(This,pVal)	\
    (This)->lpVtbl -> get_LastError(This,pVal)

#define ISmsProtocolGsm_get_Version(This,pVal)	\
    (This)->lpVtbl -> get_Version(This,pVal)

#define ISmsProtocolGsm_get_Build(This,pVal)	\
    (This)->lpVtbl -> get_Build(This,pVal)

#define ISmsProtocolGsm_get_ExpirationDate(This,pVal)	\
    (This)->lpVtbl -> get_ExpirationDate(This,pVal)

#define ISmsProtocolGsm_put_Reserved(This,newVal)	\
    (This)->lpVtbl -> put_Reserved(This,newVal)

#define ISmsProtocolGsm_get_LogFile(This,pVal)	\
    (This)->lpVtbl -> get_LogFile(This,pVal)

#define ISmsProtocolGsm_put_LogFile(This,newVal)	\
    (This)->lpVtbl -> put_LogFile(This,newVal)

#define ISmsProtocolGsm_get_ActivityFile(This,pVal)	\
    (This)->lpVtbl -> get_ActivityFile(This,pVal)

#define ISmsProtocolGsm_put_ActivityFile(This,newVal)	\
    (This)->lpVtbl -> put_ActivityFile(This,newVal)

#define ISmsProtocolGsm_put_DistributionID(This,newVal)	\
    (This)->lpVtbl -> put_DistributionID(This,newVal)

#define ISmsProtocolGsm_put_DistributionKey(This,newVal)	\
    (This)->lpVtbl -> put_DistributionKey(This,newVal)

#define ISmsProtocolGsm_Clear(This)	\
    (This)->lpVtbl -> Clear(This)

#define ISmsProtocolGsm_GetErrorDescription(This,newVal,pVal)	\
    (This)->lpVtbl -> GetErrorDescription(This,newVal,pVal)

#define ISmsProtocolGsm_Activate(This,newVal)	\
    (This)->lpVtbl -> Activate(This,newVal)

#define ISmsProtocolGsm_get_Device(This,pVal)	\
    (This)->lpVtbl -> get_Device(This,pVal)

#define ISmsProtocolGsm_put_Device(This,newVal)	\
    (This)->lpVtbl -> put_Device(This,newVal)

#define ISmsProtocolGsm_get_DeviceSpeed(This,pVal)	\
    (This)->lpVtbl -> get_DeviceSpeed(This,pVal)

#define ISmsProtocolGsm_put_DeviceSpeed(This,newVal)	\
    (This)->lpVtbl -> put_DeviceSpeed(This,newVal)

#define ISmsProtocolGsm_get_DeviceInitString(This,pVal)	\
    (This)->lpVtbl -> get_DeviceInitString(This,pVal)

#define ISmsProtocolGsm_put_DeviceInitString(This,newVal)	\
    (This)->lpVtbl -> put_DeviceInitString(This,newVal)

#define ISmsProtocolGsm_get_DeviceFlowControl(This,pVal)	\
    (This)->lpVtbl -> get_DeviceFlowControl(This,pVal)

#define ISmsProtocolGsm_put_DeviceFlowControl(This,newVal)	\
    (This)->lpVtbl -> put_DeviceFlowControl(This,newVal)

#define ISmsProtocolGsm_get_MessageStorage(This,pVal)	\
    (This)->lpVtbl -> get_MessageStorage(This,pVal)

#define ISmsProtocolGsm_put_MessageStorage(This,newVal)	\
    (This)->lpVtbl -> put_MessageStorage(This,newVal)

#define ISmsProtocolGsm_get_ReportsStorage(This,pVal)	\
    (This)->lpVtbl -> get_ReportsStorage(This,pVal)

#define ISmsProtocolGsm_put_ReportsStorage(This,newVal)	\
    (This)->lpVtbl -> put_ReportsStorage(This,newVal)

#define ISmsProtocolGsm_get_DeleteAfterReceive(This,pVal)	\
    (This)->lpVtbl -> get_DeleteAfterReceive(This,pVal)

#define ISmsProtocolGsm_put_DeleteAfterReceive(This,newVal)	\
    (This)->lpVtbl -> put_DeleteAfterReceive(This,newVal)

#define ISmsProtocolGsm_get_SMSC(This,pVal)	\
    (This)->lpVtbl -> get_SMSC(This,pVal)

#define ISmsProtocolGsm_put_SMSC(This,newVal)	\
    (This)->lpVtbl -> put_SMSC(This,newVal)

#define ISmsProtocolGsm_get_AdvancedSettings(This,pVal)	\
    (This)->lpVtbl -> get_AdvancedSettings(This,pVal)

#define ISmsProtocolGsm_put_AdvancedSettings(This,newVal)	\
    (This)->lpVtbl -> put_AdvancedSettings(This,newVal)

#define ISmsProtocolGsm_GetDeviceCount(This,pVal)	\
    (This)->lpVtbl -> GetDeviceCount(This,pVal)

#define ISmsProtocolGsm_GetDevice(This,lDevice,pVal)	\
    (This)->lpVtbl -> GetDevice(This,lDevice,pVal)

#define ISmsProtocolGsm_EnterPin(This,bstrPIN)	\
    (This)->lpVtbl -> EnterPin(This,bstrPIN)

#define ISmsProtocolGsm_SendCommand(This,bstrCommand,lTimeout,pbstrResponse)	\
    (This)->lpVtbl -> SendCommand(This,bstrCommand,lTimeout,pbstrResponse)

#define ISmsProtocolGsm_Send(This,pMessage,pVal)	\
    (This)->lpVtbl -> Send(This,pMessage,pVal)

#define ISmsProtocolGsm_Receive(This)	\
    (This)->lpVtbl -> Receive(This)

#define ISmsProtocolGsm_QueryStatus(This,bstrReference,pVal)	\
    (This)->lpVtbl -> QueryStatus(This,bstrReference,pVal)

#define ISmsProtocolGsm_GetFirstMessage(This,pVal)	\
    (This)->lpVtbl -> GetFirstMessage(This,pVal)

#define ISmsProtocolGsm_GetNextMessage(This,pVal)	\
    (This)->lpVtbl -> GetNextMessage(This,pVal)

#endif /* COBJMACROS */


#endif 	/* C style interface */



/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_LastError_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ LONG __RPC_FAR *pVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_Version_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_Build_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_ExpirationDate_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_put_Reserved_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [in] */ LONG newVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_LogFile_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_put_LogFile_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [in] */ BSTR newVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_ActivityFile_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_put_ActivityFile_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [in] */ BSTR newVal);


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


/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_put_DistributionID_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [in] */ BSTR newVal);


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


/* [id][propput] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_put_DistributionKey_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [in] */ BSTR newVal);


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


/* [id] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_Clear_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This);


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


/* [id] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_GetErrorDescription_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    LONG newVal,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


/* [id] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_Activate_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    BSTR newVal);


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


/* [id][propget] */ HRESULT STDMETHODCALLTYPE ISmsProtocolGsm_get_Device_Proxy( 
    ISmsProtocolGsm __RPC_FAR * This,
    /* [retval][out] */ BSTR __RPC_FAR *pVal);


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


⌨️ 快捷键说明

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