📄 syncom.h
字号:
#define ISynDevice_Release(This) \
(This)->lpVtbl -> Release(This)
#define ISynDevice_GetProperty(This,lSpecifier,pValue) \
(This)->lpVtbl -> GetProperty(This,lSpecifier,pValue)
#define ISynDevice_GetBooleanProperty(This,lSpecifier,pValue) \
(This)->lpVtbl -> GetBooleanProperty(This,lSpecifier,pValue)
#define ISynDevice_GetStringProperty(This,lSpecifier,pBuffer,ulBufLen) \
(This)->lpVtbl -> GetStringProperty(This,lSpecifier,pBuffer,ulBufLen)
#define ISynDevice_SetProperty(This,lSpecifier,lValue) \
(This)->lpVtbl -> SetProperty(This,lSpecifier,lValue)
#define ISynDevice_SetEventNotification(This,hEvent) \
(This)->lpVtbl -> SetEventNotification(This,hEvent)
#define ISynDevice_CreatePacket(This,ppPacket) \
(This)->lpVtbl -> CreatePacket(This,ppPacket)
#define ISynDevice_LoadPacket(This,pPacket) \
(This)->lpVtbl -> LoadPacket(This,pPacket)
#define ISynDevice_ForceMotion(This,lDeltaX,lDeltaY,lButtonState) \
(This)->lpVtbl -> ForceMotion(This,lDeltaX,lDeltaY,lButtonState)
#define ISynDevice_ForcePacket(This,pPacket) \
(This)->lpVtbl -> ForcePacket(This,pPacket)
#define ISynDevice_Acquire(This,lFlags) \
(This)->lpVtbl -> Acquire(This,lFlags)
#define ISynDevice_Unacquire(This) \
(This)->lpVtbl -> Unacquire(This)
#define ISynDevice_CreateDisplay(This,ppDisplay) \
(This)->lpVtbl -> CreateDisplay(This,ppDisplay)
#define ISynDevice_Select(This,lHandle) \
(This)->lpVtbl -> Select(This,lHandle)
#define ISynDevice_PeekPacket(This,plSequence) \
(This)->lpVtbl -> PeekPacket(This,plSequence)
#define ISynDevice_SetSynchronousNotification(This,pCallbackInstance) \
(This)->lpVtbl -> SetSynchronousNotification(This,pCallbackInstance)
#define ISynDevice_GetPropertyDefault(This,lSpecifier,pValue) \
(This)->lpVtbl -> GetPropertyDefault(This,lSpecifier,pValue)
#define ISynDevice_BulkTransaction(This,ulWriteLength,ucWriteBuffer,ulReadLength,ucReadBuffer) \
(This)->lpVtbl -> BulkTransaction(This,ulWriteLength,ucWriteBuffer,ulReadLength,ucReadBuffer)
#define ISynDevice_DiagnosticTransaction(This,ulWriteLength,ucWriteBuffer,ulReadLength,ucReadBuffer) \
(This)->lpVtbl -> DiagnosticTransaction(This,ulWriteLength,ucWriteBuffer,ulReadLength,ucReadBuffer)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_GetProperty_Proxy(
ISynDevice __RPC_FAR * This,
long lSpecifier,
long __RPC_FAR *pValue);
void __RPC_STUB ISynDevice_GetProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_GetBooleanProperty_Proxy(
ISynDevice __RPC_FAR * This,
long lSpecifier,
long __RPC_FAR *pValue);
void __RPC_STUB ISynDevice_GetBooleanProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_GetStringProperty_Proxy(
ISynDevice __RPC_FAR * This,
long lSpecifier,
TCHAR __RPC_FAR *pBuffer,
long __RPC_FAR *ulBufLen);
void __RPC_STUB ISynDevice_GetStringProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_SetProperty_Proxy(
ISynDevice __RPC_FAR * This,
long lSpecifier,
long lValue);
void __RPC_STUB ISynDevice_SetProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_SetEventNotification_Proxy(
ISynDevice __RPC_FAR * This,
HANDLE hEvent);
void __RPC_STUB ISynDevice_SetEventNotification_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_CreatePacket_Proxy(
ISynDevice __RPC_FAR * This,
ISynPacket __RPC_FAR *__RPC_FAR *ppPacket);
void __RPC_STUB ISynDevice_CreatePacket_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_LoadPacket_Proxy(
ISynDevice __RPC_FAR * This,
ISynPacket __RPC_FAR *pPacket);
void __RPC_STUB ISynDevice_LoadPacket_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_ForceMotion_Proxy(
ISynDevice __RPC_FAR * This,
long lDeltaX,
long lDeltaY,
long lButtonState);
void __RPC_STUB ISynDevice_ForceMotion_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_ForcePacket_Proxy(
ISynDevice __RPC_FAR * This,
ISynPacket __RPC_FAR *pPacket);
void __RPC_STUB ISynDevice_ForcePacket_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_Acquire_Proxy(
ISynDevice __RPC_FAR * This,
long lFlags);
void __RPC_STUB ISynDevice_Acquire_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_Unacquire_Proxy(
ISynDevice __RPC_FAR * This);
void __RPC_STUB ISynDevice_Unacquire_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_CreateDisplay_Proxy(
ISynDevice __RPC_FAR * This,
ISynDisplay __RPC_FAR *__RPC_FAR *ppDisplay);
void __RPC_STUB ISynDevice_CreateDisplay_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_Select_Proxy(
ISynDevice __RPC_FAR * This,
long lHandle);
void __RPC_STUB ISynDevice_Select_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_PeekPacket_Proxy(
ISynDevice __RPC_FAR * This,
long __RPC_FAR *plSequence);
void __RPC_STUB ISynDevice_PeekPacket_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_SetSynchronousNotification_Proxy(
ISynDevice __RPC_FAR * This,
_ISynDeviceEvents __RPC_FAR *pCallbackInstance);
void __RPC_STUB ISynDevice_SetSynchronousNotification_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_GetPropertyDefault_Proxy(
ISynDevice __RPC_FAR * This,
long lSpecifier,
long __RPC_FAR *pValue);
void __RPC_STUB ISynDevice_GetPropertyDefault_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_BulkTransaction_Proxy(
ISynDevice __RPC_FAR * This,
ULONG ulWriteLength,
UCHAR __RPC_FAR *ucWriteBuffer,
ULONG ulReadLength,
UCHAR __RPC_FAR *ucReadBuffer);
void __RPC_STUB ISynDevice_BulkTransaction_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynDevice_DiagnosticTransaction_Proxy(
ISynDevice __RPC_FAR * This,
ULONG ulWriteLength,
UCHAR __RPC_FAR *ucWriteBuffer,
ULONG ulReadLength,
UCHAR __RPC_FAR *ucReadBuffer);
void __RPC_STUB ISynDevice_DiagnosticTransaction_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ISynDevice_INTERFACE_DEFINED__ */
#ifndef __ISynPacket_INTERFACE_DEFINED__
#define __ISynPacket_INTERFACE_DEFINED__
/* interface ISynPacket */
/* [helpstring][uuid][object][local] */
EXTERN_C const IID IID_ISynPacket;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("BF9D398B-F631-44B4-8EC0-D3FB3E388B62")
ISynPacket : public IUnknown
{
public:
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetProperty(
long lSpecifier,
long __RPC_FAR *pValue) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetProperty(
long lSpecifier,
long lValue) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStringProperty(
long lSpecifier,
TCHAR __RPC_FAR *pBuffer,
long __RPC_FAR *ulBufLen) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Copy(
ISynPacket __RPC_FAR *pFrom) = 0;
};
#else /* C style interface */
typedef struct ISynPacketVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
ISynPacket __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
ISynPacket __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
ISynPacket __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProperty )(
ISynPacket __RPC_FAR * This,
long lSpecifier,
long __RPC_FAR *pValue);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetProperty )(
ISynPacket __RPC_FAR * This,
long lSpecifier,
long lValue);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStringProperty )(
ISynPacket __RPC_FAR * This,
long lSpecifier,
TCHAR __RPC_FAR *pBuffer,
long __RPC_FAR *ulBufLen);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(
ISynPacket __RPC_FAR * This,
ISynPacket __RPC_FAR *pFrom);
END_INTERFACE
} ISynPacketVtbl;
interface ISynPacket
{
CONST_VTBL struct ISynPacketVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define ISynPacket_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define ISynPacket_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define ISynPacket_Release(This) \
(This)->lpVtbl -> Release(This)
#define ISynPacket_GetProperty(This,lSpecifier,pValue) \
(This)->lpVtbl -> GetProperty(This,lSpecifier,pValue)
#define ISynPacket_SetProperty(This,lSpecifier,lValue) \
(This)->lpVtbl -> SetProperty(This,lSpecifier,lValue)
#define ISynPacket_GetStringProperty(This,lSpecifier,pBuffer,ulBufLen) \
(This)->lpVtbl -> GetStringProperty(This,lSpecifier,pBuffer,ulBufLen)
#define ISynPacket_Copy(This,pFrom) \
(This)->lpVtbl -> Copy(This,pFrom)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynPacket_GetProperty_Proxy(
ISynPacket __RPC_FAR * This,
long lSpecifier,
long __RPC_FAR *pValue);
void __RPC_STUB ISynPacket_GetProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynPacket_SetProperty_Proxy(
ISynPacket __RPC_FAR * This,
long lSpecifier,
long lValue);
void __RPC_STUB ISynPacket_SetProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynPacket_GetStringProperty_Proxy(
ISynPacket __RPC_FAR * This,
long lSpecifier,
TCHAR __RPC_FAR *pBuffer,
long __RPC_FAR *ulBufLen);
void __RPC_STUB ISynPacket_GetStringProperty_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISynPacket_Copy_Proxy(
ISynPacket __RPC_FAR * This,
ISynPacket __RPC_FAR *pFrom);
void __RPC_STUB ISynPacket_Copy_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ISynPacket_INTERFACE_DEFINED__ */
#ifndef __ISynDisplay_INTERFACE_DEFINED__
#define __ISynDisplay_INTERFACE_DEFINED__
/* interface ISynDisplay */
/* [helpstring][uuid][object][local] */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -