ReactOS 0.4.16-dev-401-g45b008d
_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
 
ULONG_PTR Reserved3
 
ULONG_PTR Reserved4
 
ULONG_PTR Reserved5
 

Detailed Description

Definition at line 360 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 371 of file rpcndr.h.

◆ apfnExprEval

const EXPR_EVAL* _MIDL_STUB_DESC::apfnExprEval

Definition at line 372 of file rpcndr.h.

◆ apfnNdrRundownRoutines

const NDR_RUNDOWN* _MIDL_STUB_DESC::apfnNdrRundownRoutines

Definition at line 370 of file rpcndr.h.

◆ aUserMarshalQuadruple

const USER_MARSHAL_ROUTINE_QUADRUPLE* _MIDL_STUB_DESC::aUserMarshalQuadruple

Definition at line 380 of file rpcndr.h.

Referenced by init_stub_desc().

◆ aXmitQuintuple

const XMIT_ROUTINE_QUINTUPLE* _MIDL_STUB_DESC::aXmitQuintuple

Definition at line 373 of file rpcndr.h.

◆ CommFaultOffsets

const COMM_FAULT_OFFSETS* _MIDL_STUB_DESC::CommFaultOffsets

Definition at line 379 of file rpcndr.h.

Referenced by ndr_client_call().

◆ fCheckBounds

int _MIDL_STUB_DESC::fCheckBounds

Definition at line 375 of file rpcndr.h.

◆ 

union { ... } _MIDL_STUB_DESC::IMPLICIT_HANDLE_INFO

◆ mFlags

ULONG_PTR _MIDL_STUB_DESC::mFlags

Definition at line 382 of file rpcndr.h.

◆ MIDLVersion

LONG _MIDL_STUB_DESC::MIDLVersion

Definition at line 378 of file rpcndr.h.

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

◆ NotifyRoutineTable

const NDR_NOTIFY_ROUTINE* _MIDL_STUB_DESC::NotifyRoutineTable

Definition at line 381 of file rpcndr.h.

◆ pAutoHandle

handle_t* _MIDL_STUB_DESC::pAutoHandle

Definition at line 366 of file rpcndr.h.

Referenced by do_ndr_async_client_call().

◆ pFormatTypes

◆ pGenericBindingInfo

PGENERIC_BINDING_INFO _MIDL_STUB_DESC::pGenericBindingInfo

Definition at line 368 of file rpcndr.h.

◆ pMallocFreeStruct

MALLOC_FREE_STRUCT* _MIDL_STUB_DESC::pMallocFreeStruct

Definition at line 377 of file rpcndr.h.

◆ pPrimitiveHandle

handle_t* _MIDL_STUB_DESC::pPrimitiveHandle

Definition at line 367 of file rpcndr.h.

◆ Reserved3

ULONG_PTR _MIDL_STUB_DESC::Reserved3

Definition at line 383 of file rpcndr.h.

◆ Reserved4

ULONG_PTR _MIDL_STUB_DESC::Reserved4

Definition at line 384 of file rpcndr.h.

◆ Reserved5

ULONG_PTR _MIDL_STUB_DESC::Reserved5

Definition at line 385 of file rpcndr.h.

◆ RpcInterfaceInformation

void* _MIDL_STUB_DESC::RpcInterfaceInformation

◆ Version


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