|
#define | __RPCNDR_H_VERSION__ ( 500 ) |
|
#define | CONST_VTBL |
|
#define | EXTERN_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) EXTERN_C const GUID name |
|
#define | __NDR_CHAR_REP_MASK 0x000f |
|
#define | __NDR_INT_REP_MASK 0x00f0 |
|
#define | __NDR_FLOAT_REP_MASK 0xff00 |
|
#define | __NDR_IEEE_FLOAT 0x0000 |
|
#define | __NDR_VAX_FLOAT 0x0100 |
|
#define | __NDR_IBM_FLOAT 0x0300 |
|
#define | __NDR_ASCII_CHAR 0x0000 |
|
#define | __NDR_EBCDIC_CHAR 0x0001 |
|
#define | __NDR_LITTLE_ENDIAN 0x0010 |
|
#define | __NDR_BIG_ENDIAN 0x0000 |
|
#define | __NDR_LOCAL_DATA_REPRESENTATION (__NDR_IEEE_FLOAT | __NDR_ASCII_CHAR | __NDR_LITTLE_ENDIAN) |
|
#define | __NDR_LOCAL_ENDIAN (__NDR_LOCAL_DATA_REPRESENTATION & __NDR_INT_REP_MASK) |
|
#define | NDR_CHAR_REP_MASK ((ULONG) __NDR_CHAR_REP_MASK) |
|
#define | NDR_INT_REP_MASK ((ULONG) __NDR_INT_REP_MASK) |
|
#define | NDR_FLOAT_REP_MASK ((ULONG) __NDR_FLOAT_REP_MASK) |
|
#define | NDR_IEEE_FLOAT ((ULONG) __NDR_IEEE_FLOAT) |
|
#define | NDR_VAX_FLOAT ((ULONG) __NDR_VAX_FLOAT) |
|
#define | NDR_IBM_FLOAT ((ULONG) __NDR_IBM_FLOAT) |
|
#define | NDR_ASCII_CHAR ((ULONG) __NDR_ASCII_CHAR) |
|
#define | NDR_EBCDIC_CHAR ((ULONG) __NDR_EBCDIC_CHAR) |
|
#define | NDR_LITTLE_ENDIAN ((ULONG) __NDR_LITTLE_ENDIAN) |
|
#define | NDR_BIG_ENDIAN ((ULONG) __NDR_BIG_ENDIAN) |
|
#define | NDR_LOCAL_DATA_REPRESENTATION ((ULONG) __NDR_LOCAL_DATA_REPRESENTATION) |
|
#define | NDR_LOCAL_ENDIAN ((ULONG) __NDR_LOCAL_ENDIAN) |
|
#define | TARGET_IS_NT50_OR_LATER 1 |
|
#define | TARGET_IS_NT40_OR_LATER 1 |
|
#define | TARGET_IS_NT351_OR_WIN95_OR_LATER 1 |
|
#define | small char |
|
#define | __RPC_CALLEE WINAPI |
|
#define | RPC_VAR_ENTRY __cdecl |
|
#define | NDR_SHAREABLE static |
|
#define | MIDL_ascii_strlen(s) strlen(s) |
|
#define | MIDL_ascii_strcpy(d, s) strcpy(d,s) |
|
#define | MIDL_memset(d, v, n) memset(d,v,n) |
|
#define | midl_user_free MIDL_user_free |
|
#define | midl_user_allocate MIDL_user_allocate |
|
#define | NdrFcShort(s) (unsigned char)(s & 0xff), (unsigned char)(s >> 8) |
|
#define | NdrFcLong(s) |
|
#define | RPC_BAD_STUB_DATA_EXCEPTION_FILTER |
|
#define | NDRSContextValue(hContext) (&(hContext)->userContext) |
|
#define | cbNDRContext 20 |
|
#define | DECLSPEC_UUID(x) |
|
#define | MIDL_INTERFACE(x) struct |
|
#define | USER_MARSHAL_CB_SIGNATURE |
|
#define | USER_CALL_CTXT_MASK(f) ((f) & 0x00ff) |
|
#define | USER_CALL_AUX_MASK(f) ((f) & 0xff00) |
|
#define | GET_USER_DATA_REP(f) HIWORD(f) |
|
#define | USER_CALL_IS_ASYNC 0x0100 |
|
#define | USER_CALL_NEW_CORRELATION_DESC 0x0200 |
|
#define | SIMPLE_TYPE_MARSHAL(type) |
|
#define | TYPE_MARSHAL(type) |
|
#define | USER_MARSHAL_FC_BYTE 1 |
|
#define | USER_MARSHAL_FC_CHAR 2 |
|
#define | USER_MARSHAL_FC_SMALL 3 |
|
#define | USER_MARSHAL_FC_USMALL 4 |
|
#define | USER_MARSHAL_FC_WCHAR 5 |
|
#define | USER_MARSHAL_FC_SHORT 6 |
|
#define | USER_MARSHAL_FC_USHORT 7 |
|
#define | USER_MARSHAL_FC_LONG 8 |
|
#define | USER_MARSHAL_FC_ULONG 9 |
|
#define | USER_MARSHAL_FC_FLOAT 10 |
|
#define | USER_MARSHAL_FC_HYPER 11 |
|
#define | USER_MARSHAL_FC_DOUBLE 12 |
|
|
void *__RPC_USER | MIDL_user_allocate (SIZE_T) |
|
void __RPC_USER | MIDL_user_free (void *) |
|
RPCRTAPI RPC_BINDING_HANDLE RPC_ENTRY | NDRCContextBinding (NDR_CCONTEXT CContext) |
|
RPCRTAPI void RPC_ENTRY | NDRCContextMarshall (NDR_CCONTEXT CContext, void *pBuff) |
|
RPCRTAPI void RPC_ENTRY | NDRCContextUnmarshall (NDR_CCONTEXT *pCContext, RPC_BINDING_HANDLE hBinding, void *pBuff, ULONG DataRepresentation) |
|
RPCRTAPI void RPC_ENTRY | NDRSContextMarshall (NDR_SCONTEXT CContext, void *pBuff, NDR_RUNDOWN userRunDownIn) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NDRSContextUnmarshall (void *pBuff, ULONG DataRepresentation) |
|
RPCRTAPI void RPC_ENTRY | NDRSContextMarshallEx (RPC_BINDING_HANDLE BindingHandle, NDR_SCONTEXT CContext, void *pBuff, NDR_RUNDOWN userRunDownIn) |
|
RPCRTAPI void RPC_ENTRY | NDRSContextMarshall2 (RPC_BINDING_HANDLE BindingHandle, NDR_SCONTEXT CContext, void *pBuff, NDR_RUNDOWN userRunDownIn, void *CtxGuard, ULONG Flags) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NDRSContextUnmarshallEx (RPC_BINDING_HANDLE BindingHandle, void *pBuff, ULONG DataRepresentation) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NDRSContextUnmarshall2 (RPC_BINDING_HANDLE BindingHandle, void *pBuff, ULONG DataRepresentation, void *CtxGuard, ULONG Flags) |
|
RPCRTAPI void RPC_ENTRY | NdrClientContextMarshall (PMIDL_STUB_MESSAGE pStubMsg, NDR_CCONTEXT ContextHandle, int fCheck) |
|
RPCRTAPI void RPC_ENTRY | NdrClientContextUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, NDR_CCONTEXT *pContextHandle, RPC_BINDING_HANDLE BindHandle) |
|
RPCRTAPI void RPC_ENTRY | NdrServerContextMarshall (PMIDL_STUB_MESSAGE pStubMsg, NDR_SCONTEXT ContextHandle, NDR_RUNDOWN RundownRoutine) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NdrServerContextUnmarshall (PMIDL_STUB_MESSAGE pStubMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrContextHandleSize (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NdrContextHandleInitialize (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat) |
|
RPCRTAPI void RPC_ENTRY | NdrServerContextNewMarshall (PMIDL_STUB_MESSAGE pStubMsg, NDR_SCONTEXT ContextHandle, NDR_RUNDOWN RundownRoutine, PFORMAT_STRING pFormat) |
|
RPCRTAPI NDR_SCONTEXT RPC_ENTRY | NdrServerContextNewUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat) |
|
RPCRTAPI RPC_STATUS RPC_ENTRY | RpcSmDestroyClientContext (void **ContextHandle) |
|
RPCRTAPI void RPC_ENTRY | RpcSsDestroyClientContext (void **ContextHandle) |
|
RPCRTAPI void RPC_ENTRY | NdrSimpleTypeMarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, unsigned char FormatChar) |
|
RPCRTAPI void RPC_ENTRY | NdrSimpleTypeUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, unsigned char FormatChar) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrByteCountPointerMarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrByteCountPointerUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char **ppMemory, PFORMAT_STRING pFormat, unsigned char fMustAlloc) |
|
RPCRTAPI void RPC_ENTRY | NdrByteCountPointerBufferSize (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
|
RPCRTAPI void RPC_ENTRY | NdrByteCountPointerFree (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrRangeUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char **ppMemory, PFORMAT_STRING pFormat, unsigned char fMustAlloc) |
|
RPCRTAPI void RPC_ENTRY | NdrCorrelationInitialize (PMIDL_STUB_MESSAGE pStubMsg, void *pMemory, ULONG CacheSize, ULONG flags) |
|
RPCRTAPI void RPC_ENTRY | NdrCorrelationPass (PMIDL_STUB_MESSAGE pStubMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrCorrelationFree (PMIDL_STUB_MESSAGE pStubMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrConvert2 (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat, LONG NumberParams) |
|
RPCRTAPI void RPC_ENTRY | NdrConvert (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrUserMarshalSimpleTypeConvert (ULONG *pFlags, unsigned char *pBuffer, unsigned char FormatChar) |
|
CLIENT_CALL_RETURN RPC_VAR_ENTRY | NdrClientCall2 (PMIDL_STUB_DESC pStubDescriptor, PFORMAT_STRING pFormat,...) |
|
CLIENT_CALL_RETURN RPC_VAR_ENTRY | NdrClientCall (PMIDL_STUB_DESC pStubDescriptor, PFORMAT_STRING pFormat,...) |
|
CLIENT_CALL_RETURN RPC_VAR_ENTRY | NdrAsyncClientCall (PMIDL_STUB_DESC pStubDescriptor, PFORMAT_STRING pFormat,...) |
|
CLIENT_CALL_RETURN RPC_VAR_ENTRY | NdrDcomAsyncClientCall (PMIDL_STUB_DESC pStubDescriptor, PFORMAT_STRING pFormat,...) |
|
RPCRTAPI void RPC_ENTRY | NdrServerCall2 (PRPC_MESSAGE pRpcMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrServerCall (PRPC_MESSAGE pRpcMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrServerCallAll (PRPC_MESSAGE pRpcMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrAsyncServerCall (PRPC_MESSAGE pRpcMsg) |
|
RPCRTAPI LONG RPC_ENTRY | NdrStubCall2 (struct IRpcStubBuffer *pThis, struct IRpcChannelBuffer *pChannel, PRPC_MESSAGE pRpcMsg, DWORD *pdwStubPhase) |
|
RPCRTAPI LONG RPC_ENTRY | NdrStubCall (struct IRpcStubBuffer *pThis, struct IRpcChannelBuffer *pChannel, PRPC_MESSAGE pRpcMsg, DWORD *pdwStubPhase) |
|
RPCRTAPI LONG RPC_ENTRY | NdrAsyncStubCall (struct IRpcStubBuffer *pThis, struct IRpcChannelBuffer *pChannel, PRPC_MESSAGE pRpcMsg, DWORD *pdwStubPhase) |
|
RPCRTAPI LONG RPC_ENTRY | NdrDcomAsyncStubCall (struct IRpcStubBuffer *pThis, struct IRpcChannelBuffer *pChannel, PRPC_MESSAGE pRpcMsg, DWORD *pdwStubPhase) |
|
RPCRTAPI void *RPC_ENTRY | NdrAllocate (PMIDL_STUB_MESSAGE pStubMsg, SIZE_T Len) __WINE_ALLOC_SIZE(2) |
|
RPCRTAPI void RPC_ENTRY | NdrClearOutParameters (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat, void *ArgAddr) |
|
RPCRTAPI RPC_STATUS RPC_ENTRY | NdrMapCommAndFaultStatus (PMIDL_STUB_MESSAGE pStubMsg, ULONG *pCommStatus, ULONG *pFaultStatus, RPC_STATUS Status_) |
|
RPCRTAPI void *RPC_ENTRY | NdrOleAllocate (SIZE_T Size) __WINE_ALLOC_SIZE(1) |
|
RPCRTAPI void RPC_ENTRY | NdrOleFree (void *NodeToFree) |
|
RPCRTAPI void RPC_ENTRY | NdrClientInitialize (PRPC_MESSAGE pRpcMessage, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc, unsigned int ProcNum) |
|
RPCRTAPI void RPC_ENTRY | NdrClientInitializeNew (PRPC_MESSAGE pRpcMessage, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc, unsigned int ProcNum) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrServerInitialize (PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrServerInitializeNew (PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrServerInitializeUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc, PRPC_MESSAGE pRpcMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrServerInitializeMarshall (PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg) |
|
RPCRTAPI void RPC_ENTRY | NdrServerMarshall (struct IRpcStubBuffer *pThis, struct IRpcChannelBuffer *pChannel, PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat) |
|
RPCRTAPI void RPC_ENTRY | NdrServerUnmarshall (struct IRpcChannelBuffer *pChannel, PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc, PFORMAT_STRING pFormat, void *pParamList) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrGetBuffer (PMIDL_STUB_MESSAGE stubmsg, ULONG buflen, RPC_BINDING_HANDLE handle) |
|
RPCRTAPI void RPC_ENTRY | NdrFreeBuffer (PMIDL_STUB_MESSAGE pStubMsg) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrSendReceive (PMIDL_STUB_MESSAGE stubmsg, unsigned char *buffer) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrNsGetBuffer (PMIDL_STUB_MESSAGE pStubMsg, ULONG BufferLength, RPC_BINDING_HANDLE Handle) |
|
RPCRTAPI unsigned char *RPC_ENTRY | NdrNsSendReceive (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pBufferEnd, RPC_BINDING_HANDLE *pAutoHandle) |
|
RPCRTAPI RPC_STATUS RPC_ENTRY | NdrGetDcomProtocolVersion (PMIDL_STUB_MESSAGE pStubMsg, RPC_VERSION *pVersion) |
|
RPCRTAPI PFULL_PTR_XLAT_TABLES RPC_ENTRY | NdrFullPointerXlatInit (ULONG NumberOfPointers, XLAT_SIDE XlatSide) |
|
RPCRTAPI void RPC_ENTRY | NdrFullPointerXlatFree (PFULL_PTR_XLAT_TABLES pXlatTables) |
|
RPCRTAPI int RPC_ENTRY | NdrFullPointerQueryPointer (PFULL_PTR_XLAT_TABLES pXlatTables, void *pPointer, unsigned char QueryType, ULONG *pRefId) |
|
RPCRTAPI int RPC_ENTRY | NdrFullPointerQueryRefId (PFULL_PTR_XLAT_TABLES pXlatTables, ULONG RefId, unsigned char QueryType, void **ppPointer) |
|
RPCRTAPI void RPC_ENTRY | NdrFullPointerInsertRefId (PFULL_PTR_XLAT_TABLES pXlatTables, ULONG RefId, void *pPointer) |
|
RPCRTAPI int RPC_ENTRY | NdrFullPointerFree (PFULL_PTR_XLAT_TABLES pXlatTables, void *Pointer) |
|
RPCRTAPI void RPC_ENTRY | NdrRpcSsEnableAllocate (PMIDL_STUB_MESSAGE pMessage) |
|
RPCRTAPI void RPC_ENTRY | NdrRpcSsDisableAllocate (PMIDL_STUB_MESSAGE pMessage) |
|
RPCRTAPI void RPC_ENTRY | NdrRpcSmSetClientToOsf (PMIDL_STUB_MESSAGE pMessage) |
|
RPCRTAPI void *RPC_ENTRY | NdrRpcSmClientAllocate (SIZE_T Size) __WINE_ALLOC_SIZE(1) |
|
RPCRTAPI void RPC_ENTRY | NdrRpcSmClientFree (void *NodeToFree) |
|
RPCRTAPI void *RPC_ENTRY | NdrRpcSsDefaultAllocate (SIZE_T Size) __WINE_ALLOC_SIZE(1) |
|
RPCRTAPI void RPC_ENTRY | NdrRpcSsDefaultFree (void *NodeToFree) |
|
RPCRTAPI RPC_STATUS RPC_ENTRY | NdrGetUserMarshalInfo (ULONG *pFlags, ULONG InformationLevel, NDR_USER_MARSHAL_INFO *pMarshalInfo) |
|