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_contexthandle.c File Reference
#include "ndr_misc.h"
#include "rpc_assoc.h"
#include "rpcndr.h"
#include "wine/rpcfc.h"
#include "wine/debug.h"
#include "wine/list.h"

Go to the source code of this file.

Data Structures

struct  ndr_context_handle
struct  context_handle_entry

Defines

#define NDR_CONTEXT_HANDLE_MAGIC   0x4352444e

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (ole)
static struct
context_handle_entry
get_context_entry (NDR_CCONTEXT CContext)
static struct
context_handle_entry
context_entry_from_guid (LPCGUID uuid)
RPC_BINDING_HANDLE WINAPI NDRCContextBinding (NDR_CCONTEXT CContext)
void WINAPI NDRCContextMarshall (NDR_CCONTEXT CContext, void *pBuff)
RPC_STATUS WINAPI RpcSmDestroyClientContext (void **ContextHandle)
void WINAPI RpcSsDestroyClientContext (void **ContextHandle)
static UINT ndr_update_context_handle (NDR_CCONTEXT *CContext, RPC_BINDING_HANDLE hBinding, const ndr_context_handle *chi)
void WINAPI NDRCContextUnmarshall (NDR_CCONTEXT *CContext, RPC_BINDING_HANDLE hBinding, void *pBuff, ULONG DataRepresentation)
void WINAPI NDRSContextMarshall (NDR_SCONTEXT SContext, void *pBuff, NDR_RUNDOWN userRunDownIn)
void WINAPI NDRSContextMarshallEx (RPC_BINDING_HANDLE hBinding, NDR_SCONTEXT SContext, void *pBuff, NDR_RUNDOWN userRunDownIn)
void WINAPI NDRSContextMarshall2 (RPC_BINDING_HANDLE hBinding, NDR_SCONTEXT SContext, void *pBuff, NDR_RUNDOWN userRunDownIn, void *CtxGuard, ULONG Flags)
NDR_SCONTEXT WINAPI NDRSContextUnmarshall (void *pBuff, ULONG DataRepresentation)
NDR_SCONTEXT WINAPI NDRSContextUnmarshallEx (RPC_BINDING_HANDLE hBinding, void *pBuff, ULONG DataRepresentation)
NDR_SCONTEXT WINAPI NDRSContextUnmarshall2 (RPC_BINDING_HANDLE hBinding, void *pBuff, ULONG DataRepresentation, void *CtxGuard, ULONG Flags)

Variables

static struct list context_handle_list = LIST_INIT(context_handle_list)
static CRITICAL_SECTION ndr_context_cs = { &ndr_context_debug, -1, 0, 0, 0, 0 }
static CRITICAL_SECTION_DEBUG ndr_context_debug

Generated on Sun May 27 2012 05:17:19 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.