ReactOS 0.4.16-dev-1946-g52006dd
_MIDL_STUB_DESC Struct Reference

#include <rpcndr.h>

Collaboration diagram for _MIDL_STUB_DESC:

Public Member Functions

void__WINE_ALLOC_SIZE (1) __RPC_API *pfnAllocate)(SIZE_T)
 
 void (__RPC_API *pfnFree)(void *)
 

Public Attributes

voidRpcInterfaceInformation
 
union {
   handle_t *   pAutoHandle
 
   handle_t *   pPrimitiveHandle
 
   PGENERIC_BINDING_INFO   pGenericBindingInfo
 
IMPLICIT_HANDLE_INFO
 
const NDR_RUNDOWNapfnNdrRundownRoutines
 
const GENERIC_BINDING_ROUTINE_PAIRaGenericBindingRoutinePairs
 
const EXPR_EVALapfnExprEval
 
const XMIT_ROUTINE_QUINTUPLEaXmitQuintuple
 
const unsigned charpFormatTypes
 
int fCheckBounds
 
ULONG Version
 
MALLOC_FREE_STRUCTpMallocFreeStruct
 
LONG MIDLVersion
 
const COMM_FAULT_OFFSETSCommFaultOffsets
 
const USER_MARSHAL_ROUTINE_QUADRUPLEaUserMarshalQuadruple
 
const NDR_NOTIFY_ROUTINENotifyRoutineTable
 
ULONG_PTR mFlags
 
const NDR_CS_ROUTINESCsRoutineTables
 
voidProxyServerInfo
 
const NDR_EXPR_DESCpExprInfo
 

Detailed Description

Definition at line 376 of file rpcndr.h.

Member Function Documentation

◆ __WINE_ALLOC_SIZE()

void * _MIDL_STUB_DESC::__WINE_ALLOC_SIZE ( )

◆ void()

_MIDL_STUB_DESC::void ( __RPC_API pfnFree)

Member Data Documentation

◆ aGenericBindingRoutinePairs

const GENERIC_BINDING_ROUTINE_PAIR* _MIDL_STUB_DESC::aGenericBindingRoutinePairs

Definition at line 387 of file rpcndr.h.

◆ apfnExprEval

const EXPR_EVAL* _MIDL_STUB_DESC::apfnExprEval

Definition at line 388 of file rpcndr.h.

◆ apfnNdrRundownRoutines

const NDR_RUNDOWN* _MIDL_STUB_DESC::apfnNdrRundownRoutines

Definition at line 386 of file rpcndr.h.

◆ aUserMarshalQuadruple

const USER_MARSHAL_ROUTINE_QUADRUPLE* _MIDL_STUB_DESC::aUserMarshalQuadruple

Definition at line 396 of file rpcndr.h.

Referenced by init_stub_desc().

◆ aXmitQuintuple

const XMIT_ROUTINE_QUINTUPLE* _MIDL_STUB_DESC::aXmitQuintuple

Definition at line 389 of file rpcndr.h.

◆ CommFaultOffsets

const COMM_FAULT_OFFSETS* _MIDL_STUB_DESC::CommFaultOffsets

Definition at line 395 of file rpcndr.h.

Referenced by NdrpClientCall2().

◆ CsRoutineTables

const NDR_CS_ROUTINES* _MIDL_STUB_DESC::CsRoutineTables

Definition at line 399 of file rpcndr.h.

◆ fCheckBounds

int _MIDL_STUB_DESC::fCheckBounds

Definition at line 391 of file rpcndr.h.

◆ 

union { ... } _MIDL_STUB_DESC::IMPLICIT_HANDLE_INFO

◆ mFlags

ULONG_PTR _MIDL_STUB_DESC::mFlags

Definition at line 398 of file rpcndr.h.

◆ MIDLVersion

LONG _MIDL_STUB_DESC::MIDLVersion

Definition at line 394 of file rpcndr.h.

Referenced by do_ndr_async_client_call(), NdrMesProcEncodeDecode(), and NdrpClientCall2().

◆ NotifyRoutineTable

const NDR_NOTIFY_ROUTINE* _MIDL_STUB_DESC::NotifyRoutineTable

Definition at line 397 of file rpcndr.h.

◆ pAutoHandle

handle_t* _MIDL_STUB_DESC::pAutoHandle

Definition at line 382 of file rpcndr.h.

Referenced by do_ndr_async_client_call().

◆ pExprInfo

const NDR_EXPR_DESC* _MIDL_STUB_DESC::pExprInfo

Definition at line 401 of file rpcndr.h.

◆ pFormatTypes

◆ pGenericBindingInfo

PGENERIC_BINDING_INFO _MIDL_STUB_DESC::pGenericBindingInfo

Definition at line 384 of file rpcndr.h.

◆ pMallocFreeStruct

MALLOC_FREE_STRUCT* _MIDL_STUB_DESC::pMallocFreeStruct

Definition at line 393 of file rpcndr.h.

◆ pPrimitiveHandle

handle_t* _MIDL_STUB_DESC::pPrimitiveHandle

Definition at line 383 of file rpcndr.h.

◆ ProxyServerInfo

void* _MIDL_STUB_DESC::ProxyServerInfo

Definition at line 400 of file rpcndr.h.

◆ RpcInterfaceInformation

void* _MIDL_STUB_DESC::RpcInterfaceInformation

◆ Version


The documentation for this struct was generated from the following file: