ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ndr_es.c File Reference
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "rpc.h"
#include "midles.h"
#include "ndrtypes.h"
#include "ndr_misc.h"
#include "ndr_stubless.h"
#include "wine/debug.h"
#include "wine/rpcfc.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (ole)
static void init_MIDL_ES_MESSAGE (MIDL_ES_MESSAGE *pEsMsg)
RPC_STATUS WINAPI MesEncodeIncrementalHandleCreate (void *UserState, MIDL_ES_ALLOC AllocFn, MIDL_ES_WRITE WriteFn, handle_t *pHandle)
RPC_STATUS WINAPI MesDecodeIncrementalHandleCreate (void *UserState, MIDL_ES_READ ReadFn, handle_t *pHandle)
RPC_STATUS WINAPI MesIncrementalHandleReset (handle_t Handle, void *UserState, MIDL_ES_ALLOC AllocFn, MIDL_ES_WRITE WriteFn, MIDL_ES_READ ReadFn, MIDL_ES_CODE Operation)
RPC_STATUS WINAPI MesHandleFree (handle_t Handle)
RPC_STATUS RPC_ENTRY MesEncodeFixedBufferHandleCreate (char *Buffer, ULONG BufferSize, ULONG *pEncodedSize, handle_t *pHandle)
RPC_STATUS RPC_ENTRY MesEncodeDynBufferHandleCreate (char **ppBuffer, ULONG *pEncodedSize, handle_t *pHandle)
RPC_STATUS RPC_ENTRY MesDecodeBufferHandleCreate (char *Buffer, ULONG BufferSize, handle_t *pHandle)
static void es_data_alloc (MIDL_ES_MESSAGE *pEsMsg, ULONG size)
static void es_data_read (MIDL_ES_MESSAGE *pEsMsg, ULONG size)
static void es_data_write (MIDL_ES_MESSAGE *pEsMsg, ULONG size)
static ULONG mes_proc_header_buffer_size (void)
static void mes_proc_header_marshal (MIDL_ES_MESSAGE *pEsMsg)
static void mes_proc_header_unmarshal (MIDL_ES_MESSAGE *pEsMsg)
void WINAPIV NdrMesProcEncodeDecode (handle_t Handle, const MIDL_STUB_DESC *pStubDesc, PFORMAT_STRING pFormat,...)
void RPC_ENTRY NdrMesTypeDecode2 (handle_t Handle, const MIDL_TYPE_PICKLING_INFO *pPicklingInfo, const MIDL_STUB_DESC *pStubDesc, PFORMAT_STRING pFormatString, void *pObject)
void RPC_ENTRY NdrMesTypeEncode2 (handle_t Handle, const MIDL_TYPE_PICKLING_INFO *pPicklingInfo, const MIDL_STUB_DESC *pStubDesc, PFORMAT_STRING pFormatString, const void *pObject)
void RPC_ENTRY NdrMesTypeFree2 (handle_t Handle, const MIDL_TYPE_PICKLING_INFO *pPicklingInfo, const MIDL_STUB_DESC *pStubDesc, PFORMAT_STRING pFormatString, void *pObject)

Generated on Sat May 26 2012 05:16:13 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.