[try 3] [6/7] ntoskrnl.exe: Add stub for IoDeleteSymbolicLink

Alexander Morozov amorozov at etersoft.ru
Wed Jul 30 03:25:25 CDT 2008


This function is necessary for correct unloading of test driver.
-------------- next part --------------
From f62ce5f9625c6c51244b8063a60ac34c71545403 Mon Sep 17 00:00:00 2001
From: Alexander Morozov <amorozov at etersoft.ru>
Date: Tue, 29 Jul 2008 17:04:47 +0400
Subject: [PATCH] ntoskrnl.exe: Add stub for IoDeleteSymbolicLink

---
 dlls/ntoskrnl.exe/ntoskrnl.c        |   10 ++++++++++
 dlls/ntoskrnl.exe/ntoskrnl.exe.spec |    2 +-
 2 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index d761fd1..aff50fd 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -441,6 +441,16 @@ NTSTATUS WINAPI IoCreateSymbolicLink( UNICODE_STRING *name, UNICODE_STRING *targ
 
 
 /***********************************************************************
+ *           IoDeleteSymbolicLink   (NTOSKRNL.EXE.@)
+ */
+NTSTATUS WINAPI IoDeleteSymbolicLink( UNICODE_STRING *name )
+{
+    FIXME( "%s\n", debugstr_us(name) );
+    return STATUS_SUCCESS;
+}
+
+
+/***********************************************************************
  *           IofCompleteRequest   (NTOSKRNL.EXE.@)
  */
 #ifdef DEFINE_FASTCALL2_ENTRYPOINT
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index 9d9a22b..0bfda7e 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -355,7 +355,7 @@
 @ stub IoDeleteController
 @ stdcall IoDeleteDevice(ptr)
 @ stdcall IoDeleteDriver(ptr)
-@ stub IoDeleteSymbolicLink
+@ stdcall IoDeleteSymbolicLink(ptr)
 @ stub IoDetachDevice
 @ stub IoDeviceHandlerObjectSize
 @ stub IoDeviceHandlerObjectType
-- 
1.5.4.5.GIT



More information about the wine-patches mailing list