Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*
* shlstock.h - Stock Shell header file. */
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++. */ #endif /* __cplusplus */
#include <shlapip.h>
/* Types
********/
/* interfaces */
DECLARE_STANDARD_TYPES(IExtractIcon); DECLARE_STANDARD_TYPES(INewShortcutHook); DECLARE_STANDARD_TYPES(IShellExecuteHook); DECLARE_STANDARD_TYPES(IShellLink); DECLARE_STANDARD_TYPES(IShellExtInit); DECLARE_STANDARD_TYPES(IShellPropSheetExt);
/* structures */
DECLARE_STANDARD_TYPES(DROPFILES); DECLARE_STANDARD_TYPES(FILEDESCRIPTOR); DECLARE_STANDARD_TYPES(FILEGROUPDESCRIPTOR); DECLARE_STANDARD_TYPES(PROPSHEETPAGE); DECLARE_STANDARD_TYPES(SHELLEXECUTEINFO); DECLARE_STANDARD_TYPES_U(ITEMIDLIST); /* WINNT: RISC care about alignment: */ /* WINNT: LPITEMIDLIST+LPCITEMIDLIST declared UNALIGNED in sdk\inc\shlobj.h */
#ifdef __cplusplus
} /* End of extern "C" {. */ #endif /* __cplusplus */
|