resutils: Implements stub dll for resutils.dll.

This commit is contained in:
Benjamin Arai 2006-09-29 15:17:22 -07:00 committed by Alexandre Julliard
parent 3a6d53e5d0
commit 3ac07aa016
8 changed files with 144 additions and 1 deletions

View File

@ -320,6 +320,7 @@ ALL_MAKEFILES = \
dlls/quartz/tests/Makefile \
dlls/query/Makefile \
dlls/rasapi32/Makefile \
dlls/resutils/Makefile \
dlls/riched20/Makefile \
dlls/riched20/tests/Makefile \
dlls/riched32/Makefile \
@ -640,6 +641,7 @@ dlls/quartz/Makefile: dlls/quartz/Makefile.in dlls/Makedll.rules
dlls/quartz/tests/Makefile: dlls/quartz/tests/Makefile.in dlls/Maketest.rules
dlls/query/Makefile: dlls/query/Makefile.in dlls/Makedll.rules
dlls/rasapi32/Makefile: dlls/rasapi32/Makefile.in dlls/Makedll.rules
dlls/resutils/Makefile: dlls/resutils/Makefile.in dlls/Makedll.rules
dlls/riched20/Makefile: dlls/riched20/Makefile.in dlls/Makedll.rules
dlls/riched20/tests/Makefile: dlls/riched20/tests/Makefile.in dlls/Maketest.rules
dlls/riched32/Makefile: dlls/riched32/Makefile.in dlls/Makedll.rules

3
configure vendored

File diff suppressed because one or more lines are too long

View File

@ -1663,6 +1663,7 @@ dlls/quartz/Makefile
dlls/quartz/tests/Makefile
dlls/query/Makefile
dlls/rasapi32/Makefile
dlls/resutils/Makefile
dlls/riched20/Makefile
dlls/riched20/tests/Makefile
dlls/riched32/Makefile

1
dlls/.gitignore vendored
View File

@ -137,6 +137,7 @@ powrprof/libpowrprof.def
psapi/libpsapi.def
quartz/libquartz.def
rasapi32/librasapi32.def
resutils/libresutils.def
riched20/libriched20.def
rpcrt4/librpcrt4.def
rsaenh/librsaenh.def

View File

@ -138,6 +138,7 @@ BASEDIRS = \
quartz \
query \
rasapi32 \
resutils \
riched20 \
riched32 \
rpcrt4 \
@ -577,6 +578,7 @@ IMPORT_LIBS = \
psapi/libpsapi.$(IMPLIBEXT) \
quartz/libquartz.$(IMPLIBEXT) \
rasapi32/librasapi32.$(IMPLIBEXT) \
resutils/libresutils.$(IMPLIBEXT) \
riched20/libriched20.$(IMPLIBEXT) \
rpcrt4/librpcrt4.$(IMPLIBEXT) \
rsaenh/librsaenh.$(IMPLIBEXT) \
@ -863,6 +865,9 @@ quartz/libquartz.$(IMPLIBEXT): quartz/quartz.spec $(WINEBUILD)
rasapi32/librasapi32.$(IMPLIBEXT): rasapi32/rasapi32.spec $(WINEBUILD)
@cd rasapi32 && $(MAKE) librasapi32.$(IMPLIBEXT)
resutils/libresutils.$(IMPLIBEXT): resutils/resutils.spec $(WINEBUILD)
@cd resutils && $(MAKE) libresutils.$(IMPLIBEXT)
riched20/libriched20.$(IMPLIBEXT): riched20/riched20.spec $(WINEBUILD)
@cd riched20 && $(MAKE) libriched20.$(IMPLIBEXT)

14
dlls/resutils/Makefile.in Normal file
View File

@ -0,0 +1,14 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = resutils.dll
IMPORTLIB = libresutils.$(IMPLIBEXT)
IMPORTS = kernel32
C_SRCS = \
resutils.c
@MAKE_DLL_RULES@
@DEPENDENCIES@ # everything below this line is overwritten by make depend

48
dlls/resutils/resutils.c Normal file
View File

