diff options
author | Christopher Faylor <me@cgf.cx> | 2000-02-17 22:38:33 +0300 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2000-02-17 22:38:33 +0300 |
commit | 1fd5e000ace55b323124c7e556a7a864b972a5c4 (patch) | |
tree | dc4fcf1e5e22a040716ef92c496b8d94959b2baa /winsup/w32api/lib/shell32.c | |
parent | 369d8a8fd5e887eca547bf34bccfdf755c9e5397 (diff) |
import winsup-2000-02-17 snapshot
Diffstat (limited to 'winsup/w32api/lib/shell32.c')
-rw-r--r-- | winsup/w32api/lib/shell32.c | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/winsup/w32api/lib/shell32.c b/winsup/w32api/lib/shell32.c new file mode 100644 index 000000000..3525ed9d7 --- /dev/null +++ b/winsup/w32api/lib/shell32.c @@ -0,0 +1,51 @@ +#define INITGUID +#include <basetyps.h> +#include <shlguid.h> + +DEFINE_SHLGUID(CLSID_ShellDesktop,0x00021400L,0,0); +DEFINE_SHLGUID(CLSID_ShellLink,0x00021401L,0,0); +DEFINE_SHLGUID(FMTID_Intshcut,0x000214A0L,0,0); +DEFINE_SHLGUID(FMTID_InternetSite,0x000214A1L,0,0); +DEFINE_SHLGUID(CGID_Explorer,0x000214D0L,0,0); +DEFINE_SHLGUID(CGID_ShellDocView,0x000214D1L,0,0); +DEFINE_SHLGUID(IID_INewShortcutHookA,0x000214E1L,0,0); +DEFINE_SHLGUID(IID_IShellBrowser,0x000214E2L,0,0); +DEFINE_SHLGUID(IID_IShellView,0x000214E3L,0,0); +DEFINE_SHLGUID(IID_IContextMenu,0x000214E4L,0,0); +DEFINE_SHLGUID(IID_IShellIcon,0x000214E5L,0,0); +DEFINE_SHLGUID(IID_IShellFolder,0x000214E6L,0,0); +DEFINE_SHLGUID(IID_IShellExtInit,0x000214E8L,0,0); +DEFINE_SHLGUID(IID_IShellPropSheetExt,0x000214E9L,0,0); +DEFINE_SHLGUID(IID_IPersistFolder,0x000214EAL,0,0); +DEFINE_SHLGUID(IID_IExtractIconA,0x000214EBL,0,0); +DEFINE_SHLGUID(IID_IShellLinkA,0x000214EEL,0,0); +DEFINE_SHLGUID(IID_IShellCopyHookA,0x000214EFL,0,0); +DEFINE_SHLGUID(IID_IFileViewerA,0x000214F0L,0,0); +DEFINE_SHLGUID(IID_ICommDlgBrowser,0x000214F1L,0,0); +DEFINE_SHLGUID(IID_IEnumIDList,0x000214F2L,0,0); +DEFINE_SHLGUID(IID_IFileViewerSite,0x000214F3L,0,0); +DEFINE_SHLGUID(IID_IContextMenu2,0x000214F4L,0,0); +DEFINE_SHLGUID(IID_IShellExecuteHookA,0x000214F5L,0,0); +DEFINE_SHLGUID(IID_IPropSheetPage,0x000214F6L,0,0); +DEFINE_SHLGUID(IID_INewShortcutHookW,0x000214F7L,0,0); +DEFINE_SHLGUID(IID_IFileViewerW,0x000214F8L,0,0); +DEFINE_SHLGUID(IID_IShellLinkW,0x000214F9L,0,0); +DEFINE_SHLGUID(IID_IExtractIconW,0x000214FAL,0,0); +DEFINE_SHLGUID(IID_IShellExecuteHookW,0x000214FBL,0,0); +DEFINE_SHLGUID(IID_IShellCopyHookW,0x000214FCL,0,0); +DEFINE_GUID(IID_IShellView2,0x88E39E80L,0x3578,0x11CF,0xAE,0x69,0x08,0x00,0x2B,0x2E,0x12,0x62); +DEFINE_GUID(LIBID_SHDocVw,0xEAB22AC0,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(IID_IShellExplorer,0xEAB22AC1,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(DIID_DShellExplorerEvents,0xEAB22AC2,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(CLSID_ShellExplorer,0xEAB22AC3,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(IID_ISHItemOC,0xEAB22AC4,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(DIID_DSHItemOCEvents,0xEAB22AC5,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(CLSID_SHItemOC,0xEAB22AC6,0x30C1,0x11CF,0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B); +DEFINE_GUID(IID_DHyperLink,0x0002DF07,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(IID_DIExplorer,0x0002DF05,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(DIID_DExplorerEvents,0x0002DF06,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_InternetExplorer,0x0002DF01,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_StdHyperLink,0x0002DF09,0x0000,0x0000,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46); +DEFINE_GUID(CLSID_FileTypes,0xB091E540,0x83E3,0x11CF,0xA7,0x13,0x00,0x20,0xAF,0xD7,0x97,0x62); +DEFINE_GUID(CLSID_InternetShortcut,0xFBF23B40L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8); +DEFINE_GUID(IID_IUniformResourceLocator,0xFBF23B80L,0xE3F0,0x101B,0x84,0x88,0x00,0xAA,0x00,0x3E,0x56,0xF8); |