Danny Smith
045d6a99fe
* include/windef.h (PVOID, LPVOID): Move typedefs to...
...
* include/winnt: ...here.
(PVOID64): New typeddef.
* include/winnt,h (FILE_SEGMENT_ELEMENT): Define union.
* include/winbase.h: (ReadFileScatter, WriteFileGather):
Add prototypes.
* include/winnt,h (PROCESSOR_ARCHITECTURE_*): Add defines.
(PROCESSOR_INTEL_IA64): Add define
2002-07-30 03:20:59 +00:00
Danny Smith
b1f495ed3b
* include/oleidl.h (MK_ALT): Define.
2002-07-26 04:38:00 +00:00
Danny Smith
15cc7bc14d
2002-07-26 Mattia Barbon <mbarbon@dsi.unive.it>
...
* include/exdisp.h: New file.
* include/exdispid.h: New file.
* include/mshtml.h: New file.
* lib/test.c: #include exdisp.h and mshtml.h
* lib/uuid.c (CLSID_WebBrowser, DIID_DWebBrowserEvents,
DIID_DWebBrowserEvents2, IID_IHTMLDocument, IID_IHTMLDocument2,
IID_IHTMLElement, IID_IHTMLSelectionObject, IID_IHTMLTxtRange,
IID_IWebBrowser, IID_IWebBrowser2, IID_IWebBrowserApp):
New GUIDs.
* include/docobj.h: New file.
* include/idispids.h: New file.
* include/objidl.h (IID_IMoniker): Declare.
* include/ocidl.h (READYSTATE): New enum.
(IOleInPlaceSiteEx): New interface.
* include/olectlid.h (IID_IEnumSTATSTG): New interface
identifier.
* include/oleidl.h (IOleItemContainer, IOleInPlaceObject,
IOleInPlaceSite): New interfaces.
* lib/test.c: #include docobj.h,idispids.h,
2002-07-26 04:26:26 +00:00
Danny Smith
6ebbcd2563
* include/shlobj.h (BFFM_VALIDATEFAILED[AW]): Add defines.
...
(BFFM_SETSTATUSTEXT, BFFM_SETSELECTION): UNICODE them.
2002-07-24 21:57:01 +00:00
Danny Smith
b0054da2c0
2002-07-25 Mattia Barbon <mbarbon@dsi.unive.it>
...
* include/commctrl.h: Avoid redefinition of CDN_FIRST/LAST.
* include/commdlg.h: Likewise.
2002-07-24 21:50:49 +00:00
Danny Smith
5e50e4e45c
* include/oleauto.h (V_UNION): Correct definition for case of
...
NONAMELESSUNION:
(V_VT): Likewise.
2002-07-23 21:27:09 +00:00
Danny Smith
80ac7b1f9a
* include/oleauto.h (V_BOOL): Define in terms of boolVal,
...
not bool, for C as well as C++.
2002-07-23 02:09:27 +00:00
Danny Smith
6b2ba9ad49
2002-07-22 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/shlwapi.h: New file.
Thanks to: Mattia Barbon <mbarbon@dsi.unive.it> and
Victor Porton <porton@narod.ru> for contributions.
* lib/shlwapi.def: New file.
* lib/test.c: #include shlwapi.h.
2002-07-22 03:10:43 +00:00
Danny Smith
9e35380b5a
2002-07-21 Bart Oldeman <bart.oldeman@btinternet.com>
...
* 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.
2002-07-21 00:17:41 +00:00
Danny Smith
f658e220d9
2002-07-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/winbase.h (GetEnvironmentStringsA): Remove duplicate
definition.
(Interlocked*): Wrap in #ifndef __INTERLOCKED_DECLARED to
avoid compile error when already defined.
2002-07-20 Steven Edwards <Steven_Ed4153@yahoo.com>
* include/winuser.h (WM_MENURBUTTONUP): Add define.
2002-07-20 00:12:25 +00:00
Danny Smith
4b5ccabc17
2002-07-17 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/commdlg.h: Define CDN_* notification message constants
as UINT.
2002-07-17 Mattia Barbon <mbarbon@users.sourceforge.net>
* include/commctrl.h: Define notification message constants for
NMHDR.code as UINT.
2002-07-17 04:49:01 +00:00
Danny Smith
c344492ccc
2002-07-17 Bart Oldeman <bart.oldeman@btinternet.com>
...
* include/ddeml.h (MH_*) Add defines.
(MONHSZSTRUCT): Add structure and typedefs.
(MONLINKSTRUCT): Ditto.
(MONCONVSTRUCT): Ditto.
(MONCBSTRUCT): Ditto.
(MONERRSTRUCT): Ditto.
(MONMSGSTRUCT): Ditto.
* include/windef.h: Don't define __cdecl or _cdecl for
__WATCOM__.
Don't define _export or __export for __WATCOM__.
* include/windows.h (imm.h): #include.
* include/winnt.h (LPEXCEPTION_RECORD): Add typedef.
2002-07-17 Danny Smith <dannysmith@users.sourceforge.net>
* include/wtypes.h: Remove duplicate #includes of rhc.h and
rpcndr.h.
2002-07-17 03:37:45 +00:00
Earnie Boyd
90310ffd09
Merge changes from MinGW
2002-07-09 13:24:02 +00:00
Danny Smith
875beea460
Let RPC API work with or without windows.h.
...
* include/rpc.h: Conditionally include <windows.h> before
header guard.
* include/wtypes.h: Include <rpc.h> and <rpcndr.h> before
header guard.
2002-07-04 08:29:56 +00:00
Danny Smith
b23a38b29e
2002-07-02 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/commctrl.h (WC_*): Remove some duplicate defines.
2002-07-02 Ken Fitlike <kenfitlike@hotmail.com>
* include/commctrl.h (WC_IPADDRESS[AW]): Add defines and
UNICODE mappings.
(IPM*): Add defines.
(IPN_*): Add defines.
(NMIPADDRESS): Add structure and typedefs.
(MAKEIPADDRESS): Add macro.
(MAKEIPRANGE): Add macro.
(FIRST_IPADDRESS): Add macro.
(SECOND_IPADDRESS): Add macro.
(THIRD_IPADDRESS): Add macro.
(FOURTH_IPADDRESS): Add macro.
2002-07-02 05:50:10 +00:00
Conrad Scott
d3c260c334
Delete extraneous comment from my previous change.
2002-06-27 20:08:33 +00:00
Conrad Scott
b4b15309b7
* include/winbase.h (FILE_FLAG_FIRST_PIPE_INSTANCE): Add constant.
2002-06-25 21:16:46 +00:00
Danny Smith
8e8a913ff1
2002-06-26 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/winbase.h (WINBASEAPI): Don't define if prior
definition.
* include/winioctl.h (PARTITION_FAT32, PARTITION_FAT32_XINT13,
PARTITION_XINT13, PARTITION_XINT13_EXTENDED, PARTITION_LDM,
PARTITION_UNIX): Add defines.
(PDRIVE_LAYOUT_INFORMATION): Add typedef.
(IsRecognizedPartition): Also check for PARTITION_FAT32,
PARTITION_FAT32_XINT13 and PARTITION_XINT13.
(IsContainerPartition): Add macro.
2002-06-25 21:05:19 +00:00
Danny Smith
e85e106d88
2002-06-25 Ken Fitlike <kenfitlike@hotmail.com>
...
* include/commctrl.h: (CBEIF_*): Add defines.
(CBEN_*): Add defines and UNICODE mappings
(WC_COMBOBOXEX[AW]): Add defines and UNICODE mappings.
(CBEMAXSTRLEN): Add define.
(COMBOBOXEXITEM[AW]): Add structures and typedefs.
(NMCOMBOBOXEX[AW]): Add structures and typedefs.
(NMCBEDRAGBEGIN[AW]): Add structure and typedefs.
(NMCBEENDEDIT[AW]): Add structure and typedefs.
2002-06-25 03:26:21 +00:00
Danny Smith
f8f2ad211f
* include/objidl.h (struct tagPROPVARIANT): Kill obsolete
...
union member _VARIANT_BOOL bool.
2002-06-24 04:51:34 +00:00
Danny Smith
e106f92bfc
* include/winioctl.h (FILE_SPECIAL_ACCESS): Add define.
2002-06-24 02:49:47 +00:00
Danny Smith
7c00c9bd40
2002-06-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/winnt.h (PCCHAR, FCHAR, FSHORT, FLONG,
PLUID_AND_ATTRIBUTES,PSECURITY_IMPERSONATION_LEVEL,
PSID_AND_ATTRIBUTES, PTOKEN_TYPE, PTOKEN_STATISTICS):
Add typedefs.
(CCHAR): Correct typedef.
(PROCESS_SET_SESSIONID, SECURITY_*,SECTION_MAP_EXECUTE):
Add defines.
* README.w32api: Correct spelling error.
2002-06-24 02:46:38 +00:00
Danny Smith
e1164b684d
2002-06-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/winuser.h (FLASHW_*,INPUT_MOUSE,INPUT_KEYBOARD,
INPUT_HARDWARE): Add defines.
(HDEVNOTIFY): Add typedef.
(FLASHWINFO,tagMOUSEMOVEPOINT,tagMOUSEINPUT,tagKEYBDINPUT,
tagHARDWAREINPUT,tagINPUT,tagGUITHREADINFO): Define structs and
typedefs.
(CreateDesktop[AW],CreateMDIWindow[AW],GetClassInfo[AW],
GetClassInfoEx[AW],GetKeyboardLayoutList,
MessageBoxIndirect[AW],MsgWaitForMultipleObjects,
MsgWaitForMultipleObjectsEx, RegisterClass[AW],
RegisterClassEx[AW]): Correct prototypes.
Remove duplicate ChangeLog entry of 2001-12-07
2002-06-19 12:32:06 +00:00
Danny Smith
7c1d8db987
2002-06-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/ddeml.h (DdeCreateStringHandle{AW]:Correct
prototypes.
* include/winsvc.h (StartServiceW): Correct prototype.
* include/winbase.h (BackupRead,BackupSeek,BackupWrite,
FileTimeToLocalFileTime, GetAce,GetPrivateProfileStruct[AW],
GetTickCount,InterlockedExchangeAdd,
WritePrivateProfileStruct[AW]: Correct prototypes.
(GetEnvironmentStrings): Correct mapping to
GetEnvironmentStringsA.
* include/winver.h (VerQueryValueA,VerQueryValueW):
Correct prototypes.
* include/wincon.h (CreateConsoleScreenBuffer): Correct
prototype.
* include/winreg.h (RegQueryMultipleValues[AW],
RegQueryValueEx[AW]):Correct prototypes.
* include/wingdi.h (PXFORM, PLOGBRUSH, PLOGPEN, PPOLYTEXTA,
PPOLYTEXTW): Add typedefs.
(_DESIGNVECTOR,COLOR16, _TRIVERTEX, _DISPLAY_DEVICE): Add
structures and typedefs.
(MM_MAX_NUMAXES): Add define.
(EnumFontsW,GetEnhMetaFilePixelFormat,wglGetLayerPaletteEntries):
Correct prototypes.
* include/winerror.h (RPC_X_INVALID_PIPE_OBJECT,
RPC_X_WRONG_PIPE_ORDER,RPC_X_WRONG_PIPE_VERSION,
RPC_S_SEND_INCOMPLETE): Add defines.
2002-06-19 01:15:45 +00:00
Danny Smith
6cde27195c
2002-06-17 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/windef.h (_fastcall, __fastcall, FASTCALL):
Add defines.
2002-06-17 08:22:02 +00:00
Egor Duda
45e9463a38
* include/ntdll.h: New file.
...
* lib/ntdll.def: Add NtShutdownSystem.
2002-06-16 13:21:43 +00:00
Earnie Boyd
ced1e577b7
* include/w32api.h: Change to version 2.0 to reflect the change
...
in the license.
* README: Renamed.
* README.w32api: Renamed from README. Modified license to remove
the restriction of notifying the author based on the fact that the
author is unreachable at the notified address.
* Makefile.in (VERSION): Change to 2.0.
2002-06-14 13:46:12 +00:00
Earnie Boyd
d61bc7aad8
* include/wingdi.h (GetEnhMetaFileBits): Correct typo.
2002-06-14 10:29:28 +00:00
Earnie Boyd
04229a06ac
* include/wingdi.h: (GetEnhMetaFileBits): Define prototype.
2002-06-13 18:29:37 +00:00
Earnie Boyd
bb1085295a
* include/winuser.h (MOUSEHOOKSTRUCT): Define structure.
2002-06-13 11:35:30 +00:00
Danny Smith
b89a2aac33
2002-06-13 John K. Hohm <jhohm@acm.org>
...
* include/comcat.h: New file.
2002-06-13 00:13:34 +00:00
Danny Smith
3c1736432d
2002-06-09 Gunnar Degnbol <gdegnbol@users.sourceforge.net>
...
* include/richedit.h (EM_*, TM_*, GT_*): Add new defines.
(GETTEXTEX): Add structure definition.
2002-06-09 05:02:01 +00:00
Danny Smith
63f4c63a19
* include/windows.h (ole2.h): #include if !__OBJC__ and
...
__GNUC__ >=3 and !WIN32_LEAN_AND_MEAN.
2002-06-09 03:37:20 +00:00
Danny Smith
a579a11b57
2002-06-07 Gunnar Degnbol <gdegnbol@users.sourceforge.net>
...
* include/mapi.h: Change LPTSTR to LPSTR throughout.
2002-06-07 00:30:17 +00:00
Danny Smith
915d66ce9e
* include/winnt.h (PACE_HEADER, PACCESS_ALLOWED_ACE,
...
PACCESS_DENIED_ACE): Add typedefs.
2002-06-04 22:41:50 +00:00
Danny Smith
2843ca56e7
* include/windef.h: Fix typo in last change.
2002-06-01 21:09:29 +00:00
Danny Smith
748bc82966
* include/windef.h: Add no-op __try, __except, __finally
...
defines from ...
* include/excpt.h: Remove file.
* include/windows.h: Don't include excpt.h.
2002-06-01 20:38:33 +00:00
Corinna Vinschen
5fe3a988af
* include/ntdef.h (ANSI_STRING, PANSI_STRING, OEM_STRING, POEM_STRING):
...
Add missing typedefs.
2002-05-30 08:20:52 +00:00
Earnie Boyd
d4cf003fa0
* include/w32api.h: Increment version to 1.5
...
* Makefile.in: Ditto.
2002-05-28 13:24:26 +00:00
Danny Smith
31be924314
2002-05-27 Ren� M�ller Fonseca <fonseca@users.sourceforge.net>
...
* include/winreg.h: (RegConnectRegistry[AW]): Replace
LP[W]STR with LPC[W]STR.
(REG_QWORD, REG_QWORD_LITTLE_ENDIAN): Add defines.
Clean up whitespace.
2002-05-27 09:44:17 +00:00
Danny Smith
a440dc9527
2002-05-27 Rick Rankin <rick_rankin@yahoo.com>
...
* include/winnls.h: Add #define for LOCALE_RETURN_NUMBER.
2002-05-27 08:49:26 +00:00
Danny Smith
130e7349a5
2002-05-20 Philip Aston <philipa@mail.com>
...
* include/pbt.h (PBT_APMRESUMESUSPEND): Correct value is 7.
2002-05-20 00:57:18 +00:00
Danny Smith
a110a2ad4d
2002-05-20 Ren� M�ller Fonseca <fonseca@users.sourceforge.net>
...
* include/lmaccess.h: (NetAccess*, NetGroup*,
NetLocalGroup*, NetUser*, NetGet*, INetLogonControl[2],
NetQueryDisplayInfotmationIndex): Replace LPWSTR with LPCWSTR.
2002-05-20 00:52:06 +00:00
Danny Smith
735bb7e7d7
* include/commctrl.h (ImageList_DragShowNolock): Remove
...
conflicting redeclaration.
2002-05-07 22:58:26 +00:00
Danny Smith
3769952b4d
* include/windows.h: Move _ANONYMOUS_UNION, _ANONYMOUS_STRUCT,
...
STRICT and related defines to ...
* include/windef.h: Here.
ChangeLog: Correct date and typo in last entry.
2002-05-06 23:37:52 +00:00
Danny Smith
c218361efa
* include/winsock2.h (int32): Remove typedef.
...
(SEVICETYPE): Add typedef.
(struct _flowspec):Revise struct definition, Comment
on types used for members.
2002-05-03 03:01:51 +00:00
Danny Smith
4c956a7c0f
* include/winnt.h (EVENT_*, SEMAPHORE_*, MUTEX_*): Remove
...
more defines added in earlier 2002-05-02 change.
* lib/Makefile.in (TEST_OPTIONS): Add -Wsystem-headers flag.
2002-05-02 08:41:03 +00:00
Danny Smith
08d528a57c
* include/winnt.h (THREAD_PRIORITY_*): Remove defines.
...
Add TIMER_* to last ChangeLog entry.
2002-05-02 05:59:56 +00:00
Danny Smith
e1377e380f
* include/winnt.h (THREAD_*, EVENT_*, MUTANT_*,
...
SEMAPHORE_*, MUTEX_*): Add new defines.
2002-05-02 03:49:43 +00:00
Danny Smith
2a71c1d299
* include/commctrl.h (SNDMSG): Define and use throughout
...
in other macros instead of SendMessage.
* include/commdlg.h (SNDMSG): Ditto.
2002-05-01 01:10:51 +00:00