Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

64 lines
1.2 KiB

/************************************************************************
Copyright (c) 1993 Microsoft Corporation
Module Name :
newintrp.h
Abstract :
Definitions for the new client and server stub interpreter.
Author :
DKays December 1994
Revision History :
***********************************************************************/
#ifndef _NEWINTRP_
#define _NEWINTRP_
#pragma pack(2)
typedef struct
{
PARAM_ATTRIBUTES ParamAttr;
short StackOffset;
union
{
short TypeOffset;
struct
{
char Type;
char Unused;
} SimpleType;
};
} PARAM_DESCRIPTION, *PPARAM_DESCRIPTION;
#pragma pack()
void
NdrClientZeroOut(
PMIDL_STUB_MESSAGE pStubMsg,
PFORMAT_STRING pFormat,
uchar * pArg
);
void
NdrClientMapCommFault(
PMIDL_STUB_MESSAGE pStubMsg,
long ProcNum,
RPC_STATUS ExceptionCode,
ulong * pReturnValue
);
__inline void
NdrUnmarshallBasetypeInline(
PMIDL_STUB_MESSAGE pStubMsg,
uchar * pArg,
uchar Format
);
#endif