Dimitri Papadopoulos
27154d380a
* include/ws2tcpip.h (gai_strerror): Remove thread-safety comment.
...
This function cannot be made thread-safe, the API would have to be
changed for that, just like strerror() -> strerror_r() and similar
ISO C or POSIX functions...
2006-04-24 11:53:16 +00:00
Dimitri Papadopoulos
6fbcec60a8
* include/winnt.h: revert to 1.102
...
* include/ddk/winddk.h: revert to 1.25
2006-04-20 10:47:43 +00:00
Dimitri Papadopoulos
53e906ee42
* include/edevdefs.h: New file.
2006-04-19 11:03:17 +00:00
Dimitri Papadopoulos
9d723cf55e
* include/mmsystem.h (_LPCWAVEFORMATEX_DEFINED): Define.
...
Use as guard for the WAVEFORMATEX structure instead of
_WAVEFORMATEX_ to avoid clashes with DirectSound. Keep
_WAVEFORMATEX_ for compatibility.
Thanks to: Andrew Jones <guln at sf dot net>
2006-04-19 08:57:16 +00:00
Dimitri Papadopoulos
cb784c8950
* include/winnt.h, include/ddk/winddk.h (FIELD_OFFSET):
...
Compile with recent C++ compiler such as gcc 3.4.
* include/ddk/winddk.h: Ditto.
2006-04-19 08:40:53 +00:00
Dimitri Papadopoulos
a2601182c0
* include/winuser.h (CharNextEx,CharNextExW,CharPrevEx,CharPrevExW):
...
Delete. Only CharNextExA and CharPrevExA are documented in MSDN.
Thanks to: David Golub <david_golub at sf dot net>
2006-04-19 08:15:19 +00:00
Danny Smith
6ea56da87a
2006-04-18 Eric House <ehouse@eehouse.org>
...
PocketPC support.
* include/aygshell.h: New file [_WIN32_WCE]. Declare most common
functions for using aygshell on PocketPC:
SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen,
SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange
* include/commctrl.h [_WIN32_WCE] Add function prototypes for
command bar API on PocketPC:
CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap,
CommandBar_InsertComboBox, CommandBar_InsertMenubar,
CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar,
CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height,
CommandBar_InsertButton, CommandBar_Destroy.
* include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove
fields not present on PocketPC.
(GetCurrentThreadId): Conditionally declare as extern function
without dllimport attribute on PocketPC.
(ResetEvent): Likwise.
(SetEvent): Likewise.
* include/wingdi.h [_WIN32_WCE] (GetTextExtentPoint32{A|W}):
Conditionally declare as extern function without dllimport
attribute on PocketPC.
* winuser.h [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.
2006-04-18 09:48:05 +00:00
Danny Smith
5c96db5d4f
2006-04-18 Eric House <ehouse@eehouse.org>
...
PocketPC support.
* include/aygshell.h: New file [_WIN32_WCE]. Declare most common
functions for using aygshell on PocketPC:
SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen,
SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange
* include/commctrl.h [_WIN32_WCE] Add function prototypes for
command bar API on PocketPC:
CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap,
CommandBar_InsertComboBox, CommandBar_InsertMenubar,
CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar,
CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height,
CommandBar_InsertButton, CommandBar_Destroy.
* include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove
fields not present on PocketPC.
(GetCurrentThreadId): Conditionally declare as extern function
without dllimport attribute on PocketPC.
(ResetEvent): Likwise.
(SetEvent): Likewise.
* include/wingdi.h [_WIN32_WCE] (GetTextExtentPoint32{A|W}):
Conditionally declare as extern function without dllimport
attribute on PocketPC.
* winuser.h [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally
declare as extern function without dllimport attribute on PocketPC.
2006-04-18 09:35:29 +00:00
Danny Smith
065e8a7a02
2006-04-18 Thorsten Dahlheimer (dahlheim@users.sf.net>
...
* include/wingdi.h (ColorCorrectPalette): Add declaration.
(CreateColorSpace): Add UNICODE mappings.
* lib/gdi32.def (ColorCorrectPalette): Add stub.
* include/icm.h: New file.
* lib/mscms.def: New file.
* lib/icmui.def: New file.
2006-04-18 04:38:03 +00:00
Danny Smith
edf92ad046
2006-04-18 Thorsten Dahlheimer (dahlheim@users.sf.net>
...
* include/winnt.h (IMAGE_FILE_MACHINE_IA64): New define.
(IMAGE_FILE_MACHINE_AMD64): New define.
(IMAGE_NT_OPTIONAL_HDR{32|64}_MAGIC. New. Map to IMAGE_NT_OPTIONAL_HDR_MAGIC.
(IMAGE_SUBSYSTEM_NATIVE_WINDOWS): New define.
(IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): New define.
(IMAGE_DLLCHARACTERISTICS_WDM_DRIVER): New define.
(IMAGE_DIRECTORY_ENTRY_*): New defines.
(IMAGE_SCN_TYPE_*): New defines.
(IMAGE_SCN_ALIGN_*): New defines.
(IMAGE_DEBUG_TYPE_BORLAND): New define.
(IMAGE_OPTIONAL_HEADER{32|64}): New structure definitions and typedefs. Map to
IMAGE_OPTIONAL_HEADERS.
(IMAGE_NT_HEADERS{32|64}): New structure definitions and typedefs. Map to
IMAGE_NT_HEADERS.
(IMAGE_LOAD_CONFIG_DIRECTORY64): New structure definition and typedefs.
(IMAGE_CE_RUNTIME_FUNCTION_ENTRY): Likewise.
(IMAGE_FUNCTION_ENTRY64): Likewise.
2006-04-18 03:58:22 +00:00
Danny Smith
bcc39a0bfe
2006-04-18 Bart Oldeman <bartoldeman@users.sf.net>
...
* lib/test.c: Fix typo in #inlcude.
* include/aclui.h: INTERFACE should not remain
defined at the end of the header.
* include/servprov.h: Ditto.
2006-04-18 02:57:59 +00:00
Danny Smith
1d975d67b1
* include/ws2tcpip.h (gai_strerror): Add thread-safety comment.
2006-04-16 08:26:59 +00:00
Dimitri Papadopoulos
538146072a
* include/ws2tcpip.h (gai_strerror{AW}): Implement as inline function.
2006-04-14 16:40:30 +00:00
Dimitri Papadopoulos
285ae543e2
* include/wsahelp.h (system_header): Add pragma.
...
* include/ws2spi.h (system_header): Add pragma.
* include/rasdlg.h (system_header): Add pragma.
* include/rasdlg.h (_RASDLG_H): Define.
Define instead of _RASDLG_H_, this is the w32api standard.
* include/mlang.h (_MLANG_H): Define.
Define instead of _MLANG_H_, this is the w32api standard.
* include/setupapi.h (_SETUPAPI_H): Define.
Define instead of _SETUPAPI_H_, this is the w32api standard.
2006-04-14 15:54:54 +00:00
Dimitri Papadopoulos
3253f21972
* include/rpcndr.h (boolean): Add typedef.
...
Thanks to: James du Russel <ephelon at users dot sf dot net>
* include/rpcndr.h (_RPCNDR_H): Define.
Define in addition to __RPCNDR_H__, this is the w32api standard.
2006-04-14 15:21:21 +00:00
Chris Sutcliffe
04cbcde8d9
2006-04-14 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* include/w32api.h: Increment version to 3.7.
* Makefile.in: Ditto.
2006-04-14 12:52:50 +00:00
Chris Sutcliffe
9f8b325c45
2006-04-13 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/winbase.h (GET_MODULE_HANDLE_EX_FLAG_*): Define.
Thanks to: Brandon Sneed <brandon at redf dot net>
2006-04-14 00:14:19 +00:00
Danny Smith
be5542f716
* include/secext.h: Enclose function declarations in extern "C" for
...
__cplusplus.
2006-04-12 08:04:42 +00:00
Chris Sutcliffe
076887efab
2006-04-11 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* 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.
2006-04-11 22:56:08 +00:00
Dimitri Papadopoulos
84ac4d5112
* include/commdlg.h (PD_*): Rearrange.
2006-04-11 08:03:23 +00:00
Dimitri Papadopoulos
9681ad80b9
* include/commdlg.h (PD_*): Define.
...
Thanks to: Wolfgang Glas <softadm at users dot sf dot net>
2006-04-11 07:53:23 +00:00
Danny Smith
e5807db846
* include/iphlpapi.h (GetAdaptersAddresses): Check for winsock2
...
here also.
2006-04-08 03:49:28 +00:00
Dimitri Papadopoulos
cf30e49114
* include/wincrypt.h (PROV_MS_EXCHANGE): Define.
...
We should probably remove PROV_MS_MAIL but I'm keeping it for
now for compatibility reasons.
Thanks to: Marcus Agehall <agehall at users dot sf dot net>
2006-04-07 14:28:35 +00:00
Dimitri Papadopoulos
c7a84ac71f
* include/commdlg.h [WINVER >= 0x0500]
...
(PD_RESULT_*,START_PAGE_GENERAL): Define.
Thanks to: Wolfgang Glas <softadm at users dot sf dot net>
2006-04-07 14:17:28 +00:00
Dimitri Papadopoulos
198785c1d3
* include/wingdi.h [WINVER >= 0x0410]
...
(AlphaBlend,GradientFill,TransparentBlt): Windows 98 and better.
Thanks to: Alessandro Antonello <aleantonello at users dot sf dot net>
2006-04-07 13:41:24 +00:00
Dimitri Papadopoulos
6fca0833c6
* include/wingdi.h (CAPTUREBLT,NOMIRRORBITMAP): Define.
...
* include/commctrl.h (WC_LINK{AW},LIF_*,LIM_*,LM_*,
MAX_LINKID_TEXT,L_MAX_URL_LENGTH): Define.
(LITEM,LHITTESTINFO,NMLINK): Add structures.
Thanks to: Brandon Sneed <brandon at redf dot net>
2006-04-07 13:28:49 +00:00
Dimitri Papadopoulos
7d7113db13
* include/w32api.h (IE*): Define for recent versions of IE.
2006-04-06 12:26:09 +00:00
Dimitri Papadopoulos
a846957047
* include/w32api.h (_W32API_H): Define.
...
Define in addition to _W32API_H_, this is the w32api standard.
2006-04-06 12:21:30 +00:00
Dimitri Papadopoulos
45a450621f
* include/w32api.h (WindowsVista): Define.
2006-04-06 12:18:40 +00:00
Dimitri Papadopoulos
e98a5b1c43
* include/iptypes.h (IP_ADAPTER_*): Define parts that depend
...
on SOCKET_ADDRESS only if winsock2.h has already been included.
2006-04-06 12:16:49 +00:00
Dimitri Papadopoulos
944a4fa770
* include/winuser.h (WM_IME_*): Remove. Defined in imm.h.
2006-04-06 11:53:54 +00:00
Dimitri Papadopoulos
3728ca6538
* include/iphlpapi.h (GAA_FLAG_*): Define.
...
(GetAdaptersAddresses): Add function declaration.
* lib/iphlpapi.def (GetAdaptersAddresses): Add function stub.
Thanks to: ross <rossboulet at users dot sf dot net>
2006-04-05 16:05:04 +00:00
Dimitri Papadopoulos
273243a857
* include/iptypes.h (IP_INTERFACE_NAME_INFO,
...
IP_ADAPTER_ANYCAST_ADDRESS,IP_ADAPTER_MULTICAST_ADDRESS,
IP_ADAPTER_UNICAST_ADDRESS,IP_ADAPTER_DNS_SERVER_ADDRESS,
IP_ADAPTER_PREFIX,IP_ADAPTER_ADDRESSES): Add structures.
(IF_OPER_STATUS,IP_DAD_STATE,IP_PREFIX_ORIGIN,IP_SUFFIX_ORIGIN,
SCOPE_LEVEL): Add enums.
(IP_ADAPTER_*): Define.
2006-04-05 15:53:58 +00:00
Dimitri Papadopoulos
be95339627
* include/winuser.h (GetWindowExtEx): Removed, belongs to wingdi.h.
...
Thanks to: Sergey Philippov <phis at users dot sf dot net>
2006-04-05 15:06:56 +00:00
Dimitri Papadopoulos
d5ad5abfc2
* include/objidl.h (PIDSI_*): Define.
...
(PRSPEC_*): Define.
Thanks to: Oliver Stoeneberg <kidkat at users dot sf dot net>
2006-04-05 14:16:17 +00:00
Dimitri Papadopoulos
1d509e2a22
* include/winbase.h (LOGON32_PROVIDER_WINNT40,
...
LOGON32_PROVIDER_WINNT50, LOGON32_LOGON_NETWORK,
LOGON32_LOGON_UNLOCK, LOGON32_LOGON_NETWORK_CLEARTEXT,
LOGON32_LOGON_NEW_CREDENTIALS): Define.
Thanks to: Oliver Stoeneberg <kidkat at users dot sf dot net>
2006-04-05 13:53:14 +00:00
Dimitri Papadopoulos
347fb1920b
* include/mq.h: New file.
...
* lib/mqrt.def: (MQ*): Define a few missing functions.
2006-04-05 10:01:56 +00:00
Dimitri Papadopoulos
024d48dff7
* lib/mqrt.def: New file.
...
Needs the mq.h file to work properly, working on it.
Thanks to: Pascal Obry <pobry at users dot sf dot net>
2006-04-05 07:23:14 +00:00
Dimitri Papadopoulos
e159a2ade2
* include/winerror.h (STG_E_*): Define.
...
Thanks to: Oliver Stoeneberg <kidkat at users dot sf dot net>
* include/winerror.h (STG_S_*): Define.
(CO_S_MACHINENAMENOTFOUND): Define.
(RPC_E_*): Define.
(NTE_*): Define.
2006-04-05 07:06:06 +00:00
Dimitri Papadopoulos
29c2d97a8c
* include/commctrl.h (ListView_*): Define and correct.
...
(LVM_*): Define.
2006-04-03 13:01:26 +00:00
Dimitri Papadopoulos
4b0baaa5eb
* include/winuser.h (WM_IME_*): Define (DWORD type).
...
(EM_*IMESTATUS): Define.
(WM_*): Define.
(XBUTTON*): Define.
Thanks to: Steve Folly <spfolly at users dot sf dot net>
2006-04-03 09:55:26 +00:00
Danny Smith
ab4a589f90
* include/winnetwk.h (WNetGetResourceInformationW): Correct first param.
...
Thanks to: Rene Rivera <grafik at users dot sf dot net>.
2006-03-31 09:08:47 +00:00
Christopher Faylor
8f31f3f481
* include/winspool.h: Protect use of PRINTER_ENUM_VALUESW with proper version
...
conditional.
2006-03-30 04:01:43 +00:00
Dimitri Papadopoulos
e47e7d6b02
* include/winspool.h (JOB_INFO_3): Add structure.
...
(PROVIDOR_INFO_*{AW}): Add structure.
* include/winspool.h [_WIN32_WINNT >= 0x0500]
(PRINTER_ENUM_VALUES{AW}): Add structure.
(PRINTPROCESSOR_CAPS): Add structure.
2006-03-29 17:10:00 +00:00
Dimitri Papadopoulos
d74d033ddd
* include/winspool.h [_WIN32_WINNT >= 0x0500]
...
(PRINTER_INFO_7A): Correct definition.
2006-03-29 12:41:58 +00:00
Dimitri Papadopoulos
fddb260daa
* include/winspool.h [_WIN32_WINNT >= 0x0500]
...
(DRIVER_INFO_7A): Correct definition.
2006-03-29 12:41:10 +00:00
Dimitri Papadopoulos
69356fef69
* include/winspool.h [_WIN32_WINNT >= 0x0500]
...
(DRIVER_INFO_*{AW}): Add structure.
(PRINTER_INFO_*{AW}): Add structure.
Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
2006-03-29 12:23:08 +00:00
Dimitri Papadopoulos
aee7cf676e
* include/winspool.h [_WIN32_WINNT >= 0x0500]
...
(DRIVER_*MODE): Define (DWORD type).
Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
2006-03-29 11:56:38 +00:00
Danny Smith
a68a2dbab4
* include/wincon.h (GetConsoleProcessList): Declare.
2006-03-27 05:34:23 +00:00
Danny Smith
1c051b91c4
2006-03-27 Hansres Engel <engel@node.ch>
...
* include/mlang.h: New file.
2006-03-27 05:23:52 +00:00
Chris Sutcliffe
8d6d480774
2006-03-26 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/winbase.h (SetProcessWorkingSetSize): Corrected define.
2006-03-26 01:24:03 +00:00
Danny Smith
489d553f75
2006-03-26 Hansres Engel <engel@node.ch>
...
Add Uniscribe API for typography and for complex scripts.
* include/usp10.h: New file.
* lib/usp10.def: New file.
* include/winver.h: Change first argument of GetFileVersionInfo[...] to const.
* include/imm.h (IMECHARPOSITION): Add structure.
(RECONVERTSTRING): Likwise.
* include/commdlg.h (OPENFILENAME_SIZE_VERSION_400): Define.
* lib/uuid.c (CMultiLanguage): Add UUID definition.
(IMLangFontLink2): Likewise.
(IMultiLanguage): Likewise.
2006-03-25 21:43:55 +00:00
Danny Smith
61337a0f45
2006-03-18 Julien Lecomte <julienlecomte@users.sourceforge.net>
...
* include/wincon.h (ENABLE_*): Add more defines.
2006-03-18 Jan Nijtmans <nijtmans@users.sourceforge.net>
* include/winnt.h (INHERITED_ACE): Define.
(VALID_INHERIT_FLAGS): Correct definition.
2006-03-18 Peter �strand <astrand@cendio.se>
* lib/wtsapi32.def: New file.
2006-03-18 04:02:54 +00:00
Christopher Faylor
c94cc0f583
* include/winbase.h (STATUS_DLL_INIT_FAILED): New define.
...
(STATUS_DLL_INIT_FAILED_LOGOFF): Ditto.
2006-03-16 03:05:39 +00:00
Dimitri Papadopoulos
82f0f1394c
* include/winspool.h (DI_MEMORYMAP_WRITE): Define (DWORD type).
...
(FORM_USER,FORM_PRINTER): Define (DWORD type).
* include/winspool.h [_WIN32_WINNT >= 0x0500]
(DSPRINT_*): Define (DWORD type).
Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
2006-03-09 13:23:24 +00:00
Dimitri Papadopoulos
c87248b6fa
* include/winspool.h (JOB_CONTROL_*,JOB_STATUS_*): Define.
...
Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
2006-03-09 08:26:24 +00:00
Dimitri Papadopoulos
c4e86a3181
* include/shellapi.h [_WIN32_IE >= 0x0600]
...
(SEE_MASK_NOZONECHECKS,SEE_MASK_FLAG_LOG_USAGE): Define on
Windows XP SP1 and Windows XP respectively.
2006-03-07 10:59:46 +00:00
Dimitri Papadopoulos
93e4c351c2
* include/shellapi.h (NOTIFYICONDATA_V*_SIZE): Define.
...
Thanks to: Daniel Atallah <datallah at users dot sf dot net>
* include/shellapi.h [_WIN32_IE >= 0x0500]
(NIS_*): Introduced in Version 5.0.
2006-03-07 10:45:35 +00:00
Danny Smith
fc03f99fd3
* include/wingdi.h (CS_*): Correct WINVER guard on
...
Image Color Matching colour definitions.
2006-03-06 21:13:43 +00:00
Danny Smith
f511869c92
* include/shlobj.h (SFGAO_ISSLOW): Define.
...
(SFGAO_DISPLAYATTRMASK): Define in terms of preceding display
attribute constants.
2006-03-06 21:02:55 +00:00
Dimitri Papadopoulos
0e3a887a75
* include/wingdi.h [WINVER >= 0x0500]
...
(GRADIENT_FILL_*,*_EMBEDED): Included in Windows 2000 and later.
Thanks to: David A. Capello <dacap at users dot sf dot net>
2006-03-06 14:30:30 +00:00
Dimitri Papadopoulos
d0b42db669
* include/wingdi.h [WINVER >= 0x0500]
...
(INTERNET_STATE_*,*_EMBEDED): Included in Windows 2000 and later.
Thanks to: David A. Capello <dacap at users dot sf dot net>
2006-03-06 14:29:04 +00:00
Dimitri Papadopoulos
738276cb88
* include/wingdi.h [WINVER >= 0x0500]
...
(INTERNET_STATE_*,*_EMBEDED): Included in Windows 2000 and later.
Thanks to: David A. Capello <dacap at users dot sf dot net>
2006-03-06 14:28:35 +00:00
Danny Smith
984b8182bf
2006-03-05 Paul J. Lucas <pauljlucas@users.sourceforge.net>
...
* include/wininet.h (INTERNET_CONNECTED_INFO): Define structure.
(INTERNET_STATE_*): Define flags.
(INTERNET_OPTION_CONNECTED_STATE): Define constant.
2006-03-05 08:31:57 +00:00
Danny Smith
41c3c8bd2c
2006-03-05 Chris Wilson <chris+mingw@qwirx.com>
...
* include/sddl.h: New file.
2006-03-05 07:49:45 +00:00
Danny Smith
f41c4c7ced
* include/ddk/ntifs,h (FILE_ID_FULL_DIRECTORY_INFORMATION): Revert
...
last change.
Remove file level #pragma pack(push,4)/#pragma pop.
2006-02-21 08:28:01 +00:00
Corinna Vinschen
84a447aa08
* include/ddk/ntifs.h (FILE_ID_FULL_DIRECTORY_INFORMATION): Add filler
...
value to force correct alignment.
2006-02-19 10:56:20 +00:00
Danny Smith
25109ea7f3
* include/commctrl.h (LPNMLVCACHEHINT): Correct spelling.
...
Thanks to: Sebastian Pipping <hartwork at users dot sf dot net>
(PNM_CACHEHINT): Add backward compatibilty define.
(LPNM_CACHEHINT): Likewise.
2006-02-19 09:22:00 +00:00
Danny Smith
3d1172c133
2006-02-04 Ron Lee <ronl@users.sourceforge.net>
...
* include/winnls.h: Remove stray end ';' from preprocessor defines.
2006-02-06 22:05:09 +00:00
Chris Sutcliffe
7420667afb
Fixed ChangeLog entry
2006-02-06 20:29:17 +00:00
Chris Sutcliffe
f6e3104d09
2006-02-06 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shlobj.h (PRF_VERIFYEXISTS, PRF_TRYPROGRAMEXTENSIONS,
PRF_FIRSTDIRDEF, PRF_DONTFINDLNK): Ditto.
* lib/shell32.def (PathResolve): Define.
2006-02-06 20:27:01 +00:00
Christopher Faylor
ede6ae5059
* include/shlobj.h (PathResolve): Fix typo.
2006-02-06 19:59:43 +00:00
Chris Sutcliffe
22ebea31c8
2006-02-06 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/shlobj.h (PathResolve): Define.
2006-02-06 16:29:15 +00:00
Danny Smith
dcbaac9b8c
2006-02-04 Ron Lee <ronl@users.sourceforge.net>
...
* include/winnls.h: Remove stray end ';' from preprocessor defines.
2006-02-04 19:35:46 +00:00
Danny Smith
d3d854b759
* lib/iphlpapi.def: (NotifyAddrChange@8): Define.
...
Reported by: Daniel Atallah <datallah at users dot sf dot net>
(NotifyRouteChange@8): Define.
2006-02-02 04:26:18 +00:00
Danny Smith
74d3f96faa
* include/winsock2.h (WINSOCK_API_LINKAGE): Define. Add to
...
prototypes.
2006-01-29 00:52:35 +00:00
Danny Smith
0d80558dc4
* include/winnt.h (FORCEINLINE): Define.
2006-01-29 00:33:21 +00:00
Danny Smith
c40776e5a2
* include/winnt.h (DECLSPEC_SELECTANY): Define.
2006-01-26 01:55:39 +00:00
Danny Smith
a62ec6b340
2006-01-25 Filip Navara <xnavara@volny.cz>
...
* include/winnt.h (DECLSPEC_ALIGN): Define.
2006-01-26 01:22:07 +00:00
Danny Smith
3784b87b32
* include/commctrl.h: Correct spelling of 'compatibility' in
...
comments.
* include/setupapi.h: Likewise.
* include/ws2tcpip.h: Likewise.
2006-01-24 02:19:28 +00:00
Danny Smith
e5e6a33128
2006-01-24 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/ddk/winddk.h (KeGetCurrentKPCR): Support -masm=intel.
2006-01-24 Jiri Malak <Jiri.Malak@iol.cz>
WATCOM compatibility changes.
* include/ddk/ntddk.h (DECL_IMPORT): Define using __declspec,
rather than __attribute__.
(DECL_EXPORT): Likewise.
* include/ddk/winddk.h (DDKAPI): Avoid using __attribute__.
(DDKFASTAPI): Likewise.
(DDKCDECLAPI): Likwise.
(KeGetCurrentKPCR): Provide __WATCOMC__ syntax for inline code.
2006-01-24 01:02:31 +00:00
Danny Smith
cfd86743ff
2006-01-23 Brandon Sneed <brandon@redf.net>
...
* setupapi.def: Add all CM_* functions defined in ddk/cfgmgr32.h
to exports.
2006-01-23 08:10:32 +00:00
Chris Sutcliffe
7c9feabf98
2006-01-17 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* include/w32api.h: Increment version to 3.6.
* Makefile.in: Ditto.
2006-01-17 18:56:12 +00:00
Danny Smith
3683edc658
* include/wincrypt.h (WINADVAPI): Add to prototypes of
...
advapi32.dll functions.
2006-01-11 23:19:16 +00:00
Danny Smith
cf8fbc710f
* include/winsock2.h (struct sockaddr_storage): Use RFC 2553
...
names for padding size constants.
2006-01-11 22:56:05 +00:00
Danny Smith
16442a4a8f
* include/aclapi.h (WINADVAPI): Add to prototypes.
...
* include/winreg.h (WINADVAPI): Likewise.
* include/winsvc.h (WINADVAPI): Likewise.
2006-01-11 22:49:06 +00:00
Danny Smith
4b2985b50b
2006-01-05 Michael Gerdau <mgd@technosis.de>
...
* include/winbase.h (WINADVAPI): Define.
2006-01-04 20:59:28 +00:00
Christopher Faylor
a4b5f2b383
* include/winuser.h (CreateWindowStation): Correctly identify first argument as
...
constant.
(CreateWindowStation@): Ditto.
2006-01-04 03:42:18 +00:00
Dimitri Papadopoulos
5d09b46dc3
* include/uxtheme.h [_WIN32_WINNT >= 0x0501]
...
(TMT_*, BT_*): Add constants.
2006-01-03 09:04:07 +00:00
Corinna Vinschen
cf2af34b70
* include/winsock2.h: Don't define struct sockaddr_storage when
...
building Cygwin.
2005-12-31 13:07:22 +00:00
Danny Smith
db55f91dc0
* lib/ws2_32.c: New file, defining IPv6 constants.
...
* Makefile.in (SOURCES): Add ws2_32.c
(EXTRA_OBJS): Add ws2_32.o.
2005-12-22 07:47:10 +00:00
Danny Smith
94692f408c
2005-12-21 Michael Jung <mjung@iss.tu-darmstadt.de>
...
* lib/user32.def (PrivateExtractIconsA@32,
PrivateExtractIconsW@32): Define.
* lib/shell32.c (IID_IShellLinkDataList): Add GUID.
2005-12-21 08:09:08 +00:00
Christopher Faylor
becfe4e93e
* include/winuser.h (WINSTA_ALL_ACCESS): Define.
2005-12-13 01:24:36 +00:00
Danny Smith
3f8edcbdb1
* lib/kernel32.def (CreateFiberEx): Correct suffix.
2005-12-09 07:49:40 +00:00
Danny Smith
4d6c08adfe
2005-12-09 Huw Davies <hdavies@users.sourceforge.net>
...
Danny Smith <dannysmith@users.sourceforge.net>
* lib/msxml-uuid.c: New file to generate UUIDs for
MSXML interfaces.
* lib/Makefile.in (UUID_OBJS): Add msxml-uuid.o.
Add missing ChangeLog entries for 2005-12-07 commits.
2005-12-09 04:59:24 +00:00
Danny Smith
14d2d90cff
* include/winbase.h (GetDevicePowerState): Add prototype.
...
* lib/kernel32.def (GetDevicePowerState): Correct suffix.
2005-12-07 20:27:09 +00:00
Danny Smith
8696d63606
2005-12-07 Brian Gunlogson <gmb300@users.sourceforge.net>
...
* include/winuser.h (GetClassLongPtr{AW}): Guard prototypes with _WIN64.
Define as macro if !_WIN64.
(SetClassLongPtr{AW}): Likewise.
(GCLP_*): Add GetClassLongPtr defines.
* lib/user32.def (GetClassLongPtr{AW}): Remove stubs.
(SetClassLongPtr{AW}): Likewise.
2005-12-07 20:17:39 +00:00
Danny Smith
9d60f4f87a
2005=11-18 Brian Gunlogson <gmb300@users.sourceforge.net>
...
* include/winuser.h (GetClassLongPtr{AW}): Add prototypes.
(SetClassLongPtr{AW}): Likewise.
(GCLP_*): Add GetClassLongPtr defines.
* lib/user32.def (GetClassLongPtr{AW}): Add stubs.
(SetClassLongPtr{AW}): Likewise.
2005-11-18 00:44:22 +00:00
Danny Smith
9716aeb7a0
2005=11-18 Brian Gunlogson <gmb300@users.sourceforge.net>
...
* include/winuser.h (GetClassLongPtr{AW}): Add prototypes.
(SetClassLongPtr{AW}): Likewise.
(GCLP_*): Add GetClassLongPtr defines.
* lib/user32.def (GetClassLongPtr{AW}): Add stubs.
(SetClassLongPtr{AW}): Likewise.
2005-11-18 00:30:27 +00:00
Danny Smith
5f27904928
* include/commdlg.h (OPENFILENAMEW): Add members for
...
_WIN32_WINNT >= 0x0500.
(OPENFILENAMEA): Modify whitespace. Ansify comment.
2005-11-12 09:49:00 +00:00
Danny Smith
a9f25ffad8
* include/wingdi.h (GetICMProfile{AW}): Correct prototype.
...
Thanks to: Paul J Lucas
2005-11-12 01:10:12 +00:00
Danny Smith
39dd399c50
2005-11-04 Michael Jung <mjung@iss.tu-darmstadt.de>
...
* lib/shell32.c (CLSID_ShellFSFolder): Add GUID.
2005-11-04 02:19:26 +00:00
Danny Smith
cdf5300155
* lib/crypt32.def (CertOIDToAlgId, CertAlgIDToOID, CryptProtectData,
...
CryptUnprotectData, CryptDecodeObjectEx, CryptEncodeObjectEx,
CryptRegisterOIDFunction, CryptUnregisterOIDFunction): Add stubs.
Thanks to: F Richter <res2002 at users dot sourceforge dot net>
Fix some ChangeLog whitespace.
2005-11-03 08:21:18 +00:00
Chris Sutcliffe
ecb476c165
2005-10-29 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* include/objbase.h: Fix typo.
* include/w32api.h: Increment version to 3.5.
* Makefile.in: Ditto.
2005-10-30 00:07:58 +00:00
Chris Sutcliffe
cc2ac099b5
2005-10-27 Chris Sutcliffe <ir0nh34d@users.sf.net>
...
* include/w32api.h: Increment version to 3.4.
* Makefile.in: Ditto.
2005-10-27 23:28:21 +00:00
Danny Smith
c3a1f48c42
* include/winbase.h (GetProcessId): Remove duplicate declaration.
...
Use _WIN32_WINNT >= 0x0501 guard.
2005-10-12 09:40:29 +00:00
Christopher Faylor
677f3499b3
Add ChangeLog: * include/winbase.h (GetProcessId): Declare.
...
Revert erroneous include/winsock.h checkin.
2005-10-11 18:43:54 +00:00
Christopher Faylor
a5ac89cbbd
* Makefile.common (CFLAGS_COMMON): Add -Wstrict-aliasing.
2005-10-11 18:17:59 +00:00
Chris Sutcliffe
2b4f76269d
2005-09-23 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/ddk/newdev.def: Added.
Thanks to: Stephan Meyer <ste_meyer at users dot sourceforge dot net>
2005-09-23 22:41:24 +00:00
Chris Sutcliffe
e68bd70ab4
2005-09-23 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/commdlg.h (OPENFILENAME): Added WINNT >= 0x0500
component.
Thanks to: Gennady Feldman <gena01 at users dot sourceforge dot net>
2005-09-23 19:59:33 +00:00
Chris Sutcliffe
e7a76793ad
2005-09-23 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* lib/shell32.def (SHILCreateFromPath): Add stub.
Thanks to: Michael Jung <mjung at iss dot tu-darmstadt dot de>
2005-09-23 10:50:15 +00:00
Chris Sutcliffe
574c2ba2a3
2005-09-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/winbase.h (RegisterWaitForSingleObject,
RegisterWaitForSingleObjectEx): Define.
* lib/kernel32.def (RegisterWaitForSingleObjectEx@20): Define.
(RegisterWaitForSingleObject@16): Changed to
RegisterWaitForSingleObject@24.
Thanks to: Brandon Sneed <nivenh at users dot sourceforge dot net>
2005-09-21 19:20:46 +00:00
Danny Smith
64cf26a0e9
* include/winsock2.h (SO_EXCLUSIVEADDRUSE): Define.
...
Thanks to Gisle Vanem <giva at bgnett dot no>
2005-09-19 10:32:51 +00:00
Dimitri Papadopoulos
f4613fcd1d
* include/reason.h [_WIN32_WINNT >= 0x0501]
...
(SHTDN_REASON_*): New file.
* include/objbase.h: Avoid double header guard.
2005-09-08 13:55:46 +00:00
Danny Smith
ae6c01c069
2005-08-17 Michael Jung <mjung@iss.tu-darmstadt.de>
...
* lib/shell32.c (CLSID_RecycleBin, CLSID_ControlPanel,
CLSID_MyComputer,CLSID_Internet, CLSID_NetworkPlaces,
CLSID_MyDocuments, CLSID_FolderShortcut): Add GUIDs.
2005-08-17 10:57:17 +00:00
Danny Smith
38c9e858ac
2005-08-17 Martin Fuchs <martin-fuchs@gmx.net>
...
* 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.
2005-08-17 08:29:08 +00:00
Danny Smith
1a2fe82e40
* include/ddk/hidsdi.h: New file.
...
* lib/ddk/hid.def: Uncomment symbols and add stdcall suffix for
functions declared in hidsdi.h.
Thanks to: Alex J Lennon <ajlennon at organixconsulting dot com>
2005-08-12 09:16:18 +00:00
Danny Smith
b50ce80887
* lib/imm32.def (ImmDisableIME): Add stub.
...
Thanks to: "kidmin" <kidmin at users dot sourceforge dot net>
2005-08-12 09:11:40 +00:00
Dimitri Papadopoulos
abec0aaae9
Attempting to add include/objsafe.h again...
2005-08-11 09:04:13 +00:00
Chris Sutcliffe
8cb66eee67
* include/w32api.h: Increment version to 3.3.
...
* Makefile.in: Ditto.
2005-08-11 02:13:36 +00:00
Earnie Boyd
625302ea89
2005-07-28 Earnie Boyd <earnie@users.sf.net>
...
* include/winnt.h (SUBLANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN):
Correct their values.
Thanks to: Daniel K. O. <danielosmari at users dont sf dot net>
2005-07-28 11:09:36 +00:00
Chris Sutcliffe
2626e6d8d3
2005-07-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/winuser.h (HSHELL_RUDEAPPACTIVATED): Define.
2005-07-25 13:06:49 +00:00
Danny Smith
018a7ccb03
* include/wingdi.h (TT_PRIM_CSPLINE): Define.
...
Thanks to: Bob Jamison <ishmal at users dot sourceforge dot net>
2005-07-20 11:32:54 +00:00
Danny Smith
006351e561
* include/richedit.h (SETTEXTEX): Define structure and
...
associated constants.
(GT_SELECTION): Define GETTEXTEX flag constant.
2005-07-20 11:21:49 +00:00
Danny Smith
d551c8583e
* include/wingdi.h (SYSPAL_NOSTATIC256): Define.
2005-07-19 08:49:06 +00:00
Danny Smith
a5a54cb74d
* include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORT
...
if __W32API_USE_DLLIMPORT__. Use throughout on prototypes.
2005-07-19 08:27:43 +00:00
Danny Smith
e6d7923625
* include/commctrl.h (RBBS_USECHEVRON): Define.
...
(RBBS_*): Use hex notation, group together.
2005-07-19 07:46:23 +00:00
Danny Smith
e17dbb54c7
* lib/kernel32.def (GetUserGeoID): Correct suffix.
...
Thanks to: "bernd23" <bernd23 at users dot sourceforge dot net>
2005-07-18 11:04:51 +00:00
Danny Smith
ea4ec94347
* include/commctrl.h (TreeView_SetItemState): Initilise
...
_tvi.hItem.
Thanks to Joseph Remes <jremes at users dot sourceforge dot net>
2005-07-18 10:12:49 +00:00
Danny Smith
6c325681e2
Remove 2005-07-08 Dimitri Papadopoulos entry (no file was added).
2005-07-18 09:53:17 +00:00
Danny Smith
45a9824b06
2005-07-18 Mattia Barbon <mbarbon@users.sourceforge.net>
...
* include/commctrl.h (NMLVFINDITEM): Add structure.
2005-07-18 09:48:08 +00:00
Danny Smith
cdfd7f6a49
2005-07-18 Michael Gerdau <mgdde@users.sourceforge.net>
...
* include/wininet.h (WININET_API_FLAG_*): Add defines.
2005-07-18 09:04:25 +00:00
Danny Smith
90e7ba4fd5
2005-07-18 Daniel Atallah <datallah@users.sourceforge.net>
...
* include/winnt.h (VER_SET_CONDITION): Define.
2005-07-18 08:52:29 +00:00
Danny Smith
44947f6562
2005-07-18 Michael Gerdau <mgdde@users.sourceforge.net>
...
* include/wincon.h (AttachConsole): Correct _WIN32_WINNT guard.
(ATTACH_PARENT_PROCESS): Define.
(CONSOLE_WINDOWED_MODE): Correct definition to match MSDN
documentation.
2005-07-18 05:43:22 +00:00
Earnie Boyd
9d3e15bef5
2005-07-17 Benoit Blanchon <bblanchon@users.sourceforge.net>
...
* include/winbase.h (QueueUserWorkItem): Add prototype.
2005-07-17 18:58:12 +00:00
Earnie Boyd
46deb14e85
2005-07-13 Benoit Blanchon <bblanchon@users.sourceforge.net>
...
* include/wingdi.h (SHADEBLENDCAPS, SB_NONE, SB_CONST_ALPHA,
SB_PIXEL_ALPHA, SB_PREMULT_ALPHA, SB_GRAD_RECT, SB_GRAD_TRI,
COLORMGMTCAPS, CM_NONE, CM_DEVICE_ICM, CM_GAMMA_RAMP,
CM_CMYK_COLOR): Define.
2005-07-13 23:16:19 +00:00
Dimitri Papadopoulos
2413281e13
* include/objsafe.h: New file.
2005-07-08 13:37:31 +00:00
Danny Smith
8c83fb05f1
* include/winldap.h (ldap_simple_bindW, ldap_simple_bind_sW,
...
ldap_bindW, ldap_bind_sW): Change PCHAR arg to PWCHAR.
Thanks to: Christian <chhd at users dot sf dot net>
2005-06-19 07:25:11 +00:00
Danny Smith
dae4a4c93c
Correct typo in ChangeLog
2005-06-18 07:53:49 +00:00
Danny Smith
ec3b6d6f26
* include/winbase.h (GETTEXTEX): Correct name of lpUsedDefChar field.
...
Thanks to: Saulius Menkevicius <bobas at users dot sf dot net>
2005-06-18 07:51:33 +00:00
Danny Smith
00110273cc
* include/winbase.h (GolbalDiscard): Define as macro.
...
Thanks to: David Golub <david_golub at users dot sf dot net>
2005-06-18 07:36:02 +00:00
Corinna Vinschen
1402b12a09
Add missing ChangeLog entry.
2005-05-13 21:01:32 +00:00
Corinna Vinschen
b4d72bae47
* include/winnetwk.h (WNetGetResourceParentA): Add missing declaration.
...
(WNetGetResourceParentW): Ditto.
* include/ddk/ntifs.h (FILE_ID_FULL_DIRECTORY_INFORMATION): Define.
2005-05-13 20:28:00 +00:00
Danny Smith
4db7d42977
* include/wininet.h (FtpGetFileSize): Add prototype.
...
(FtpCommand[AW]): Correct prototypes.
Reported by <siger at users dot sf dot net>
2005-04-26 08:18:27 +00:00
Danny Smith
4e069720c1
* include/vfw.h (capCreateCaptureWindow[AW]): Add prototypes.
...
(capGetDriverDescription[AW]): Likewise.
ChangeLog: Typo fixes.
2005-04-25 07:08:22 +00:00
Corinna Vinschen
24e2f8b482
* include/winnt.h (SE_UNDOCK_NAME TEXT): Define.
...
(SE_MANAGE_VOLUME_NAME TEXT): Ditto.
(SE_IMPERSONATE_NAME TEXT): Ditto.
(SE_ENABLE_DELEGATION_NAME TEXT): Ditto.
(SE_SYNC_AGENT_NAME TEXT): Ditto.
2005-04-03 17:47:37 +00:00
Christopher Faylor
38a1953cfc
* winclude/winnt.h (SYSTEM_LUID): Fix definitition invalidated by below change.
2005-03-16 21:50:14 +00:00
Danny Smith
3ce11ca8d0
* include/winnt.h (_LUID): Add structure. Correct LUID typedef.
...
Thanks to:
Paul-Christiaan Spruijtenburg <wakarimasu at users dot sf dot net>
2005-03-16 00:46:17 +00:00
Danny Smith
d34d3da637
* include/ws2tcpip.h (getaddrinfo, freeaddrinfo, getnameinfo):
...
Guard with _WIN32_WINNT >= 0x0501. Add FIXME comment.
* gai_strerror[AW]: Put into #if 0 block.
2005-03-07 08:32:24 +00:00
Danny Smith
4f7e895a3a
* include/basetyps.h (__int16): Correct define.
2005-03-07 04:58:30 +00:00