Changeset 202 for trunk/src


Ignore:
Timestamp:
Jun 26, 1999, 9:21:28 AM (26 years ago)
Author:
davidr
Message:

private ole32 header

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ole32/ole32.h

    r97 r202  
    1 /* $Id: ole32.h,v 1.3 1999-06-10 17:05:55 phaller Exp $ */
    2 
    31/*
    42 *
     
    1614#define __OLE32_H__
    1715
    18 typedef ULONG           MONIKER, *PMONIKER, *LPMONIKER;
    19 typedef ULONG           IStorage;
    20 typedef ULONG           IStream;
    21 typedef ULONG           IOleClientSite;
    22 typedef ULONG           IDataAdviseHolder;
    23 typedef ULONG           IOleAdviseHolder;
    24 typedef ULONG           IDropSource;
    25 typedef ULONG           IDataObject;
    26 typedef ULONG           ILockBytes;
    27 typedef ULONG           IDropTarget;
    28 typedef ULONG           IPersistStorage;
    29 typedef IUnknown        UNKNOWN, *PUNKNOWN, *LPUNKNOWN;
    30 typedef IOleClientSite  OLECLIENTSITE, *POLECLIENTSITE, *LPOLECLIENTSITE;
    31 typedef ULONG           STORAGE, *PSTORAGE, *LPSTORAGE;
    32 typedef IDataObject     DATAOBJECT, *PDATAOBJECT, *LPDATAOBJECT;
    33 typedef const WCHAR *   LPCOLESTR;
    34 typedef WCHAR *         LPOLESTR;
    35 typedef ULONG           COSERVERINFO;
    36 typedef ULONG           STREAM, *PSTREAM, *LPSTREAM;
    37 typedef ULONG           MALLOC, *PMALLOC, *LPMALLOC;
    38 typedef ULONG           MARSHALL, *PMARSHALL, *LPMARSHALL;
    39 typedef ULONG           MALLOCSPY, *PMALLOCSPY, *LPMALLOCSPY;
    40 typedef ULONG           MESSAGEFILTER, *PMESSAGEFILTER, *LPMESSAGEFILTER;
    41 typedef ULONG           BC, *PBC, *LPBC;
    42 typedef ULONG           RUNNINGOBJECTTABLE, *PRUNNINGOBJECTTABLE, *LPRUNNINGOBJECTTABLE;
    43 typedef ULONG           OLESTREAM, *POLESTREAM, *LPOLESTREAM;
    44 typedef ULONG           CLIPFORMAT;
    45 typedef ULONG           DVTARGETDEVICE;
    46 typedef ULONG           STGMEDIUM;
    47 typedef ULONG           FORMATETC, *PFORMATETC, *LPFORMATETC;
    48 typedef ULONG           CLASSFACTORY, *PCLASSFACTORY, *LPCLASSFACTORY;
    49 typedef ULONG           SNB;
    50 typedef HMENU           HOLEMENU;
    51 typedef ULONG           OLEMENUGROUPWIDTHS, *POLEMENUGROUPWIDTHS, *LPOLEMENUGROUPWIDTHS;
    52 typedef ULONG           OLEINPLACEFRAME, *POLEINPLACEFRAME, *LPOLEINPLACEFRAME;
    53 typedef ULONG           OLEINPLACEACTIVEOBJECT, *POLEINPLACEACTIVEOBJECT, *LPOLEINPLACEACTIVEOBJECT;
    54 typedef ULONG           OLEINPLACEFRAMEINFO, *POLEINPLACEFRAMEINFO, *LPOLEINPLACEFRAMEINFO;
    55 typedef ULONG           CRECT, *PCRECT, *LPCRECT;
    56 typedef ULONG           ENUMFORMATETC, *PENUMFORMATETC, *LPENUMFORMATETC;
    57 typedef ULONG           ENUMOLEVERB, *PENUMOLEVERB, *LPENUMOLEVERB;
    58 typedef ULONG           OLEOBJECT, *POLEOBJECT, *LPOLEOBJECT;
     16// ><DJR 17.05.99 Force to use C-interfaces for now to prevent CALLBACK definition compiler error
     17#define CINTERFACE
     18
     19// ><DJR 17.05.99 Move standard includes to before os2win.h [memcmp]
     20#include <stdarg.h>
     21#include <stdio.h>
     22#include <stdlib.h>
     23#include <string.h>
     24#include <memory.h>
     25
     26// ><DJR 17.05.99 Prevent CALLCONV becoming _System
     27#include <winbase.h>
     28#include <uconv.h>
     29#undef CALLCONV
     30
     31#include <os2win.h>
     32#include <ole2ver.h>
     33#include <ole.h>
     34#include <winreg.h>
     35
     36#include "wine/obj_base.h"
     37#include "wine/obj_misc.h"
     38#include "wine/obj_inplace.h"
     39#include "wine/obj_dataobject.h"
     40#include "wine/obj_oleobj.h"
     41#include "wine/obj_marshal.h"
     42#include "wine/obj_moniker.h"
     43#include "wine/obj_clientserver.h"
     44#include "wine/obj_dragdrop.h"
     45#include "wine/obj_surrogate.h"
    5946
    6047#endif
Note: See TracChangeset for help on using the changeset viewer.