* include/shobjidl.h: New file.
        * lib/shobjidl-uuid.c: New file.
        * lib/Makefile.in: Reference shobjidl-uuid.c.
This commit is contained in:
Chris Sutcliffe
2012-04-29 02:43:40 +00:00
parent 4a94927000
commit d578467671
4 changed files with 164 additions and 2 deletions

View File

@@ -42,7 +42,7 @@ UUID_OBJS = \
objsafe-uuid.o oaidl-uuid.o docobj-uuid.o comcat-uuid.o \
exdisp-uuid.o mlang-uuid.o objidl-uuid.o cguid-uuid.o \
olectlid-uuid.o ativscp-uuid.o urlmon-uuid.o hlink-uuid.o \
hlguids-uuid.o extras-uuid.o devguid.o power-uuid.o
hlguids-uuid.o extras-uuid.o devguid.o power-uuid.o shobjidl-uuid.o
EXTRA_OBJS = \
shell32.o scrnsave.o scrnsavw.o largeint.o gdiplus.o \
@@ -54,7 +54,7 @@ UUID_SOURCES = \
objsafe-uuid.c oaidl-uuid.c docobj-uuid.c comcat-uuid.c \
exdisp-uuid.c mlang-uuid.c objidl-uuid.c cguid-uuid.c \
olectlid-uuid.c ativscp-uuid.c urlmon-uuid.c hlink-uuid.c \
hlguids-uuid.c extras-uuid.c devguid.c power-uuid.c
hlguids-uuid.c extras-uuid.c devguid.c power-uuid.c shobjidl-uuid.c
SOURCES = \
scrnsave.c shell32.c largeint.c gdiplus.c $(UUID_SOURCES) \

View File

@@ -0,0 +1,13 @@
/* shobjidl-uuid.c */
/* Generate GUIDs for Object IDL interfaces */
/* All CLSIDs defined in this file were extracted from
* HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\ */
/* All IIDs defined in this file were extracted from
* HKEY_CLASSES_ROOT\Interface\ */
#define INITGUID
#include <basetyps.h>
DEFINE_GUID(IID_ITaskbarList3,0xea1afb91,0x9e28,0x4b86,0x90,0xe9,0x9e,0x9f,0x8a,0x5e,0xef,0xaf);
DEFINE_GUID(CLSID_ITaskbarList,0x56FDF342L,0xFD6D,0x11d0,0x95,0x8A,0x00,0x60,0x97,0xC9,0xA0,0x90);