diff options
Diffstat (limited to 'private/rpc/wx86rpc/ndrdll')
-rw-r--r-- | private/rpc/wx86rpc/ndrdll/chkheap.cxx | 7 | ||||
-rw-r--r-- | private/rpc/wx86rpc/ndrdll/makefile | 6 | ||||
-rw-r--r-- | private/rpc/wx86rpc/ndrdll/makefile.inc | 11 | ||||
-rw-r--r-- | private/rpc/wx86rpc/ndrdll/sources | 72 | ||||
-rw-r--r-- | private/rpc/wx86rpc/ndrdll/wxndrdll.rc | 17 |
5 files changed, 113 insertions, 0 deletions
diff --git a/private/rpc/wx86rpc/ndrdll/chkheap.cxx b/private/rpc/wx86rpc/ndrdll/chkheap.cxx new file mode 100644 index 000000000..c4bc6d832 --- /dev/null +++ b/private/rpc/wx86rpc/ndrdll/chkheap.cxx @@ -0,0 +1,7 @@ +extern "C" int +RpcpCheckHeap ( + void + ) +{ + return 0; +} diff --git a/private/rpc/wx86rpc/ndrdll/makefile b/private/rpc/wx86rpc/ndrdll/makefile new file mode 100644 index 000000000..6ee4f43fa --- /dev/null +++ b/private/rpc/wx86rpc/ndrdll/makefile @@ -0,0 +1,6 @@ +# +# DO NOT EDIT THIS FILE!!! Edit .\sources. if you want to add a new source +# file to this component. This file merely indirects to the real make file +# that is shared by all the components of NT OS/2 +# +!INCLUDE $(NTMAKEENV)\makefile.def diff --git a/private/rpc/wx86rpc/ndrdll/makefile.inc b/private/rpc/wx86rpc/ndrdll/makefile.inc new file mode 100644 index 000000000..2d0a0fedc --- /dev/null +++ b/private/rpc/wx86rpc/ndrdll/makefile.inc @@ -0,0 +1,11 @@ +clean: + del wx86ndr.src + +full: wx86ndr.src + +# +# copy the rpcrt4.src file so that all of the EXPORT_RT functions will be +# preprocessed out +wx86ndr.src: ..\..\runtime\rtdll\rpcrt4.src + copy ..\..\runtime\rtdll\rpcrt4.src wx86ndr.src + diff --git a/private/rpc/wx86rpc/ndrdll/sources b/private/rpc/wx86rpc/ndrdll/sources new file mode 100644 index 000000000..4d314363e --- /dev/null +++ b/private/rpc/wx86rpc/ndrdll/sources @@ -0,0 +1,72 @@ +!IF 0 + +Copyright (c) 1989 Microsoft Corporation + +Module Name: + + sources. + +Abstract: + + This file specifies the target component being built and the list of + sources files needed to build that component. Also specifies optional + compiler switches and libraries that are unique for the component being + built. + + +Author: + + Steve Wood (stevewo) 12-Apr-1989 + + +Revision History: + +!ENDIF +# +# The TARGETNAME variable is defined by the developer. It is the name of +# the target (component) that is being built by this makefile. It +# should NOT include any path or file extension information. +# +TARGETNAME=wxndrdll + +# +# The TARGETPATH and TARGETTYPE varialbes are defined by the developer. +# The first specifies where the target is to be build. The second specifies +# the type of target (either PROGRAM, DYNLINK or LIBRARY) +# + +TARGETPATH=$(BASEDIR)\public\sdk\lib +TARGETTYPE=DYNLINK + +# We can base this anywhere since the dll is never used. It is only built to +# ensure that any routines needed by ndr are in fact exported from rpcrt4.dll +DLLBASE=0x20000000 + +TARGETLIBS= \ + $(BASEDIR)\public\sdk\lib\*\kernel32.lib \ + $(BASEDIR)\public\sdk\lib\*\wxrtdll.lib \ + $(BASEDIR)\public\sdk\lib\*\advapi32.lib + +!if "$(MIDL_NDR_ENGINE_DIR)" == "" +MIDL_NDR_ENGINE_DIR=$(BASEDIR)\public\sdk\lib +!endif + +LINKLIBS=$(BASEDIR)\public\sdk\lib\*\wxndr20.lib + +C_DEFINES=$(C_DEFINES) -DEXPORT_NDR + +DLLDEF=obj\*\wx86ndr.def + +!IF $(386) +NTTARGETFILE1=full +!ENDIF + +USE_CRTDLL=1 + +SOURCES= + +i386_sources=chkheap.cxx \ + wxndrdll.rc + + + diff --git a/private/rpc/wx86rpc/ndrdll/wxndrdll.rc b/private/rpc/wx86rpc/ndrdll/wxndrdll.rc new file mode 100644 index 000000000..0fa423c2d --- /dev/null +++ b/private/rpc/wx86rpc/ndrdll/wxndrdll.rc @@ -0,0 +1,17 @@ +//--------------------------------------------------------------------------- +// whuser32.rc +// +// Copyright (c) Microsoft Corporation, 1996- +//--------------------------------------------------------------------------- + + +#include <windows.h> +#include <ntverp.h> + +#define VER_FILETYPE VFT_DLL +#define VER_FILESUBTYPE VFT_UNKNOWN +#define VER_FILEDESCRIPTION_STR "" +#define VER_INTERNALNAME_STR "wxndrdll" +#define VER_ORIGINALFILENAME_STR "wxndrdll.dll" + +#include "common.ver" |