CABOBJ.H

//******************************************************************************************* 
//
// Filename : CabObj.h
//
// Shell interfaces IPersistFolder, IShellBrowser, IShellView ICommdlgBrowser
//
// Copyright 1994 - 1998 Microsoft Corporation. All rights reserved
//
//*******************************************************************************************


#ifndef _CABOBJ_H_
#define _CABOBJ_H_
#include <shlobj.h>
void WINAPI SHFree(LPVOID pv);

DEFINE_SHLGUID(IID_IPersistFolder, 0x000214EAL, 0, 0);
DEFINE_SHLGUID(IID_IShellBrowser, 0x000214E2L, 0, 0);
DEFINE_SHLGUID(IID_IShellView, 0x000214E3L, 0, 0);


#define _IOffset(class, itf) ((UINT)&(((class *)0)->itf))
#define IToClass(class, itf, pitf) ((class *)(((LPSTR)pitf)-_IOffset(class, itf)))




#define STRRET_OLESTR 0x0000



#endif // _CABOBJ_H_