summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/shlobj.h
Commit message (Collapse)AuthorAgeFilesLines
* * mingw: Delete obsolete directory.Christopher Faylor2012-11-071-1584/+0
| | | | * w32api: Ditto.
* 2010-02-17 LRN <lrn1986@gmail.com>Chris Sutcliffe2010-02-181-0/+27
| | | | | | * include/shlguid.h (IID_IFolderView): Define. * include/shlobj.h (IFolderView interface): Define. * lib/shell32.c (IID_IFolderView): Export.
* 2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2009-11-211-1/+1
| | | | * include/shlobj.h (SHParseDisplayName): Fix definition.
* 2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2009-11-211-0/+1
| | | | | | * include/shlobj.h (SHParseDisplayName): Define. Thanks to James Roberts-Thomson for the report.
* 2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2009-11-201-2/+15
| | | | | | | * include/shlobj.h (SHARD): Add enum. (SHARD_PATH): Define based on UNICODE. Thanks to Jacek Caban for the report.
* 2009-14-09 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2009-11-141-0/+8
| | | | | | | | * include/shlobj.h (IDO_SHGIOI_SHARE, IDO_SHGIOI_LINK, IDO_SHGIOI_SLOWFILE, IDO_SHGIOI_DEFAULT, SHGetIconOverlayIndexW, SHGetIconOverlayIndexA, SHGetIconOverlayIndex): Define. Thanks to Tim Kosse for report.
* * include/shlobj.h: Add CSIDL_MYMUSIC and CSIDL_MYVIDEO.Corinna Vinschen2007-07-021-0/+2
|
* * include/aclui.h: Replace __OBJC__ guard with _OBJC_NO_COM.Danny Smith2006-07-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * include/basetyps.h: Likewise. (_COM_interface): New define. (interface): Define to _COM_interface, conditional on !__OBJC__. Replace 'interface' with '_COM_interface', throughout. * include/comcat.h: Replace 'interface' with '_COM_interface', throughout. * include/commdlg.h: Replace __OBJC__ guard with _OBJC_NO_COM. * include/docobj.h: Replace 'interface' with '_COM_interface', throughout. * include/mshtml.h: Likewise. * include/oaidl.h: Likewise. * include/objfwd.h: Likewise. * include/objidl.h: Likewise. * include/ocidl.h: Likwise. * include/olectl.h: Likewise. * include/oleidl.h: Likewise. * include/shlobj.h: Likewise. * include/shlwapi.h: Replace __OBJC__ guard with _OBJC_NO_COM. * include/vfw.h: Likewise. * include/windows.h. Likewise. Add comment. * include/directx/d3d9.h: Replace 'interface' with '_COM_interface', throughout. * lib/test.c: Replace __OBJC__ guard with _OBJC_NO_COM. Add test for conflict with '@interface'
* 2006-04-11 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2006-04-111-30/+31
| | | | | | | | | | | * include/comcat.h: INTERFACE should not remain defined at the end of the header. * include/docobj.h: Ditto. * include/exdisp.h: Ditto. * include/intshcut.h: Ditto. * include/mlang.h: Ditto. * include/mshtml.h: Ditto. * include/oaidl.h: Ditto.
* * include/shlobj.h (SFGAO_ISSLOW): Define.Danny Smith2006-03-061-1/+7
| | | | | (SFGAO_DISPLAYATTRMASK): Define in terms of preceding display attribute constants.
* 2006-02-04 Ron Lee <ronl@users.sourceforge.net>Danny Smith2006-02-061-1/+1
| | | | * include/winnls.h: Remove stray end ';' from preprocessor defines.
* 2006-02-06 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2006-02-061-0/+4
| | | | | | * include/shlobj.h (PRF_VERIFYEXISTS, PRF_TRYPROGRAMEXTENSIONS, PRF_FIRSTDIRDEF, PRF_DONTFINDLNK): Ditto. * lib/shell32.def (PathResolve): Define.
* * include/shlobj.h (PathResolve): Fix typo.Christopher Faylor2006-02-061-1/+1
|
* 2006-02-06 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2006-02-061-0/+4
| | | | * include/shlobj.h (PathResolve): Define.
* 2005-08-17 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2005-08-171-0/+35
| | | | | | | | | | | * include/shlobj.h (IContextMenu3): Define. * include/shlguid.h (IID_IContextMenu3): Declare. * lib/shell32.c (IID_IContextMenu3): Define. 2005-08-17 Martin Fuchs <martin-fuchs@gmx.net> * include/shlobj.h (SHFormatDrive): Declaration of function and associated constants.
* 2004-12-29 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Chris Sutcliffe2004-12-291-1/+2
| | | | | | | | | | | *include/winuser.h (MNS_*, WM_MENUCOMMAND, WM_MENUGETOBJECT, WM_MENUDRAG, WM_NCMOUSEHOVER, WM_NCMOUSELEAVE, WM_UNINITMENUPOPUP, SPI_GETFOREGROUNDLOCKTIMEOUT, SPI_SETFOREGROUNDLOCKTIMEOUT): Added definitions. *include/imm.h (WM_IME_REQUEST): Added definition. *include/shlobj.h (SLGP_RAWPATH, SLGP_UNCPRIORITY): Added definition.
* 2004-12-24 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>Danny Smith2004-12-241-0/+11
| | | | | | | | | | | * include/shldisp.h: New file. * include/shlobj.h (IObjMgr): Added interface definiton. * lib/shell32.c (CLSID_AutoComplete, IID_AutoComplete, IID_AutoComplete2, CLSID_ACLMulti, IID_IObjMgr, CLSID_ACListISF, IID_IACList): Added GUIDs. * include/shlguid.h (CLSID_AutoComplete, IID_AutoComplete, IID_AutoComplete2, CLSID_ACLMulti, IID_IObjMgr, CLSID_ACListISF, IID_IACList): Added GUIDs.
* * include/shlobj.h (SHGFP_TYPE): Add enum.Danny Smith2004-11-131-0/+6
|
* 2004-07-24 Brodie Thiesfield <brofield@users.sourceforge.net>Danny Smith2004-07-241-5/+30
| | | | | * include/shlobj.h (FILEDESCRIPTOR): Unicode it. (FILEGROUPDESCRIPTOR): LIkewise.
* 2004-01-16 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2004-01-161-0/+1
| | | | * include/shlobj.h (SHGDN_INCLUDE_NONFILESYS): Add define.
* 2004-01-05 Filip Navara <xnavara@volny.cz>Danny Smith2004-01-041-15/+75
| | | | | | | | | | | | | | | | | | | * include/prsht.h (LPCPROPSHEETPAGEW): Fix definition. * include/shlwapi.h (SHRegQueryInfoUSKey[AW]): Fix prototype. * include/cpl.h (CPL_STARTWPARMS[AW]): Correct. * include/shellapi.h (ABS_AUTOHIDE, ABS_ALWAYSONTOP, SEE_MASK_NO_CONSOLE, SEE_MASK_ASYNCOK, SEE_MASK_HMONITOR, FOF_NOCOPYSECURITYATTRIBS): Add defines. * include/shlobj.h (BFFM_SETOKTEXT, BFFM_SETEXPANDED, CSIDL_FLAG_DONT_VERIFY, CSIDL_FLAG_CREATE, CSIDL_FLAG_MASK, CFSTR_INETURL[AW], SHGDN_FOREDITING, SHGDN_FORADDRESSBAR, SSF_*): Add defines. (SHCNF_PATH[AW], SHCNF_PRINTER[AW], CFSTR_FILENAME[AW], CFSTR_FILENAMEMAP[AW], CFSTR_FILEDESCRIPTOR[AW], CFSTR_SHELLURL, CMDSTR_NEWFOLDER[AW], CMDSTR_VIEWLIST[AW], CMDSTR_VIEWDETAILS[AW]): Correct. (IEnumIDList): Add COBJMACROS. * include/winuser.h (MIM_*): Add define.
* * include/mshtml.h (IHTMLDocument2): Correct write, writelnDanny Smith2004-01-041-7/+268
| | | | | declarations. Thanks to: Rene Nyffenegger <renenyffenegger@users.sf.net>.
* 2004-01-01 Filip Navara <xnavara@volny.cz>Danny Smith2004-01-011-3/+59
| | | | | | | | | | | | | | | * include/objbase.h: Don't care about value of DBG define. * include/objidl.h: Add some COBJMACROS. * include/ocidl.h: Ditto. * include/oleidl.h: Ditto. * include/servprov.h: Ditto. * include/shlobj.h: Ditto. * include/shlobj.h (IContextMenu2): Correct parent in DECLARE_INTERFACE. * include/oleidl.h (IOleCache, IOleCache2, IOleCacheControl): Define interfaces. * include/setupapi.h (SetupGetLineTextA): Correct prototype. Add new constants for _SETUPAPI_VER >= 0x501.
* 2004-01-01 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2004-01-011-0/+2
| | | | | * include/shlobj.h (SHCoCreateInstance): Add prototype.. * lib/shell32.def (SHCoCreateInstance): Add export stub.
* 2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-12-081-0/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | * include/winuser.h (DISPLAY_DEVICE_*): Remove defines. * include/wingdi.h (DISPLAY_DEVICE_REMOVABLE, DISPLAY_DEVICE_MODESPRINED): Add defines from winuser.h 2003-12-08 Hartmut Honisch <hhonisch@users.sourceforge.net> * include/commctrl.h (ListView_Get_State, ListView_Check_State): Add macros. * include/wingdi.h (DISPLAY_DEVICE_*): Add multi-monitor constants. * include/shlobj.h (SHCOLUMNINIT); Add structure. (SHCOLUMNDAT): Likwise. (SHCOLUMNID): Likewise. (SHCOLUMNINFO): Likewise. (SHCOLSTATE): Add enum. (IColumnProvider): Add COM interface. (IQueryInfo): Likewise. (IShellIconOverlayIdentifier): Likewise. * include/shlguid.h (IID_IColumnProvider) Declare. (IID_IQueryInfo): Likweise. (IID_IShellIconOverlayIdentifier): Likwise. * lib/shell32.c (IID_IColumnProvider) Define. (IID_IQueryInfo): Likweise. (IID_IShellIconOverlayIdentifier): Likwise.
* 2003-11-13 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2003-11-131-1/+17
| | | | | | | | | | | | | | | * include/shlobj.h (ILAppendID, ILClone, ILCloneFirst, ILCombine, ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual, ILIsParent, ILLoadFromStream, ILRemoveLastID, ILSaveToStream): Add prototypes. * lib/shell32.def: Add stubs. * include/commctrl.h (ListView_FindItem): Add type cast to avoid compiler warnings. 2003-11-13 Hans Leidekker <hans@it.vu.nl> * include/winbase.h (WIN32_STREAM_ID): Correct typedef.
* 2003-10-13 Martin Fuchs <Martin-Fuchs@gmx.net>Danny Smith2003-10-131-4/+11
| | | | | * include/shlobj.h (CFSTR_FILENAME, CFSTR_FILEDESCRIPTOR, CFSTR_FILENAMEMAP, CFSTR_SHELLURL): Correct UNICODE definitions.
* 2003-08-25 Steven Edwards <Steven_Ed4153@yahoo.com>Danny Smith2003-08-251-3/+4
| | | | | | | | | | * include/ddk/ntifs.h: Change all C++ style comments to C. * include/GL/gl.h: Ditto. 2003-08-25 Martin Fuchs <Martin-Fuchs@gmx.net> * include/shlobj.h (SFGAO_GHOSTED): Correct. (SFGAO_HIDDEN): Add define.
* 2003-08-22 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-08-221-1/+5
| | | | | | | | | | | | | | | | | | | | | | | * include/winnt.h (IMAGE_SUBSYSTEM_XBOX): Add define. 2003-08-22 Mihai Preda <mihai_preda@users.sourceforge.net> * include/shlobj.h (IPersistFolder::GetClassID): Correct declaration. (CMF_*) Add missing defines. 2003-08-22 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (DC_BUTTONS): Add define. 2003-08-22 Andrew Greenwood <lists@silverblade.co.uk> * include/winuser.h (DC_GRADIENT): Add define. 2003-08-22 Martin Fuchs <Martin-Fuchs@gmx.net> * include/commctrl.h (BTNS_*): Define BTNS_* as successors to the older TBSTYLE_* constants.
* 2003-08-17 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-08-181-17/+76
| | | | | | | | | | | | | | | | * include/commctrl.h (TB_*) Group defines together. 2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net> * include/winuser.h (ICON_SMALL2): Define. * include/commctrl.h (TB_SETBUTTONWIDTH,TB_SETDRAWTEXTFLAGS): Define. * include/shlobj.h (SHDRAGIMAGE): Define structure. (IDragSourceHelper) Define interface. (IDropTargetHelper): Likewise. (IExtractIcon): Unicode it. (ICommDlgBrowser): Use IShellView type as param in OnDefaultCommand, OnStateChange and IncludeObject methods.
* 2003-08-10 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-08-101-0/+36
| | | | | | | | | | | | | | | | | | | | | * include/shlobj.h (SHELLSTATE): Add structure. (SHGetSetSettings): Add prototype. (SHGetSettings): Add prototype. * lib/user32.def (SHGetSetSettings): Add stub. 2003-08-10 Phil Krylov <likewolf@users.sourceforge.net> * include/commctrl.h (HDM_ORDERTOINDEX): Add define. (Header_OrderToIndex): Add macro. (Header_GetOrderArray): Add macro. * include/commdlg.h (FR_MATCHALEFHAMZA, FR_MATCHDIAC, FR_MATCHKASHIDA): Add defines. 2003-08-10 Martin Fuchs <Martin-Fuchs@gmx.net> * include/commctrl.h (TVM_GETSCROLLTIME, TVM_SETSCROLLTIME): Add defines.
* * include/shlobj.h (SHELLFLAGSTATE): Add structure.Danny Smith2003-08-031-3/+20
| | | | | | | (SHGetInstanceExplorer): Correct return type. (SHGetFolderPath[AW]: Likewise. Thanks to Magnus Olsen <greatlord@sourceforge.users.net> for report.
* 2003-7-31 Martin Fuchs <Martin-Fuchs@gmx.net>Danny Smith2003-07-311-14/+22
| | | | | | * include/shlobj.h (SFGAO_COMPRESSED): Add define. (SFGAOF,SHGDNF): Add typedef's. (SHCONTF): Extend enum.
* * include/shlobj.h (IShellLinkW::GetPath): Correct prototype.Danny Smith2002-12-121-1/+1
|
* 2002-10-04 "KJK::Hyperion" <noog@libero.it>Danny Smith2002-10-041-0/+24
| | | | * include/shlobj.h (CSIDL_*): Add defines.
* * include/shlobj.h (SHGetSpecialFolderPath[AW]): Add _WIN32_IE guard.Danny Smith2002-09-171-7/+25
| | | | | | | Correct prototype for wide version. (SHGetFolderPath): Add comment on shfolder.dll library. (SHGetFolderLocation): Add prototyope for WinME and W2K. (SHGetFolderPathAndSubDir[AW]): Add prototypes for XP.
* * include/shlobj.h (SHGetFolderPath): Add define.Earnie Boyd2002-08-141-0/+4
| | | | | * lib/shell32.def (SHGetSpecialFolderPath): Add export. (SHGetFolderPath): Ditto.
* * include/shlobj.h (BFFM_VALIDATEFAILED[AW]): Add defines.Danny Smith2002-07-241-2/+15
| | | | (BFFM_SETSTATUSTEXT, BFFM_SETSELECTION): UNICODE them.
* 2002-07-21 Bart Oldeman <bart.oldeman@btinternet.com>Danny Smith2002-07-211-1/+1
| | | | | | | | | * include/shlobj.h (FCIDM_MENU_FAVORITES): Remove bogus character. * include/winsock2.h (struct sockaddr): Use __int64 instead of long long. * include/kernel32.c (GetCurrentFiber, GetFiberData): Watcom does not need external library functions.
* * include/richedit.h (RICHEDIT_CLASS): UNICODE it.Danny Smith2002-03-131-2/+2
| | | | | | * include/shlobj.h (IContextMenu2): Put methods in right order. * include/basetyps.h (REFGUID, REFIID, REFCLSID): Check for CINTERFACE before defining.
* * include/accctrl.h, aclapi.h, basetsd.h, basetyps.h, cderr.h,Danny Smith2002-03-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cguid.h, commctrl.h, commdlg.h, cpl.h, cplext.h, custcntl.h, dbt.h, dde.h, ddeml.h, dlgs.h, excpt.h, httpext.h, imagehlp.h, imm.h, initguid.h, intshcut.h, ipexport.h, iphlpapi.h, ipifcons.h, iprtrmib.h, iptypes.h, isguids.h, largeint.h, lm.h, lmaccess.h, lmalert.h, lmapibuf.h, lmat.h, lmaudit.h, lmbrowsr.h, lmchdev.h, lmconfig.h, lmcons.h, lmerr.h, lmerrlog.h, lmmsg.h, lmremutl.h, lmrepl.h, lmserver.h, lmshare.h, lmsname.h, lmstats.h, lmsvc.h, lmuse.h, lmuseflg.h, lmwksta.h, lzexpand.h, mapi.h, mciavi.h, mcx.h, mmsystem.h, mswsock.h, nb30.h, nddeapi.h, nspapi.h, ntdef.h, ntsecapi.h, ntsecpkg.h, oaidl.h, objbase.h, objfwd.h, objidl.h, odbcinst.h, ole.h, ole2.h, ole2ver.h, oleauto.h, olectl.h, olectlid.h, oledlg.h, oleidl.h, pbt.h, prsht.h, psapi.h, rapi.h, ras.h, raserror.h, rassapi.h, regstr.h, richedit.h, richole.h, rpc.h, rpcdce.h, rpcdce2.h, rpcdcep.h, rpcndr.h, rpcnsi.h, rpcnsip.h, rpcnterr.h, rpcproxy.h, schannel.h, schnlsp.h, scrnsave.h, security.h, setupapi.h, shellapi.h, shlguid.h, shlobj.h, sql.h, sqlext.h, sqltypes.h, sqlucode.h, sspi.h, subauth.h, tlhelp32.h, unknwn.h, userenv.h, w32api.h, winbase.h, wincon.h, wincrypt.h, windef.h, windows.h, windowsx.h, winerror.h, wingdi.h, wininet.h, winioctl.h, winnetwk.h, winnls.h, winnt.h, winperf.h, winreg.h, winresrc.h, winsock.h, winsock2.h, winspool.h, winsvc.h, winuser.h, winver.h, ws2tcpip.h, wsnetbs.h, wtypes.h, zmouse.h: Add #pragma GCC system_header if __GNUC__ >= 3. * include/mapi.h: Change header guard name to _MAPI_H for consistency.
* 2001-11-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/basetyps.h (DECLARE_INTERFACE): Don't add __attribute__((com_interface)) for __GNUC__ >= 3. 2001-11-01 Danny Smith <dannysmith@users.sourceforge.net> * include/commdlg.h (PRINTPAGERANGE): Add structure definition. (PRINTDLGEX[AW]): Likewise. (PrintDlgEx[AW]): Add function declaration. * lib/comdlg32.def (PrintDlgEx[AW]): Add function stubs. * ChangeLog: Fix typo in last entry. 2001-11-01 TAMURA Kent <tkent@users.sourceforge.net> * include/objbase.h (CoGetClassObject): Change third parameter to COSERVERINFO*. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (MOUSEEVENTF_WHEEL): Define. Thanks to: Kim Saunders. * include/oleauto.h: Define VARIANT* flags for VariantChangeType. Thanks to: Pat Thoyts. * include/winnt.h: Change C++ style comment to C style. * include/shlobj.h: Ditto. * include/objbase.h (enum tagCOINIT): Remove comma at end of list. * include/oledlg.h (enum tagOLEUIPASTEFLAG): Ditto. * include/oleidl.h (enum tagDROPEFFECT): Mark as __extension__ (enum not limited to range of int). * include/oaidl.h (struct tagVARIANT): Mark as __extension__ (struct with no named members), ifndef NONAMELESSUNION. 2001-10-30 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (CREATESTRUCT): UNICODE it. (CBT_CREATEWND): Likewise. 2001-10-20 Corinna Vinschen <corinna@vinschen.de> * include/winnetwk.h (WNetGetResourceInformationA): Add declaration. (WNetGetResourceInformationW): Ditto. (WNetGetResourceInformation): Add define. 2001-10-12 Pedro A Aranda <paaguti@hotmail.com> * include/winuser.h (POINTSTOPOINT): Use explicit casts before extracting words.
* 2001-09-01 Danny Smith <dannysmith@users.sourceforge.net>Earnie Boyd2001-09-041-8/+13
| | | | | | * include/shlobj.h (CFSTR_* ): Add new defines. Thanks to: "Ron" <ron@debian.org> . Unicode them.
* * include/setupapi.h : New file.Earnie Boyd2001-08-211-12/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/setupapi.def:New file. * lib/test.c: Include setupapi.h. * include/winioctl.h (_DISK_PERFORMANCE): Correct typo. * include/richedit.h (ENLINK): Add structure definition. (EM_AUTOURLDETECT, EN_LINK, ENM_LINK): Add defines. * include/shlobj.h (CMIC_*): Remove duplicate defines. (CMDSTR_*): Remove duplicates; UNICODE string constants. (GCS_*): Make UNICODE. (CSIDL_*): Add more defines. * include/winioctl.h (_MEDIA_TYPE): Add pointer typedef. (_DISK_GEOMETRY): Ditto. (_DISK_PERFORMANCE): Ditto. * include/winbase.h (HasOverlappedIoCompleted): Add macro. * include/winnt.h: Move CHAR, SHORT and LONG typedefs outside of block protected by #ifndef VOID. (This reverts 1998-12-01 Anders Norlander change.) * include/odbcinst.h: End file with newline. * include/raserror.h: Ditto. * include/winsock2.h (#include <wtypes.h): Don't. (_BLOB): Define instead, if not already done. (__BLOB_T_DEFINED: New define for guarding _BLOB. * include/wtypes.h (_BLOB): Guard against prior definition. * include/oaidl.h (tagVARIANT): Mark anonymous structs and unions as __extension__. (tagTYPEDESC): Ditto. (_wireBRECORD): Add structure definition. (_wireSAFEARR_BRECORD): Ditto. (_wireSAFEARR_HAVEIID): Ditto. (_wireSAFEARRAY_UNION.u): Add fields SAFEARR_BRECORD RecordStr, SAFEARR_HAVEIID HaveIidStr. (tagVariant): Add fields _VARIANT_BOOL bool,*pbool. (_wireVARIANT): Change field parray to type wirePSAFEARRAY, pparray to wirePSAFEARRAY*. (_wireVARIANT): Add field wireBRECORD brecVal. (wireVARIANT): Change typedef to struct _wireVariant*. (IRecordInfo): Add interface definition. (LPRECORDINFO): Add typedef for IRecordInfo*. (IID_IRecordInfo): Add forward decalaration. * include/lmcons.h: Guard CNLEN and UNCLEN against prior definition. * include/nddeapi.h: Likewise. * ChangeLog: Formatting and typo fixes.
* * include/wtypes.h: (DECIMAL_SETZERO): Correct typo.Earnie Boyd2001-08-051-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/oleidl.h (ISupportErrorInfo, ICreateInfo): Move from here * include/oaidl.h: ... to here. * include/oaidl.h ICreateErrorInfo): Add interface definition. (IErrorInfo::GetGUID): Change arg to GUID. (LPSUPPORTERRORINFO): Add typedef. (IID_ISupportErrorInfo): Change forward decl. of type to IID. * include/winsock2.h (WSAGET* and WSAMAKE*): Remove duplicate defines. * include/commctrl.h (TreeView_SetIndent): Correct typo. * include/commctrl.h (TBSTYPE_FLAT): Remove define. * include/commctrl.h (TBBUTTONINFO[AW]): Add struct definitions, and UNICODE mappings, if _WIN32_IE >= 0x400. (TBIF_* and TB_SETBUTTONINFO): Add defines, if _WIN32_IE >= 0x400. (CDIS_*,CDDS_*,CDRF_*) : Add defines. (tagNMCUSTOMDRAWINFO): Add struct definition and typedefs. (tagNMLVCUSTOMDRAW): Likewise. (tagNMTVCUSTOMDRAW): Likewise. (tagNMLVCACHEHINT): Likewise. * include/basetsd.h (#include <_mingw.h>): Remove. (__int64): Define. * include/wingdi.h (AC_SRC_OVER): Add define. (struct _BLENDFUNCTION): Add. * include/shlobj.h: Add BIF_* defines. * include/winerror.h (E_PENDING): Add error code define. * include/basetsd.h (#include <_mingw.h>): Add directive. * include/winbase.h(InterlockedCompareExchange): Change args and return value from PVOID to LONG. (InterlockedExchange): Change first arg to LPLONG. (InterlockedCompareExchangePointer): New macro. (InterlockedExchangePointer): New macro.
* * include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.Earnie Boyd2001-06-111-2/+2
| | | | | (REGSTR_PATH_SPECIAL_FOLDERS): Ditto. * include/regstr.h (REGSTR_PATH_EXPLORER): Add #ifndef guard.
* * include/shlobj.h (struct _browseinfo): UNICODE it.Earnie Boyd2001-06-111-4/+22
| | | | | (SHBrowseForFolder): Ditto. (SHGetPathFromIDList): Ditto.
* * include/windows.h: Define _ANONYMOUS_STRUCT and _ANONYMOUS_UNIONEarnie Boyd2001-04-171-1/+1
| | | | | | | | | | | | | | | as __extenstion__ when appropriate. * include/mmsystem.h: Mark anonymous structs and unions as __extension__ to prevent compiler warning when invoked with -pedantic * include/oaidl.h: Ditto. * include/objidl.h: Ditto. * include/olectl.h: Ditto. * include/prsht.h: Ditto. * include/shlobj.h: Ditto. * include/winbase.h: Ditto. * include/winnt.h: Ditto. * include/wtypes.h: Ditto.
* * include/shlobj.h: Add missing SLR_* flags.Corinna Vinschen2001-02-131-1/+6
|
* * include/shlobj.h: add CSIDL_COMMON_*DJ Delorie2000-07-111-0/+6
|