📄 mbrtu.h
字号:
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ShortToTwoByte_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ short sVal,
/* [out] */ BYTE __RPC_FAR *pbyteHi,
/* [out] */ BYTE __RPC_FAR *pbyteLo);
void __RPC_STUB ICMBRTU_ShortToTwoByte_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadCoils_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ int iQuantity,
/* [out] */ int __RPC_FAR *pRetLen);
void __RPC_STUB ICMBRTU_ReadCoils_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadCoilsStatus_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iIndex,
/* [out] */ BOOL __RPC_FAR *pCoilStauts);
void __RPC_STUB ICMBRTU_ReadCoilsStatus_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteCoilsStatus_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iIndex,
/* [in] */ BOOL bCoilStatus);
void __RPC_STUB ICMBRTU_WriteCoilsStatus_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteCoils_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ int iQuantity);
void __RPC_STUB ICMBRTU_WriteCoils_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteCoil_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ BOOL bCoilStatus);
void __RPC_STUB ICMBRTU_WriteCoil_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadDiscretes_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ int iQuantity,
/* [out] */ int __RPC_FAR *pRetLen);
void __RPC_STUB ICMBRTU_ReadDiscretes_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_FourByteToInt_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ BYTE byteOneHi,
/* [in] */ BYTE byteOneLo,
/* [in] */ BYTE byteTwoHi,
/* [in] */ BYTE byteTwoLo,
/* [out] */ int __RPC_FAR *piVal);
void __RPC_STUB ICMBRTU_FourByteToInt_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_IntToFourByte_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iVal,
/* [out] */ BYTE __RPC_FAR *pByteOneHi,
/* [out] */ BYTE __RPC_FAR *pByteOneLo,
/* [out] */ BYTE __RPC_FAR *pByteTwoHi,
/* [out] */ BYTE __RPC_FAR *pByteTwoLo);
void __RPC_STUB ICMBRTU_IntToFourByte_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_FourByteToFloat_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ BYTE byteOneHi,
/* [in] */ BYTE byteOneLo,
/* [in] */ BYTE byteTwoHi,
/* [in] */ BYTE byteTwoLo,
/* [out] */ float __RPC_FAR *pfVal);
void __RPC_STUB ICMBRTU_FourByteToFloat_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_FloatToFourByte_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ float fVal,
/* [out] */ BYTE __RPC_FAR *pByteOneHi,
/* [out] */ BYTE __RPC_FAR *pByteOneLo,
/* [out] */ BYTE __RPC_FAR *pByteTwoHi,
/* [out] */ BYTE __RPC_FAR *pByteTwoLo);
void __RPC_STUB ICMBRTU_FloatToFourByte_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadRegFloat_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [out] */ float __RPC_FAR *pFloat);
void __RPC_STUB ICMBRTU_ReadRegFloat_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadRegInt_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [out] */ int __RPC_FAR *piVal);
void __RPC_STUB ICMBRTU_ReadRegInt_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_ReadRegShort_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [out] */ short __RPC_FAR *psVal);
void __RPC_STUB ICMBRTU_ReadRegShort_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteRegFloat_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ float fVal);
void __RPC_STUB ICMBRTU_WriteRegFloat_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteRegInt_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ int iVal);
void __RPC_STUB ICMBRTU_WriteRegInt_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_WriteRegShort_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iStation,
/* [in] */ int iStartAddr,
/* [in] */ short sVal);
void __RPC_STUB ICMBRTU_WriteRegShort_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICMBRTU_GetRetVal_Cimplicity_Proxy(
ICMBRTU __RPC_FAR * This,
/* [in] */ int iIndex,
/* [retval][out] */ int __RPC_FAR *piVal);
void __RPC_STUB ICMBRTU_GetRetVal_Cimplicity_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ICMBRTU_INTERFACE_DEFINED__ */
#ifndef __MBRTULib_LIBRARY_DEFINED__
#define __MBRTULib_LIBRARY_DEFINED__
/* library MBRTULib */
/* [helpstring][version][uuid] */
EXTERN_C const IID LIBID_MBRTULib;
EXTERN_C const CLSID CLSID_CMBRTU;
#ifdef __cplusplus
class DECLSPEC_UUID("21C88AB1-7C8F-43B4-9D99-3B178FAE5E04")
CMBRTU;
#endif
#endif /* __MBRTULib_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 * );
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -