📄 xssmsmms.h
字号:
/* [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 + -