Author: jgardou
Date: Thu Jun 19 11:24:48 2014
New Revision: 63619
URL:
http://svn.reactos.org/svn/reactos?rev=63619&view=rev
Log:
[KSECDD]
- Really export symbols
- Properly stub InitSecurityInterfaceW
- Install the driver
Modified:
trunk/reactos/boot/bootdata/txtsetup.sif
trunk/reactos/drivers/crypto/ksecdd/CMakeLists.txt
trunk/reactos/drivers/crypto/ksecdd/stubs.c
Modified: trunk/reactos/boot/bootdata/txtsetup.sif
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/txtsetup.sif…
==============================================================================
--- trunk/reactos/boot/bootdata/txtsetup.sif [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/txtsetup.sif [iso-8859-1] Thu Jun 19 11:24:48 2014
@@ -60,6 +60,7 @@
swenum.sys=,,,,,,,,,,,,4
ntdll.dll=,,,,,,,,,,,,2
wmilib.sys=,,,,,,,,,,,,4
+ksecdd.sys=,,,,,,,,,,,,4
[HardwareIdsDatabase]
;*PNP0A00 = isapnp
Modified: trunk/reactos/drivers/crypto/ksecdd/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/crypto/ksecdd/CMak…
==============================================================================
--- trunk/reactos/drivers/crypto/ksecdd/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/drivers/crypto/ksecdd/CMakeLists.txt [iso-8859-1] Thu Jun 19 11:24:48
2014
@@ -1,6 +1,5 @@
spec2def(ksecdd.sys ksecdd.spec)
-
include_directories(
${REACTOS_SOURCE_DIR}/include/reactos/drivers/ksecdd
@@ -11,7 +10,8 @@
dispatch.c
random.c
stubs.c
- ksecdd.rc)
+ ksecdd.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ksecdd.def)
add_library(ksecdd SHARED ${SOURCE})
target_link_libraries(ksecdd cryptlib pseh)
Modified: trunk/reactos/drivers/crypto/ksecdd/stubs.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/crypto/ksecdd/stub…
==============================================================================
--- trunk/reactos/drivers/crypto/ksecdd/stubs.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/crypto/ksecdd/stubs.c [iso-8859-1] Thu Jun 19 11:24:48 2014
@@ -208,6 +208,15 @@
return 0;
}
+PSecurityFunctionTableW
+SEC_ENTRY
+InitSecurityInterfaceW(void)
+{
+
+ UNIMPLEMENTED_DBGBREAK();
+ return NULL;
+}
+
VOID
SEC_ENTRY
KSecRegisterSecurityProvider(VOID)