@ -0,0 +1,48 @@
/*
* resutils main
*
* Copyright 2006 Benjamin Arai (Google)
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(resutils);
/***********************************************************************
* DllMain (RESUTILS.@)
*
*/
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
{
TRACE("(0x%p, %d, %p)\n",hinstDLL,fdwReason,lpvReserved);
switch(fdwReason)
{
case DLL_WINE_PREATTACH:
return FALSE; /* prefer native version */
case DLL_PROCESS_ATTACH:
DisableThreadLibraryCalls( hinstDLL );
break;
}
return TRUE;
}

View File

@ -0,0 +1,71 @@
@ stub ClusWorkerCheckTerminate
@ stub ClusWorkerCreate
@ stub ClusWorkerStart
@ stub ClusWorkerTerminate
@ stub ResUtilAddUnknownProperties
@ stub ResUtilCreateDirectoryTree
@ stub ResUtilDupParameterBlock
@ stub ResUtilDupString
@ stub ResUtilEnumPrivateProperties
@ stub ResUtilEnumProperties
@ stub ResUtilEnumResources
@ stub ResUtilEnumResourcesEx
@ stub ResUtilExpandEnvironmentStrings
@ stub ResUtilFindBinaryProperty
@ stub ResUtilFindDependentDiskResourceDriveLetter
@ stub ResUtilFindDwordProperty
@ stub ResUtilFindExpandSzProperty
@ stub ResUtilFindExpandedSzProperty
@ stub ResUtilFindLongProperty
@ stub ResUtilFindMultiSzProperty
@ stub ResUtilFindSzProperty
@ stub ResUtilFreeEnvironment
@ stub ResUtilFreeParameterBlock
@ stub ResUtilGetAllProperties
@ stub ResUtilGetBinaryProperty
@ stub ResUtilGetBinaryValue
@ stub ResUtilGetCoreClusterResources
@ stub ResUtilGetDwordProperty
@ stub ResUtilGetDwordValue
@ stub ResUtilGetEnvironmentWithNetName
@ stub ResUtilGetMultiSzProperty
@ stub ResUtilGetPrivateProperties
@ stub ResUtilGetProperties
@ stub ResUtilGetPropertiesToParameterBlock
@ stub ResUtilGetProperty
@ stub ResUtilGetPropertyFormats
@ stub ResUtilGetPropertySize
@ stub ResUtilGetResourceDependency
@ stub ResUtilGetResourceDependencyByClass
@ stub ResUtilGetResourceDependencyByName
@ stub ResUtilGetResourceDependentIPAddressProps
@ stub ResUtilGetResourceName
@ stub ResUtilGetResourceNameDependency
@ stub ResUtilGetSzProperty
@ stub ResUtilGetSzValue
@ stub ResUtilIsPathValid
@ stub ResUtilIsResourceClassEqual
@ stub ResUtilPropertyListFromParameterBlock
@ stub ResUtilResourceTypesEqual
@ stub ResUtilResourcesEqual
@ stub ResUtilSetBinaryValue
@ stub ResUtilSetDwordValue
@ stub ResUtilSetExpandSzValue
@ stub ResUtilSetMultiSzValue
@ stub ResUtilSetPrivatePropertyList
@ stub ResUtilSetPropertyParameterBlock
@ stub ResUtilSetPropertyParameterBlockEx
@ stub ResUtilSetPropertyTable
@ stub ResUtilSetPropertyTableEx
@ stub ResUtilSetResourceServiceEnvironment
@ stub ResUtilSetResourceServiceStartParameters
@ stub ResUtilSetSzValue
@ stub ResUtilSetUnknownProperties
@ stub ResUtilStartResourceService
@ stub ResUtilStopResourceService
@ stub ResUtilStopService
@ stub ResUtilTerminateServiceProcessFromResDll
@ stub ResUtilVerifyPrivatePropertyList
@ stub ResUtilVerifyPropertyTable
@ stub ResUtilVerifyResourceService
@ stub ResUtilVerifyService