* Shell32 (a forked module) was jealous because of shlwapi getting synced.
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 29 Sep 2012 13:27:13 +0000 (13:27 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 29 Sep 2012 13:27:13 +0000 (13:27 +0000)
svn path=/trunk/; revision=57430

reactos/dll/win32/shell32/undocshell.h

index e5e486c..40aa482 100644 (file)
@@ -134,6 +134,30 @@ DWORD WINAPI SHNetConnectionDialog(
        LPCWSTR lpstrRemoteName,
        DWORD dwType);
 
+/****************************************************************************
+ * Memory Routines
+ */
+
+/* The Platform SDK's shlobj.h header defines similar functions with a
+ * leading underscore. However those are unusable because of the leading
+ * underscore, because they have an incorrect calling convention, and
+ * because these functions are not exported by name anyway.
+ */
+HANDLE WINAPI SHAllocShared(
+       LPVOID pv,
+       ULONG cb,
+       DWORD pid);
+
+BOOL WINAPI SHFreeShared(
+       HANDLE hMem,
+       DWORD pid);
+
+LPVOID WINAPI SHLockShared(
+       HANDLE hMem,
+       DWORD pid);
+
+BOOL WINAPI SHUnlockShared(LPVOID pv);
+
 /****************************************************************************
  * Cabinet Window Messages
  */