Added semi-stub.

diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec
index 976ae6d..d06184b 100644
--- a/dlls/shell32/shell32.spec
+++ b/dlls/shell32/shell32.spec
@@ -404,7 +404,7 @@
 # version 4.71 (IE4.0)
 # _WIN32_IE >= 0x0400
 #
-@ stub DllCanUnloadNow
+@ stdcall DllCanUnloadNow() SHELL32_DllCanUnloadNow
 @ stdcall DllGetVersion(ptr)SHELL32_DllGetVersion
 @ stub SHGetFreeDiskSpace
 @ stdcall SHGetSpecialFolderPathA(long ptr long long) SHGetSpecialFolderPathA
diff --git a/dlls/shell32/shell32_main.c b/dlls/shell32/shell32_main.c
index 61e8fdb..dbb3f9a 100644
--- a/dlls/shell32/shell32_main.c
+++ b/dlls/shell32/shell32_main.c
@@ -964,3 +964,13 @@
 
    return S_OK;		/* indicate success */
 }
+
+/***********************************************************************
+ *              DllCanUnloadNow (SHELL32.@)
+ */
+HRESULT WINAPI SHELL32_DllCanUnloadNow(void)
+{
+    FIXME("(void): stub\n");
+
+    return S_FALSE;
+}