FreeRDP
PMIDL_STUB_MESSAGE Struct Reference

#include <ndr.h>

Collaboration diagram for PMIDL_STUB_MESSAGE:

Data Fields

PRPC_MESSAGE RpcMsg
 
unsigned char * Buffer
 
unsigned char * BufferStart
 
unsigned char * BufferEnd
 
unsigned char * BufferMark
 
ULONG BufferLength
 
ULONG MemorySize
 
unsigned char * Memory
 
int IsClient
 
int ReuseBuffer
 
struct NDR_ALLOC_ALL_NODES_CONTEXT * pAllocAllNodesContext
 
struct NDR_POINTER_QUEUE_STATE * pPointerQueueState
 
int IgnoreEmbeddedPointers
 
unsigned char * PointerBufferMark
 
unsigned char fBufferValid
 
unsigned char uFlags
 
unsigned short Unused2
 
ULONG_PTR MaxCount
 
ULONG Offset
 
ULONG ActualCount
 
void *(* pfnAllocate )(size_t)
 
void(* pfnFree )(void *)
 
unsigned char * StackTop
 
unsigned char * pPresentedType
 
unsigned char * pTransmitType
 
handle_t SavedHandle
 
const struct _MIDL_STUB_DESCStubDesc
 
struct _FULL_PTR_XLAT_TABLES * FullPtrXlatTables
 
ULONG FullPtrRefId
 
ULONG PointerLength
 
int fInDontFree: 1
 
int fDontCallFreeInst: 1
 
int fInOnlyParam: 1
 
int fHasReturn: 1
 
int fHasExtensions: 1
 
int fHasNewCorrDesc: 1
 
int fUnused: 10
 
int fUnused2: 16
 
ULONG dwDestContext
 
voidpvDestContext
 
long ParamNumber
 
struct IRpcChannelBuffer * pRpcChannelBuffer
 
ULONG * SizePtrCountArray
 
ULONG * SizePtrOffsetArray
 
ULONG * SizePtrLengthArray
 
voidpArgQueue
 
ULONG dwStubPhase
 
voidLowStackMark
 
unsigned char * pCorrMemory
 
voidpMemoryList
 
unsigned char * ConformanceMark
 
unsigned char * VarianceMark
 
voidBackingStoreLowMark
 
INT_PTR Unused
 
struct _NDR_PROC_CONTEXT * pContext
 
INT_PTR Reserved51_1
 
INT_PTR Reserved51_2
 
INT_PTR Reserved51_3
 
INT_PTR Reserved51_4
 
INT_PTR Reserved51_5
 

Field Documentation

ULONG PMIDL_STUB_MESSAGE::ActualCount
void* PMIDL_STUB_MESSAGE::BackingStoreLowMark
unsigned char* PMIDL_STUB_MESSAGE::Buffer
unsigned char* PMIDL_STUB_MESSAGE::BufferEnd
ULONG PMIDL_STUB_MESSAGE::BufferLength
unsigned char* PMIDL_STUB_MESSAGE::BufferMark
unsigned char* PMIDL_STUB_MESSAGE::BufferStart
unsigned char* PMIDL_STUB_MESSAGE::ConformanceMark
ULONG PMIDL_STUB_MESSAGE::dwDestContext
ULONG PMIDL_STUB_MESSAGE::dwStubPhase
unsigned char PMIDL_STUB_MESSAGE::fBufferValid
int PMIDL_STUB_MESSAGE::fDontCallFreeInst
int PMIDL_STUB_MESSAGE::fHasExtensions
int PMIDL_STUB_MESSAGE::fHasNewCorrDesc
int PMIDL_STUB_MESSAGE::fHasReturn
int PMIDL_STUB_MESSAGE::fInDontFree
int PMIDL_STUB_MESSAGE::fInOnlyParam
ULONG PMIDL_STUB_MESSAGE::FullPtrRefId
struct _FULL_PTR_XLAT_TABLES* PMIDL_STUB_MESSAGE::FullPtrXlatTables
int PMIDL_STUB_MESSAGE::fUnused
int PMIDL_STUB_MESSAGE::fUnused2
int PMIDL_STUB_MESSAGE::IgnoreEmbeddedPointers
int PMIDL_STUB_MESSAGE::IsClient
void* PMIDL_STUB_MESSAGE::LowStackMark
ULONG_PTR PMIDL_STUB_MESSAGE::MaxCount
unsigned char* PMIDL_STUB_MESSAGE::Memory
ULONG PMIDL_STUB_MESSAGE::MemorySize
ULONG PMIDL_STUB_MESSAGE::Offset
struct NDR_ALLOC_ALL_NODES_CONTEXT* PMIDL_STUB_MESSAGE::pAllocAllNodesContext
long PMIDL_STUB_MESSAGE::ParamNumber
void* PMIDL_STUB_MESSAGE::pArgQueue
struct _NDR_PROC_CONTEXT* PMIDL_STUB_MESSAGE::pContext
unsigned char* PMIDL_STUB_MESSAGE::pCorrMemory
void*(* PMIDL_STUB_MESSAGE::pfnAllocate) (size_t)
void(* PMIDL_STUB_MESSAGE::pfnFree) (void *)
void* PMIDL_STUB_MESSAGE::pMemoryList
unsigned char* PMIDL_STUB_MESSAGE::PointerBufferMark
ULONG PMIDL_STUB_MESSAGE::PointerLength
struct NDR_POINTER_QUEUE_STATE* PMIDL_STUB_MESSAGE::pPointerQueueState
unsigned char* PMIDL_STUB_MESSAGE::pPresentedType
struct IRpcChannelBuffer* PMIDL_STUB_MESSAGE::pRpcChannelBuffer
unsigned char* PMIDL_STUB_MESSAGE::pTransmitType
void* PMIDL_STUB_MESSAGE::pvDestContext
INT_PTR PMIDL_STUB_MESSAGE::Reserved51_1
INT_PTR PMIDL_STUB_MESSAGE::Reserved51_2
INT_PTR PMIDL_STUB_MESSAGE::Reserved51_3
INT_PTR PMIDL_STUB_MESSAGE::Reserved51_4
INT_PTR PMIDL_STUB_MESSAGE::Reserved51_5
int PMIDL_STUB_MESSAGE::ReuseBuffer
PRPC_MESSAGE PMIDL_STUB_MESSAGE::RpcMsg
handle_t PMIDL_STUB_MESSAGE::SavedHandle
ULONG* PMIDL_STUB_MESSAGE::SizePtrCountArray
ULONG* PMIDL_STUB_MESSAGE::SizePtrLengthArray
ULONG* PMIDL_STUB_MESSAGE::SizePtrOffsetArray
unsigned char* PMIDL_STUB_MESSAGE::StackTop
const struct _MIDL_STUB_DESC* PMIDL_STUB_MESSAGE::StubDesc
unsigned char PMIDL_STUB_MESSAGE::uFlags
INT_PTR PMIDL_STUB_MESSAGE::Unused
unsigned short PMIDL_STUB_MESSAGE::Unused2
unsigned char* PMIDL_STUB_MESSAGE::VarianceMark

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