/*** Autogenerated by WIDL 0.1 from shtypes.idl - Do not edit ***/ | |
#include <rpc.h> | |
#include <rpcndr.h> | |
#ifndef __WIDL_SHTYPES_H | |
#define __WIDL_SHTYPES_H | |
#ifdef __cplusplus | |
extern "C" { | |
#endif | |
#include <wtypes.h> | |
#include <pshpack1.h> | |
typedef struct { | |
WORD cb; | |
BYTE abID[1]; | |
} SHITEMID, *LPSHITEMID; | |
typedef const SHITEMID *LPCSHITEMID; | |
typedef struct _ITEMIDLIST { | |
SHITEMID mkid; | |
} ITEMIDLIST, *LPITEMIDLIST; | |
typedef const ITEMIDLIST *LPCITEMIDLIST; | |
#include <poppack.h> | |
#if 0 | |
typedef struct { | |
int dummy; | |
} WIN32_FIND_DATAA, WIN32_FIND_DATAW; | |
#endif | |
typedef enum tagSTRRET_TYPE { | |
STRRET_WSTR = 0, | |
STRRET_OFFSET = 1, | |
STRRET_CSTR = 2 | |
} STRRET_TYPE; | |
#include <pshpack4.h> | |
typedef struct _STRRET { | |
UINT uType; | |
union { | |
LPWSTR pOleStr; | |
UINT uOffset; | |
char cStr[260]; | |
} DUMMYUNIONNAME; | |
} STRRET, *LPSTRRET; | |
#include <poppack.h> | |
#include <pshpack1.h> | |
typedef struct { | |
int fmt; | |
int cxChar; | |
STRRET str; | |
} SHELLDETAILS, *LPSHELLDETAILS; | |
#include <poppack.h> | |
#ifdef __cplusplus | |
} | |
#endif | |
#endif /* __WIDL_SHTYPES_H */ |