📄 mwcomutil.h
字号:
/* [optional][in] */ VARIANT Var24,
/* [optional][in] */ VARIANT Var25,
/* [optional][in] */ VARIANT Var26,
/* [optional][in] */ VARIANT Var27,
/* [optional][in] */ VARIANT Var28,
/* [optional][in] */ VARIANT Var29,
/* [optional][in] */ VARIANT Var30,
/* [optional][in] */ VARIANT Var31);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MWUnpack )(
IMWUtil __RPC_FAR * This,
/* [in] */ VARIANT VarArg,
/* [defaultvalue][optional][in] */ long nStartAt,
/* [defaultvalue][optional][in] */ VARIANT_BOOL bAutoResize,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar0,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar1,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar2,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar3,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar4,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar5,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar6,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar7,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar8,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar9,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar10,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar11,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar12,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar13,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar14,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar15,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar16,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar17,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar18,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar19,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar20,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar21,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar22,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar23,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar24,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar25,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar26,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar27,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar28,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar29,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar30,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar31);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MWDate2VariantDate )(
IMWUtil __RPC_FAR * This,
/* [out][in] */ VARIANT __RPC_FAR *pVar);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MWInitApplication )(
IMWUtil __RPC_FAR * This,
/* [in] */ IDispatch __RPC_FAR *pApp);
END_INTERFACE
} IMWUtilVtbl;
interface IMWUtil
{
CONST_VTBL struct IMWUtilVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IMWUtil_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IMWUtil_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IMWUtil_Release(This) \
(This)->lpVtbl -> Release(This)
#define IMWUtil_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IMWUtil_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IMWUtil_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IMWUtil_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IMWUtil_MWPack(This,pVarArg,Var0,Var1,Var2,Var3,Var4,Var5,Var6,Var7,Var8,Var9,Var10,Var11,Var12,Var13,Var14,Var15,Var16,Var17,Var18,Var19,Var20,Var21,Var22,Var23,Var24,Var25,Var26,Var27,Var28,Var29,Var30,Var31) \
(This)->lpVtbl -> MWPack(This,pVarArg,Var0,Var1,Var2,Var3,Var4,Var5,Var6,Var7,Var8,Var9,Var10,Var11,Var12,Var13,Var14,Var15,Var16,Var17,Var18,Var19,Var20,Var21,Var22,Var23,Var24,Var25,Var26,Var27,Var28,Var29,Var30,Var31)
#define IMWUtil_MWUnpack(This,VarArg,nStartAt,bAutoResize,pVar0,pVar1,pVar2,pVar3,pVar4,pVar5,pVar6,pVar7,pVar8,pVar9,pVar10,pVar11,pVar12,pVar13,pVar14,pVar15,pVar16,pVar17,pVar18,pVar19,pVar20,pVar21,pVar22,pVar23,pVar24,pVar25,pVar26,pVar27,pVar28,pVar29,pVar30,pVar31) \
(This)->lpVtbl -> MWUnpack(This,VarArg,nStartAt,bAutoResize,pVar0,pVar1,pVar2,pVar3,pVar4,pVar5,pVar6,pVar7,pVar8,pVar9,pVar10,pVar11,pVar12,pVar13,pVar14,pVar15,pVar16,pVar17,pVar18,pVar19,pVar20,pVar21,pVar22,pVar23,pVar24,pVar25,pVar26,pVar27,pVar28,pVar29,pVar30,pVar31)
#define IMWUtil_MWDate2VariantDate(This,pVar) \
(This)->lpVtbl -> MWDate2VariantDate(This,pVar)
#define IMWUtil_MWInitApplication(This,pApp) \
(This)->lpVtbl -> MWInitApplication(This,pApp)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMWUtil_MWPack_Proxy(
IMWUtil __RPC_FAR * This,
/* [out] */ VARIANT __RPC_FAR *pVarArg,
/* [optional][in] */ VARIANT Var0,
/* [optional][in] */ VARIANT Var1,
/* [optional][in] */ VARIANT Var2,
/* [optional][in] */ VARIANT Var3,
/* [optional][in] */ VARIANT Var4,
/* [optional][in] */ VARIANT Var5,
/* [optional][in] */ VARIANT Var6,
/* [optional][in] */ VARIANT Var7,
/* [optional][in] */ VARIANT Var8,
/* [optional][in] */ VARIANT Var9,
/* [optional][in] */ VARIANT Var10,
/* [optional][in] */ VARIANT Var11,
/* [optional][in] */ VARIANT Var12,
/* [optional][in] */ VARIANT Var13,
/* [optional][in] */ VARIANT Var14,
/* [optional][in] */ VARIANT Var15,
/* [optional][in] */ VARIANT Var16,
/* [optional][in] */ VARIANT Var17,
/* [optional][in] */ VARIANT Var18,
/* [optional][in] */ VARIANT Var19,
/* [optional][in] */ VARIANT Var20,
/* [optional][in] */ VARIANT Var21,
/* [optional][in] */ VARIANT Var22,
/* [optional][in] */ VARIANT Var23,
/* [optional][in] */ VARIANT Var24,
/* [optional][in] */ VARIANT Var25,
/* [optional][in] */ VARIANT Var26,
/* [optional][in] */ VARIANT Var27,
/* [optional][in] */ VARIANT Var28,
/* [optional][in] */ VARIANT Var29,
/* [optional][in] */ VARIANT Var30,
/* [optional][in] */ VARIANT Var31);
void __RPC_STUB IMWUtil_MWPack_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMWUtil_MWUnpack_Proxy(
IMWUtil __RPC_FAR * This,
/* [in] */ VARIANT VarArg,
/* [defaultvalue][optional][in] */ long nStartAt,
/* [defaultvalue][optional][in] */ VARIANT_BOOL bAutoResize,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar0,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar1,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar2,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar3,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar4,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar5,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar6,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar7,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar8,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar9,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar10,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar11,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar12,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar13,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar14,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar15,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar16,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar17,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar18,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar19,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar20,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar21,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar22,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar23,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar24,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar25,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar26,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar27,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar28,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar29,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar30,
/* [optional][out][in] */ VARIANT __RPC_FAR *pVar31);
void __RPC_STUB IMWUtil_MWUnpack_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMWUtil_MWDate2VariantDate_Proxy(
IMWUtil __RPC_FAR * This,
/* [out][in] */ VARIANT __RPC_FAR *pVar);
void __RPC_STUB IMWUtil_MWDate2VariantDate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMWUtil_MWInitApplication_Proxy(
IMWUtil __RPC_FAR * This,
/* [in] */ IDispatch __RPC_FAR *pApp);
void __RPC_STUB IMWUtil_MWInitApplication_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMWUtil_INTERFACE_DEFINED__ */
#ifndef __MWComUtil_LIBRARY_DEFINED__
#define __MWComUtil_LIBRARY_DEFINED__
/****************************************
* Generated header for library: MWComUtil
* at Tue Feb 25 11:26:51 2003
* using MIDL 3.01.75
****************************************/
/* [helpstring][version][uuid] */
EXTERN_C const IID LIBID_MWComUtil;
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWField;
class DECLSPEC_UUID("6D36FBC8-81CF-4b5a-ADAB-1FF1B22360E5")
MWField;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWStruct;
class DECLSPEC_UUID("E40973D8-3152-4a17-B44C-3401E0A66662")
MWStruct;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWComplex;
class DECLSPEC_UUID("4DC6B1BC-AB14-4a5b-A4E3-F6EEE265F293")
MWComplex;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWSparse;
class DECLSPEC_UUID("A3A11F12-5366-4fE6-9CB0-C7E783EEB996")
MWSparse;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWArg;
class DECLSPEC_UUID("AB0B082B-25AE-437C-A19F-DF5A99A03F9B")
MWArg;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWArrayFormatFlags;
class DECLSPEC_UUID("79E0E5F9-1A63-4b72-B706-26767E36F7D3")
MWArrayFormatFlags;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWDataConversionFlags;
class DECLSPEC_UUID("2B2A5390-65FE-403a-B935-30D8B12499C1")
MWDataConversionFlags;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWUtil;
class DECLSPEC_UUID("C47EA910-56D1-11d5-B159-00D0B7BA7544")
MWUtil;
#endif
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_MWFlags;
class DECLSPEC_UUID("02730550-C3E2-4a60-BA7B-9ABCD481250D")
MWFlags;
#endif
#endif /* __MWComUtil_LIBRARY_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
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 + -