cryptui: Add stub DLL.

This commit is contained in:
Juan Lang 2008-04-10 11:16:01 -07:00 committed by Alexandre Julliard
parent 7267c0772b
commit 2016c63e82
7 changed files with 114 additions and 0 deletions

View File

@ -201,6 +201,7 @@ ALL_MAKEFILES = \
dlls/cryptdll/Makefile \
dlls/cryptnet/Makefile \
dlls/cryptnet/tests/Makefile \
dlls/cryptui/Makefile \
dlls/ctapi32/Makefile \
dlls/ctl3d32/Makefile \
dlls/d3d10/Makefile \
@ -625,6 +626,7 @@ dlls/cryptdlg/Makefile: dlls/cryptdlg/Makefile.in dlls/Makedll.rules
dlls/cryptdll/Makefile: dlls/cryptdll/Makefile.in dlls/Makedll.rules
dlls/cryptnet/Makefile: dlls/cryptnet/Makefile.in dlls/Makedll.rules
dlls/cryptnet/tests/Makefile: dlls/cryptnet/tests/Makefile.in dlls/Maketest.rules
dlls/cryptui/Makefile: dlls/cryptui/Makefile.in dlls/Makedll.rules
dlls/ctapi32/Makefile: dlls/ctapi32/Makefile.in dlls/Makedll.rules
dlls/ctl3d32/Makefile: dlls/ctl3d32/Makefile.in dlls/Makedll.rules
dlls/d3d10/Makefile: dlls/d3d10/Makefile.in dlls/Makedll.rules

3
configure vendored
View File

@ -21350,6 +21350,8 @@ ac_config_files="$ac_config_files dlls/cryptnet/Makefile"
ac_config_files="$ac_config_files dlls/cryptnet/tests/Makefile"
ac_config_files="$ac_config_files dlls/cryptui/Makefile"
ac_config_files="$ac_config_files dlls/ctapi32/Makefile"
ac_config_files="$ac_config_files dlls/ctl3d32/Makefile"
@ -22699,6 +22701,7 @@ do
"dlls/cryptdll/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptdll/Makefile" ;;
"dlls/cryptnet/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptnet/Makefile" ;;
"dlls/cryptnet/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptnet/tests/Makefile" ;;
"dlls/cryptui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptui/Makefile" ;;
"dlls/ctapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ctapi32/Makefile" ;;
"dlls/ctl3d32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ctl3d32/Makefile" ;;
"dlls/d3d10/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d10/Makefile" ;;

View File

@ -1704,6 +1704,7 @@ AC_CONFIG_FILES([dlls/cryptdlg/Makefile])
AC_CONFIG_FILES([dlls/cryptdll/Makefile])
AC_CONFIG_FILES([dlls/cryptnet/Makefile])
AC_CONFIG_FILES([dlls/cryptnet/tests/Makefile])
AC_CONFIG_FILES([dlls/cryptui/Makefile])
AC_CONFIG_FILES([dlls/ctapi32/Makefile])
AC_CONFIG_FILES([dlls/ctl3d32/Makefile])
AC_CONFIG_FILES([dlls/d3d10/Makefile])

View File

@ -43,6 +43,7 @@ BASEDIRS = \
cryptdlg \
cryptdll \
cryptnet \
cryptui \
ctapi32 \
ctl3d32 \
d3d10 \

13
dlls/cryptui/Makefile.in Normal file
View File

@ -0,0 +1,13 @@
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = cryptui.dll
IMPORTS = kernel32
C_SRCS = \
main.c
@MAKE_DLL_RULES@
@DEPENDENCIES@ # everything below this line is overwritten by make depend

48
dlls/cryptui/cryptui.spec Normal file
View File

@ -0,0 +1,48 @@
1 stub ACUIProviderInvokeUI
2 stub CryptUIDlgCertMgr
3 stub CryptUIDlgFreeCAContext
4 stub CryptUIDlgSelectCA
5 stub CryptUIDlgSelectCertificateA
6 stub CryptUIDlgSelectCertificateFromStore
7 stub CryptUIDlgSelectCertificateW
8 stub CryptUIDlgSelectStoreA
9 stub CryptUIDlgSelectStoreW
10 stub CryptUIDlgViewCRLA
11 stub CryptUIDlgViewCRLW
12 stub CryptUIDlgViewCTLA
13 stub CryptUIDlgViewCTLW
14 stub CryptUIDlgViewCertificateA
15 stub CryptUIDlgViewCertificatePropertiesA
16 stub CryptUIDlgViewCertificatePropertiesW
17 stub CryptUIDlgViewCertificateW
18 stub CryptUIDlgViewContext
19 stub CryptUIDlgViewSignerInfoA
20 stub CryptUIDlgViewSignerInfoW
21 stub CryptUIFreeCertificatePropertiesPagesA
22 stub CryptUIFreeCertificatePropertiesPagesW
23 stub CryptUIFreeViewSignaturesPagesA
24 stub CryptUIFreeViewSignaturesPagesW
25 stub CryptUIGetCertificatePropertiesPagesA
26 stub CryptUIGetCertificatePropertiesPagesW
27 stub CryptUIGetViewSignaturesPagesA
28 stub CryptUIGetViewSignaturesPagesW
29 stub CryptUIStartCertMgr
30 stub CryptUIWizBuildCTL
31 stub CryptUIWizCertRequest
32 stub CryptUIWizCreateCertRequestNoDS
33 stub CryptUIWizDigitalSign
34 stub CryptUIWizExport
35 stub CryptUIWizFreeCertRequestNoDS
36 stub CryptUIWizFreeDigitalSignContext
37 stub CryptUIWizImport
38 stub CryptUIWizQueryCertRequestNoDS
39 stub CryptUIWizSubmitCertRequestNoDS
40 stub DllRegisterServer
41 stub DllUnregisterServer
42 stub EnrollmentCOMObjectFactory_getInstance
43 stub I_CryptUIProtect
44 stub I_CryptUIProtectFailure
45 stub LocalEnroll
46 stub LocalEnrollNoDS
47 stub RetrievePKCS7FromCA
48 stub WizardFree

46
dlls/cryptui/main.c Normal file
View File

@ -0,0 +1,46 @@
/*
* Copyright 2008 Juan Lang
*
* 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 "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(cryptui);
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;
case DLL_PROCESS_DETACH:
break;
default:
break;
}
return TRUE;
}