#include "ndrtypes.h"
#include "pshpack1.h"
#include "poppack.h"
Go to the source code of this file.
Data Structures |
| struct | NDR_PROC_HEADER |
| struct | NDR_PROC_HEADER_RPC |
| struct | NDR_PROC_PARTIAL_OIF_HEADER |
| struct | NDR_PARAM_OI_BASETYPE |
| struct | NDR_PARAM_OI_OTHER |
| struct | NDR_PARAM_OIF |
| struct | NDR_EHD_PRIMITIVE |
| struct | NDR_EHD_GENERIC |
| struct | NDR_EHD_CONTEXT |
Enumerations |
| enum | stubless_phase {
STUBLESS_UNMARSHAL,
STUBLESS_INITOUT,
STUBLESS_CALLSERVER,
STUBLESS_CALCSIZE,
STUBLESS_GETBUFFER,
STUBLESS_MARSHAL,
STUBLESS_FREE
} |
Functions |
| LONG_PTR CDECL | ndr_client_call (PMIDL_STUB_DESC pStubDesc, PFORMAT_STRING pFormat, void **stack_top, void **fpu_stack) DECLSPEC_HIDDEN |
| LONG_PTR CDECL | ndr_async_client_call (PMIDL_STUB_DESC pStubDesc, PFORMAT_STRING pFormat, void **stack_top) DECLSPEC_HIDDEN |
| void | client_do_args (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat, enum stubless_phase phase, void **fpu_args, unsigned short number_of_params, unsigned char *pRetVal) DECLSPEC_HIDDEN |
| PFORMAT_STRING | convert_old_args (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat, unsigned int stack_size, BOOL object_proc, void *buffer, unsigned int size, unsigned int *count) DECLSPEC_HIDDEN |
| RPC_STATUS | NdrpCompleteAsyncClientCall (RPC_ASYNC_STATE *pAsync, void *Reply) DECLSPEC_HIDDEN |