Author: janderwald
Date: Thu Dec 11 04:44:50 2008
New Revision: 38008
URL:
http://svn.reactos.org/svn/reactos?rev=38008&view=rev
Log:
- add IID_IServiceSink
- add IID_IServiceGroup
- add enum for IRegistryKey
Modified:
trunk/reactos/include/ddk/portcls.h
Modified: trunk/reactos/include/ddk/portcls.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/portcls.h?rev=…
==============================================================================
--- trunk/reactos/include/ddk/portcls.h [iso-8859-1] (original)
+++ trunk/reactos/include/ddk/portcls.h [iso-8859-1] Thu Dec 11 04:44:50 2008
@@ -559,6 +559,9 @@
/* ===============================================================
IServiceSink Interface
*/
+#define INTERFACE IServiceSink
+
+DEFINE_GUID(IID_IServiceSink, 0x22C6AC64L, 0x851B, 0x11D0, 0x9A, 0x7F, 0x00, 0xAA, 0x00,
0x38, 0xAC, 0xFE);
DECLARE_INTERFACE_(IServiceSink, IUnknown)
{
@@ -575,8 +578,12 @@
/* ===============================================================
IServiceGroup Interface
*/
-
-DECLARE_INTERFACE_(IServiceGroup, IUnknown)
+#undef INTERFACE
+#define INTERFACE IServiceGroup
+
+DEFINE_GUID(IID_IServiceGroup, 0x22C6AC65L, 0x851B, 0x11D0, 0x9A, 0x7F, 0x00, 0xAA, 0x00,
0x38, 0xAC, 0xFE);
+
+DECLARE_INTERFACE_(IServiceGroup, IServiceSink)
{
DEFINE_ABSTRACT_UNKNOWN()
@@ -783,6 +790,15 @@
/* ===============================================================
IRegistryKey Interface
*/
+
+enum
+{
+ GeneralRegistryKey,
+ DeviceRegistryKey,
+ DriverRegistryKey,
+ HwProfileRegistryKey,
+ DeviceInterfaceRegistryKey
+};
DEFINE_GUID(IID_IRegistryKey, 0xE8DA4302l, 0xF304, 0x11D0, 0x95, 0x8B, 0x00, 0xC0, 0x4F,
0xB9, 0x25, 0xD3);