void __RPC_STUB IDirectUI_Init_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);com 的dll的一个函数的原型,要想将这个原型写成delphi的并在delphi中使用,该怎么写呢?特别是IRpcStubBuffer等几个类型
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);com 的dll的一个函数的原型,要想将这个原型写成delphi的并在delphi中使用,该怎么写呢?特别是IRpcStubBuffer等几个类型
PIRpcStubBuffer = ^IRpcStubBuffer;
PIRpcChannelBuffer = ^IRpcChannelBuffer;
PDWORD = ^DWORD;procedure __RPC_STUB IDirectUI_Init_Stub(
This : PIRpcStubBuffer;
_pRpcChannelBuffer : PIRpcChannelBuffer;
_pRpcMessage : PRPC_MESSAGE;
pdwStubPhase : PDWORD);
PIRpcStubBuffer = ^IRpcStubBuffer;
PIRpcChannelBuffer = ^IRpcChannelBuffer;
PDWORD = ^DWORD; function IDirectUI_Init_Stub(
This : PIRpcStubBuffer;
_pRpcChannelBuffer : PIRpcChannelBuffer;
_pRpcMessage : PRPC_MESSAGE;
pdwStubPhase : PDWORD) : __RPC_STUB; //这后面还应该根据实际情况加上stdcall或cdecl