Add IID and install functions for explorer sinks
authorAndre Heinecke <aheinecke@intevation.de>
Mon, 7 Nov 2016 11:57:05 +0000 (12:57 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Mon, 7 Nov 2016 11:57:05 +0000 (12:57 +0100)
* src/eventsinks.h (install_ExplorerEvents_sink)
(install_ExplorersEvents_sink): Declare.
* src/oomhelp.h: Add missing uuids.

src/eventsinks.h
src/oomhelp.h

index 0bcfc03..82f618d 100644 (file)
@@ -25,4 +25,8 @@ LPDISPATCH install_ApplicationEvents_sink (LPDISPATCH obj);
 void detach_ApplicationEvents_sink (LPDISPATCH obj);
 LPDISPATCH install_MailItemEvents_sink (LPDISPATCH obj);
 void detach_MailItemEvents_sink (LPDISPATCH obj);
+LPDISPATCH install_ExplorerEvents_sink (LPDISPATCH obj);
+void detach_ExplorerEvents_sink (LPDISPATCH obj);
+LPDISPATCH install_ExplorersEvents_sink (LPDISPATCH obj);
+void detach_ExplorersEvents_sink (LPDISPATCH obj);
 #endif // EVENTSINKS_H
index 74e7faf..35991ce 100644 (file)
@@ -64,6 +64,10 @@ DEFINE_GUID(IID_IPictureDisp,
             0x8b, 0xbb, 0x00, 0xaa, 0x00, 0x30, 0x0c, 0xab);
 DEFINE_GUID(IID_ApplicationEvents, 0x0006304E, 0x0000, 0x0000,
             0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
+DEFINE_GUID(IID_ExplorerEvents, 0x0006300F, 0x0000, 0x0000,
+            0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
+DEFINE_GUID(IID_ExplorersEvents, 0x00063078, 0x0000, 0x0000,
+            0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
 DEFINE_GUID(IID_MailItemEvents, 0x0006302B, 0x0000, 0x0000,
             0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46);
 DEFINE_GUID(IID_MailItem, 0x00063034, 0x0000, 0x0000,