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
Danny Smith
78a04600f9
2005-02-10 Jiri Malak <Jiri.Malak@iol.cz>
...
Danny Smith <dannysmith@users.sourceforge.net>
* lib/directx/dinput_private.h (ATTRIBUTE_TEXT_SECTION): New
define for Open Watcom portability.
* lib/directx/(dinput_joy.c, dinput_joy2.c, dinput_kbd.c,
dinput_mouse.c, dinput_mouse2.c): Use new macro in definition
of local c_rgodfDI* objects. Replace .rdata section attribute
with 'const' keyword in definition of global c_dfDI* objects.
2005-02-10 01:19:43 +00:00
Danny Smith
681e60c31c
2005-02-07 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/winioctl.h (IOCTL_VOLUME_BASE,
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS, IOCTL_VOLUME_IS_CLUSTERED):
Copy defines from include/ddk/ntdddvol.h.
Bug reported to Debian by Anand Kumria <wildfire at progsoc dot org>
2005-02-07 20:40:32 +00:00
Danny Smith
8cc85fff15
2005-01-27 Oliver Stoeneberg <oliverst@online.de>
...
* include/winbase.h (PWIN32_FIND_DATA): Add typedef.
2005-01-27 21:04:18 +00:00
Danny Smith
b7a51e1b2a
* include/winuser.h (SW_SMOOTHSCROLL): Add define.
2005-01-26 06:25:59 +00:00
Chris Sutcliffe
ea27b6f219
2005-01-21 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/commdlg.h (OFN_DONTADDTORECENT): Added definition.
2005-01-21 13:39:35 +00:00
Danny Smith
4d6b4804e9
* lib/user32.def (MonitorFromPoint}: Correct suffix.
2005-01-18 07:14:54 +00:00
Danny Smith
6c03322566
2005-01-13 Benoit Blanchon <bblanchon@users.sourceforge.net>
...
* include/wininet.h (InternetCheckConnectionA,
InternetCheckConnectionW) Add prototypes.
(INTERNET_RAS_INSTALLED, INTERNET_CONNECTION_OFFLINE,
INTERNET_CONNECTION_CONFIGURED): Add defines.
2005-01-13 09:14:42 +00:00
Chris Sutcliffe
2201bc5378
2005-01-07 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* include/commctrl.h (ComboBox_SetMinVisible,
ComboBox_GetMinVisible): Added Macros.
* include/winuser.h (CB_SETMINVISIBLE, CB_GETMINVISIBLE):
Added definitions.
2005-01-10 11:59:25 +00:00
Danny Smith
9e5e1983f8
2005-01-02 Jiri Malak <Jiri.Malak@geac.cz>
...
* include/winnt.h (GetCurrentFiber, GetFiberData): Make inline
assembly code conditional on _X86_.
2005-01-02 21:46:06 +00:00
Earnie Boyd
94d17419a6
* include/afxres.h: Remove the \r from the line ending.
...
* include/errorrep.h: Ditto.
* include/shldisp.h: Ditto.
* include/tschema.h: Ditto.
* lib/dhcpcsvc.def: Ditto.
* lib/uxtheme.def: Ditto.
* lib/wldap32.def: Ditto.
2005-01-02 14:11:28 +00:00
Danny Smith
f8316b46dd
* include/winerror.h (ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY):
...
Correct typo.
2005-01-01 08:57:31 +00:00
Chris Sutcliffe
3a39329a25
2004-12-29 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
*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-29 12:15:19 +00:00
Chris Sutcliffe
5f0fd59974
Added HSHELL_FLASH definition
2004-12-29 00:31:31 +00:00
Danny Smith
4697fbcd51
2004-12-24 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
...
* 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.
2004-12-24 11:14:35 +00:00
Danny Smith
3993374d4e
* include/commctrl.h (CDRF_NOTIFYSUBITEMDRAW): Add define.
...
Thanks to: Chris Sutcliffe <ironhead@walled.net>
(CDRF_*): Use hex notation for constants.
2004-12-23 08:13:51 +00:00
Danny Smith
8bbdc64198
* include/sqlext.h (SQL_INTERVAL_*): Correct macros.
...
Reported by Eric Sharkey <sharkey at netrics dot com>
2004-12-09 02:33:20 +00:00
Danny Smith
91ce86e773
* include/winnt.h (TOKEN_INFORMATION_CLASS): Add
...
TokenGroupsAndPrivileges, TokenSessionReference,
TokenSandBoxInert, TokenAuditPolicy, TokenOrigin.
Reformat.
(SID_NAME_USE): Add SidTypeComputer. Reformat.
Thanks to Gabriel Linder <mingwlinder@users.sourceforge.net>
2004-12-07 07:15:26 +00:00
Danny Smith
f77390bbdb
* lib/comctl32.def (ImageList_Copy, ImageList_DrawIndirect,
...
ImageList_Duplicate): Add stubs.
2004-12-02 05:55:45 +00:00
Danny Smith
a923c24660
* lib/directx/strmiids.c (MEDIASUBTYPE_YV12): Correct GUID.
...
Thanks to "Pete" <pross@xvid.org>
2004-12-02 05:36:22 +00:00
Danny Smith
7e33b8b32f
2004-11-21 Benoit Blanchon <bblanchon@users.sourceforge.net>
...
* include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA,
AC_DST_NO_ALPHA, ...): Add defines.
* include/winuser.h (ULW_COLORKEY,ULW_ALPHA,
ULW_OPAQUE): Add defines.
Change email address in ChangleLog to sourceforge alias
2004-11-21 23:55:55 +00:00
Danny Smith
d11206f65b
* include/winnt.h (VerSetConditionMask): Correct typo in _WIN32_WINNT
...
guard.
* lib/kernel32.def (VerSetConditionMask): Correct stdcall
suffix.
* lib/ddk/ntoskrnl.def (VerSetConditionMask): Likewise.
2004-11-21 19:45:25 +00:00
Danny Smith
225699ae46
* include/winbase.h (PPROCESS_INFORMATION): Add typedef.
...
(CreateProcessWithLogonW): Declare.
(LOGON_WITH_PROFILE, LOGON_NETCREDENTIALS_ONLY): Add defines.
Thanks to: "jkmaki" <jkmaki@users.sourceforge.net>
Correct some ChangeLog typos.
2004-11-20 00:03:08 +00:00
Danny Smith
78f717651f
* include/sspi.h (SecPkgContext_Sizes): Fix typo.
...
Thanks to: David Leonard <leonard@users,sourceforge.net>
2004-11-19 10:15:00 +00:00
Danny Smith
7fd30f5b15
* include/sspi.h (SecPkgCredentials_Names[AW]): Correct name.
...
Thanks to: David Leonard <leonard@users,sourceforge.net>
2004-11-19 10:08:25 +00:00
Danny Smith
8f287205e8
2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
...
* include/winuser.h (MSLLHOOKSTRUCT): Add structure.
2004-11-19 09:42:46 +00:00
Danny Smith
1e7e1a9fd7
2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
...
* include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP):
Add defines.
(LLKHF_ALTDOWN): Define based on KF_ALTDOWN,
2004-11-19 09:35:09 +00:00
Danny Smith
b359f9adfe
2004-11-19 Benoit Blanchon <benoit.blanchon@free.fr>
...
* include/shellapi.h (NIF_GUID): Add define.
Correct my 2004-11-04 Changelog entry
2004-11-19 08:30:26 +00:00
Earnie Boyd
3ff5506593
* include/w32api.h (Windows95, etc. and IE3, etc.): Add definitions.
2004-11-18 15:04:10 +00:00
Earnie Boyd
24984fcb45
2004-11-18 Earnie Boyd <earnie@users.sf.net>
...
* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
Changed it twice due to inconsistent MSDN documentation.
2004-11-18 13:57:06 +00:00
Earnie Boyd
43b9a723cc
2004-11-18 Earnie Boyd <earnie@users.sf.net>
...
* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
2004-11-18 13:53:20 +00:00
Danny Smith
95e3512d53
* include/shlobj.h (SHGFP_TYPE): Add enum.
2004-11-13 10:36:08 +00:00
Danny Smith
6f68e4938c
2004-11-12 Lo�c Guilloux (glx@users.sourceforge.net>
...
* include/winuser.h (WM_THEMECHANGED): Add define.
2004-11-13 03:42:40 +00:00
Danny Smith
d7dbb7f8d8
* include/ddk/winddk.h (ExAllocateFromPagedLookasideList,
...
ExFreeToPagedLookasideList): Guard inline versions with
(__USE_NTOSKRNL__) && (_WIN32_WINNT >= 0x0501). Declare as
external functions for earlier _WIN32_WINNT.
2004-11-12 08:26:44 +00:00
Danny Smith
eaec5f301f
* include/ras.h (RASCONN[AW]): Remove dwSessionId field.
...
Fix typos in last ChangeLog entry
2004-11-10 20:05:01 +00:00
Danny Smith
9507f00e68
* include/winnls.h (WINBASEAPI): Define as DECLSPEC_IMPORT.
...
if undefined. and __W32API_USE_DLLIMPORT__.
Add WINBASEAPI token to prototypes, throughout.
2004-11-09 09:06:03 +00:00
Danny Smith
65fb2e4311
* include/winnt.h (GetCurrentFiber): Support -masm=intel.
...
(GetFiberData): Likewise.
(NtCurrentTeb): Likewise.
2004-11-08 10:08:13 +00:00
Danny Smith
c3ea0cd332
* include/wingdi.h (NIF_INFO): Add define.
...
(NIIF_*) Add defines..
Thanks to: Benoit Blanchon <benoit.blanchon@free.fr>
(NIF_*): Convert constants to hex.
2004-11-04 07:09:52 +00:00
Danny Smith
9dee1466e8
* include/wingdi.h (GetFontUnicodeRanges,GetGlyphIndicesA,
...
GetGlyphIndicesW): Declare.
(GGI_MARK_NONEXISTING_GLYPHS): Define
* lib/gdi32.def (GetFontUnicodeRanges,GetGlyphIndicesA,
GetGlyphIndicesW): Add stubs.
2004-11-02 09:07:33 +00:00
Danny Smith
244cbd6bda
2004-10-24 Dan Aloni <da-x@colinux.org>
...
* include/ddk/ntapi.h (NtQueryFullAttributesFile,
ZwQueryFullAttributesFile): Declare.
* include/ddk/ntapi.h (RtlDosPathNameToNtPathName_U):
Declare.
lib/ntoskrnl.def (ZwQueryDirectoryFile, ZwQueryFullAttributesFile.
ZwQueryVolumeInformationFile): Add stubs.
2004-10-24 09:03:30 +00:00
Danny Smith
b64293e62a
= include/wsahelp.h (WINSOCK_MAPPING, WSHGetWinsockMapping,
...
PWSH_GET_WINSOCK_MAPPING): Don't define if __OBJC__.
2004-10-18 04:31:16 +00:00
Danny Smith
12a638f990
2004-10-15 Robert Wruck <wruck@tweerlei.de>
...
Danny Smith <dannysmith@users.sourceforge.net>
= include/winbase.h (InitializeSListHead, Interlocked*):
Guard with !__USE_NTOSKRNL__.
* include/ddk/ntddk.h (__USE_NTOSKRNL__): Define.
* include/ddk/winddk.h (InitializeSListHead, Interlocked*):
Guard with __USE_NTOSKRNL__.
(ExInterlockedPopEntrySList, ExInterlockedPushEntrySList):
Add prototypes. Guard macro definition with __USE_NTOSKRNL__
&& _WIN32_WINNT >= 0x0501
(ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList,
ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList):
Replace calts to InterlockedPopEntrySList, InterlockedPushEntrySList
with ExInterlockedPopEntrySList, ExInterlockedPushEntrySList.
* lib/ddk/ntosknl.def (ExInterlockedPopEntrySList,
ExInterlockedPushEntrySList) Add stubs with fastcall decoration.
(ExDesktopObjectType, ExEventObjectType, ExSemaphoreObjectType,
ExWindowStationObjectType, IoAdapterObjectType,
IoDeviceHandlerObjectSize, IoDeviceHandlerObjectType,
IoDeviceObjectType, IoDriverObjectType, IoFileObjectType,
LpcPortObjectType, MmSectionObjectType, SeTokenObjectType):
Uncomment stubs.
2004-10-15 01:18:11 +00:00
Danny Smith
77cbeb0039
2004-10-11 Robert Wruck <wruck@tweerlei.de>
...
* include/ddk/winddk.h (IoReleaseRemoveLockAndWait): Fix
definition
(IoReleaseRemoveLock): Add definition.
2004-10-11 07:20:26 +00:00
Danny Smith
7d032a010a
* include/ddk/winnt4.h (Exi386InterlockedDecrementLong,
...
Exi386InterlockedExchangeUlong, Exi386InterlockedIncrementLong);
Add prototypes.
* include/winddk.h (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
ExInterlockedPushEntryList): Change calling convention to
DDKAPI.
(ExfInterlockedAddUlong,ExInterlockedInsertHeadList,
ExInterlockedInsertTailList, ExInterlockedRemoveHeadList,
ExInterlockedPopEntryList, ExInterlockedPushEntryList):
Add prototypes for DDKFASTAPI versions.
Thanks to Vadim Yegor0v <zg at bmg dot lv> for report.
* lib/ntoskrnl.def (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
ExInterlockedPushEntryList): Remove lead '@' from stubs.
(ExfInterlockedAddUlong,ExfInterlockedInsertHeadList,
ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList,
ExfInterlockedPopEntryList, ExfInterlockedPushEntryList):
Add fastcall stubs.
(Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong,
Exi386InterlockedIncrementLong); Add stdcall stubs.
2004-10-10 07:14:04 +00:00
Danny Smith
f49a3937c8
* include/winbase.h (WINBASEAPI): Define as DECLSPEC_IMPORT only
...
if __W32API_USE_DLLIMPORT__ is defined.
* include/winuser.h (WINUSERAPI): Likewise.
2004-09-30 09:08:17 +00:00
Danny Smith
85153fb164
2004-09-29 Filip Navara <xnavara@volny.cz>
...
* include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h,
d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, mcd.h, miniport.h,
mountdev.h, mountmgr.h, ndis.h, ndistapi.h, ndiswan.h, netpnp.h,
newdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h,
ntddchgr.h, ntdddisk.h, ntddkbd.h, ntddmou.h, ntddpar.h, ntddpcm.h,
ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h,
ntddvdeo.h, ntddvol.h, ntpoapi.h, parallel.h, pfhook.h, poclass.h,
scsi.h, scsiscan.h, smbus.h, srb.h, storport.h, tdiinfo.h,
tdikrnl.h, tvout.h, upssvc.h, usb.h, usb100.h, usbdi.h, usbioctl.h,
usbiodef.h, usbscan.h, usbuser.h, videoagp.h, winddi.h, winddk.h,
winnt4.h, ws2san.h): Fixed packing.
* include/ddk/atm.h (ATM_TRAFFIC_DESCRIPTOR_IE): Fixed declaration.
* include/ddk/hidclass.h (HID_INTERFACE_HIDPARSE,
HID_INTERFACE_NOTIFY_PNP): Likewise.
* include/ddk/ndis.h (NDIS_DMA_BLOCK, CO_FLOW_PARAMETERS): Likewise.
(NdisQueryPacketLength): Added macro. Thanks to Art Yerkes
<ayerkes@speakeasy.net>.
* include/ddk/usb100.h (USB_CONFIGURATION_DESCRIPTOR): Fixed
declaration.
* include/ddk/winddi.h (PATHDATA, GLYPHPOS): Likewise.
* include/ddk/winddk.h (PDRIVER_CONTROL, PDRIVER_LIST_CONTROL,
PDRIVER_ADD_DEVICE, PIO_COMPLETION_ROUTINE, PDRIVER_CANCEL,
PKDEFERRED_ROUTINE, PDRIVER_DISPATCH, PIO_DPC_ROUTINE,
PMM_DLL_INITIALIZE, PMM_DLL_UNLOAD, PDRIVER_ENTRY,
PDRIVER_INITIALIZE, PKSERVICE_ROUTINE, PIO_TIMER_ROUTINE,
PDRIVER_REINITIALIZE, PDRIVER_STARTIO, PKSYNCHRONIZE_ROUTINE,
PDRIVER_UNLOAD, DRIVER_OBJECT): Fixed callback declarations.
(struct FILE_BASIC_INFORMATION): Renamed to _FILE_BASIC_INFORMATION.
(SYNCH_LEVEL): Added definition.
(KPCR, KPCR_TIB): Fixed declaration.
(Interlocked[Push/Pop]EntrySList): Declare only if winbase.h isn't
included and _WIN32_WINNT >= 0x0501.
(RtlEqualLuid): Fixed macro definition.
(KfLowerIrql, KfRaiseIrql): Declare and use instead of KeLowerIrql and
KeRaiseIrql on i386 architectures.
2004-09-28 08:46:54 +00:00
Danny Smith
b2e7654908
2004-09-06 Hosaka Yuji <hos@tamanegi.org>
...
* include/mshtml.h (IHTMLDocument2): Correct get_selection
declaration.
(IHTMLSelectionObject): Correct get_type declaration.
(IHTMLFramesCollection2, IHTMLWindow2, IHTMLFrameBase,
IHTMLFrameBase2, IHTMLFrameBase3, IHTMLBodyElement,
IHTMLBodyElement2): Add interfaces.
(LPHTMLIMAGEELEMENTFACTORY, LPHTMLEVENTOBJ, LPHTMLSCREEN,
LPHTMLOPTIONELEMENTFACTORY, LPOMHISTORY, LPOMNAVIGATOR): Add
typedefs.
* lib/mshtml-uuid.c (IID_IHTMLFrameBase2, IID_IHTMLFrameBase3):
Add IIDs.
2004-09-06 09:09:33 +00:00
Earnie Boyd
b73441fc30
* include/w32api.h: Increment version to 3.1.
...
* Makefile.in: Ditto.
2004-09-05 15:27:56 +00:00
Danny Smith
4f52488e06
2004-09-05 Hosaka Yuji <hos@tamanegi.org>
...
* include/winuser.h (MonitorFromPoint, MonitorFromRect,
MonitorFromWindow): Add prototypes.
* lib/user32.def (MonitorFromPoint, MonitorFromRect,
MonitorFromWindowMonitorFromWindow): Add stubs.
* include/shellapi.h (DuplicateIcon): Add prototype.
2004-09-05 10:35:34 +00:00
Danny Smith
99f91ded6c
* include/winuser.h (WINUSERAPI): New define.
...
Use it to mark user32.dll imports, throughout.
2004-09-05 10:14:26 +00:00
Danny Smith
e636a59f52
22004-09-05 Hosaka Yuji <hos@tamanegi.org>
...
* lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData,
HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature,
HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport,
HidD_GetManufacturerString, HidD_GetMsGenreDescriptor,
HidD_GetNumInputBuffers, HidD_GetPhysicalDescriptor,
HidD_GetPreparsedData, HidD_GetProductString,
HidD_GetSerialNumberString, HidD_SetConfiguration,
HidD_SetFeature, HidD_SetNumInputBuffers, HidD_SetOutputReport,
HidP_GetButtonCaps, HidP_GetValueCaps): Add exports.
2004-09-05 10:05:24 +00:00
Danny Smith
b8a6a751f4
2004-08-25 Lars Rune N�stdal <daysleper@users.sourceforge.net>
...
* include/wincon.h (CONSOLE_FULLSCREEN_MODE, CONSOLE_WINDOWED_MODE):
Add defines.
(PCOORD): Add typedef.
(GetConsoleDisplayMode, SetConsoleDisplayMode): Add prototypes.
2004-08-25 08:43:25 +00:00
Danny Smith
6f564c4f6e
* include/winldap.h: Don't check value of UNICODE.
...
Thanks to: "Jean-Do" <spab@users.sourceforge.net>
2004-08-25 07:55:59 +00:00
Danny Smith
72fdc157bf
* include/winbase.h (WINBASEAPI): Guard with __INSIDE_CYGWIN__.
2004-08-24 23:20:42 +00:00
Danny Smith
4cb4a4710a
2004-08-24 Sam Robb <samrobb@users.sourceforge.net>
...
* include/winbase.h (GetFileSizeEx): Add _WIN32_WINNT >= 0x0500
guard.
2004-08-23 22:01:57 +00:00
Danny Smith
ace32bda79
* include/winbase.h: Add WINBASEAPI token to prototypes, throughout.
2004-08-23 21:56:11 +00:00
Danny Smith
18cff5fa2b
2004-08-15 Ken Fitlike <kenfitlike@users.sourceforge.net>
...
* include/commctrl.h (WC_TREEVIEWA): Remove parenthenses.
2004-08-15 08:51:20 +00:00
Danny Smith
d1a40176a4
2004-08-10 Sebastian Nowak <snowak1@users.sourceforge.net>
...
* include/ws2spi.h (LPWSPSELECT): Correct typedef.
2004-08-11 08:10:22 +00:00
Danny Smith
c31c2194f3
* include/wincrypt.h: Correct _WIN32_WINNT typo.
2004-08-11 07:51:56 +00:00
Danny Smith
dbe6474a4a
2004-08-10 Ed Schaller <schallee@darkmist.net>
...
* include/wincrypt.h (MS_ENH_RSA_AES_PROV_A, MS_ENH_RSA_AES_PROV_W)
(ALG_SID_AES_128, ALG_SID_AES_192, ALG_SID_AES_256, ALG_SID_AES 17)
(CALG_AES_128, CALG_AES_192, CALG_AES_256, CALG_AES,PROV_RSA_AES):
Add defines.
(CALG_SHA1): Add define.
(HP_HMAC_INFO): Add define.
(HMAC_INFO): Add struct.
(BLOBHEADER): Add typedef.
2004-08-11 07:42:57 +00:00
Danny Smith
69e26fe33c
2004-07-26 Hartmut Honisch <hhonisch@users.sourceforge.net>
...
* include/commctrl.h (TreeView_SetItemState): Define macro.
2004-07-25 21:23:27 +00:00
Danny Smith
b92b36bd8a
* include/wingdi.h (CMYK): Its fun to play with the C-M-Y-K.
...
(young man, young man,...)
2004-07-24 12:47:44 +00:00
Danny Smith
61e6420f32
2004-07-24 Brodie Thiesfield <brofield@users.sourceforge.net>
...
* include/shlobj.h (FILEDESCRIPTOR): Unicode it.
(FILEGROUPDESCRIPTOR): LIkewise.
2004-07-24 09:00:52 +00:00
Corinna Vinschen
95db28a454
* winbase.h (IsWow64Process): Add missing WINAPI qualifier.
2004-07-06 15:33:46 +00:00
Danny Smith
3adfd50973
2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/winnt.h (IMAGE_ORDINAL_FLAG): Map to ...
(IMAGE_ORDINAL_FLAG{32,64}: New defines.
(IMAGE_SNAP_BY_ORDINAL): Map to ...
(IMAGE_SNAP_BY_ORDINAL{32,64}: New defines.
(IMAGE_ORDINAL): Map to ...
(IMAGE_ORDINAL{32,64}: New defines.
(IMAGE_THUNK_DATA): Map to ...
(IMAGE_THUNK_DATA{32,64}: New structures.
(IMAGE_THUNK_DATA): Map to ...
(IMAGE_THUNK_DATA{32,64}: New structures.
(IMAGE_IMPORT_DESCRIPTOR): Map to ...
(IMAGE_IMPORT_DESCRIPTOR{32,64}: New structures.
(IMAGE_IMAGE_TLS_DIRECTORY) Map to ...
(IMAGE_IMAGE_TLS_DIRECTORY{32,64}: New structures.
2004-06-16 Bang Jun-Young <junyoung@NetBSD.org>
* w32api/include/winnt.h (WAITORTIMERCALLBACKFUNC): Protect with
_WIN32_WINNT >= 0x0500.
2004-06-16 08:27:04 +00:00
Luke Dunstan
6a02213b52
2004-06-05 Luke Dunstan <infidel@users.sourceforge.net>
...
* include/winbase.h (GetWriteWatch): Correct prototype.
(WRITE_WATCH_FLAG_RESET): Define.
Thanks to Sergey Philippov <phis@users.sourceforge.net>.
2004-06-05 13:39:35 +00:00
Luke Dunstan
99745be758
2004-06-02 Rocher Laurent <lrocher@users.sourceforge.net>
...
* include/commctrl.h (Animate_OpenEx): Define.
(DateTime_GetSystemTime, DateTime_SetSystemTime): Correct names.
(ListView_GetNumberOfWorkAreas): Correct macro.
(ListView_SetUnicodeFormat, ListView_GetUnicodeFormat,
ListView_SetItemCountEx, ListView_GetISearchString,
TreeView_GetLastVisible, Header_CreateDragImage,
Header_SetImageList, Header_GetImageList): Define.
(LVM_SETUNICODEFORMAT, LVM_GETUNICODEFORMAT,
MCM_GETUNICODEFORMAT, MCM_SETUNICODEFORMAT,
TBSTATE_ELLIPSES): Define.
(MonthCal_SetRange): Correct macro.
(ImageList_Duplicate): Declare.
2004-06-05 13:01:07 +00:00
Luke Dunstan
b188d0f595
2004-05-29 Filip Navara <xnavara@volny.cz>
...
* include/winnt.h (IMAGE_EXPORT_DIRECTORY): Fixed declaration.
2004-05-31 14:10:20 +00:00
Luke Dunstan
814a8765fb
2004-05-25 Al Slater <al.slater@scluk.com>
...
* include/httpext.h (HSE_SEND_HEADER_EX_INFO,
HSE_REQ_SEND_RESPONSE_HEADER_EX): Define.
2004-05-31 13:57:30 +00:00
Danny Smith
99189153b3
2004-05-15 Filip Navara <xnavara@volny.cz>
...
* include/ddk/kbdmou.h: New file.
* lib/ddk/videoprt.def (VideoPortMapBankedMemory,
VideoPortMapDmaMemory, VideoPortMapMemory): Correct suffix.
* lib/ddk/ntoskrnl.def (_snprintf, _snwprintf, _vsnprintf,
_vsnwprintf, sprintf, swprintf): Export.
2004-05-15 10:08:06 +00:00
Danny Smith
34f35cf5e0
2004-05-15 Filip Navara <xnavara@volny.cz>
...
* include/ddk/ntddk.h: Don't set 4-byte alignment on included
headers.
2004-05-15 09:47:02 +00:00
Danny Smith
718123fada
* include/wingdi.h: Correct non-unicode typedefs of
...
ENUMLOGFONTEXDV, PENUMLOGFONTEXDV, LPENUMLOGFONTEXDV.
2004-05-06 21:04:26 +00:00
Danny Smith
bbf3df482a
2004-05-07 Pascal Obry <obry@act-europe.fr>
...
* include/winsock.h (IN_CLASSA): Fix macro.
* include/winsock2.h (IN_CLASSA): Fix macro.
2004-05-06 20:54:50 +00:00
Luke Dunstan
ed8dd3c858
2004-04-29 Bart Oldeman <bartoldeman@users.sourceforge.net>
...
* include/objbase.h (STGOPTIONS): Correct pwcsTemplateFile type.
* include/aclui.h: Remove '\r', throughout.
* include/msacm.h: Likewise.
* lib/aclui.def: Likewise.
2004-04-30 17:06:21 +00:00
Luke Dunstan
4163fce83f
2004-04-28 Luke Dunstan <infidel@users.sourceforge.net>
...
* lib/comctl32.def (SetWindowSubclass): Add stub.
Thanks to Eugene <egladysh@users.sourceforge.net>.
2004-04-24 Luke Dunstan <infidel@users.sourceforge.net>
* include/winbase.h (EXECUTION_STATE): Add typedef.
(SetThreadExecutionState): Declare.
* include/wingdi.h (_WINGDI_): Define.
* include/objbase.h (_OBJBASE_H_): Define.
2004-04-28 14:18:13 +00:00
Luke Dunstan
7ed02aabd1
2004-04-24 Luke Dunstan <infidel@users.sourceforge.net>
...
* include/winuser.h (SM_IMMENABLED, SM_CXFOCUSBORDER,
SM_CYFOCUSBORDER, SM_TABLETPC, SM_MEDIACENTER): Add defines.
(SM_CMETRICS): Adjust value.
* include/winnt.h (PROCESSOR_ARCHITECTURE_MSIL): Correct define.
(PROCESSOR_ARCHITECTURE_AMD64, PROCESSOR_ARCHITECTURE_IA32_ON_WIN64):
Add defines.
Thanks to Benoit Blanchon <benoit.blanchon@free.fr>
2004-04-23 18:24:03 +00:00
Luke Dunstan
a0e6bb2a39
2004-04-24 Justin Forest <vhex@users.sourceforge.net>
...
* include/winsock2.h (LUP_DEEP, LUP_CONTAINERS,
LUP_NOCONTAINERS, LUP_NEAREST, LUP_RETURN_NAME,
LUP_RETURN_TYPE, LUP_RETURN_VERSION, LUP_RETURN_COMMENT,
LUP_RETURN_ADDR, LUP_RETURN_BLOB, LUP_RETURN_ALIASES,
LUP_RETURN_QUERY_STRING, LUP_RETURN_ALL, LUP_RES_SERVICE,
LUP_FLUSHCACHE, LUP_FLUSHPREVIOUS): Add defines.
2004-04-23 18:01:08 +00:00
Luke Dunstan
e1f9606d7b
2004-04-24 Luke Dunstan <infidel@users.sourceforge.net>
...
* include/windns.h (DNSREC_QUESTION, DNSREC_ANSWER, DNSREC_AUTHORITY,
DNSREC_ADDITIONAL): Add defines.
2004-04-23 17:31:32 +00:00
Luke Dunstan
f59f3bc1c0
2004-04-23 Robert Wruck <wruck@tweerlei.de>
...
* include/commctrl.h (LPNMLVDISPINFO): Add defines.
2004-04-23 17:17:14 +00:00
Luke Dunstan
3704b2de4d
2004-04-23 Robert Wruck <wruck@tweerlei.de>
...
* include/aclui.h: New file.
* lib/aclui.def: New file.
* lib/test.c: Add aclui.h to includes.
2004-04-23 16:03:43 +00:00
Danny Smith
c55888059d
* include/winuser.h (SPI_GETACTIVEWINDOWTRACKING,
...
SPI_GETACTIVEWNDTRKZORDER, SPI_SETACTIVEWINDOWTRACKING,
SPI_SETACTIVEWNDTRKZORDER): Remove duplicate defines.
2004-04-21 07:14:57 +00:00
Christopher Faylor
4cc12c5630
* include/wingdi.h: Protect non-unicode case of below.
2004-04-20 15:17:36 +00:00
Christopher Faylor
43fb8fbb0a
* include/wingdi.h: Protect use of ENUMLOGFONTEXDV, PENUMLOGFONTEXDV,
...
LPENUMLOGFONTEXDV with appropriate version check.
2004-04-20 15:10:26 +00:00
Luke Dunstan
8d6679f27e
2004-04-18 Hans Leidekker <hans@it.vu.nl>
...
* lib/directx/dxguid.c (CLSID_DirectSoundPrivate,
DSPROPSETID_DirectSoundDevice): Add defines.
2004-04-20 12:08:47 +00:00
Luke Dunstan
b6fc88d639
2004-04-20 Adrian Sandor <aditsu@users.sourceforge.net>
...
* include/msacm.h: New file.
2004-04-20 09:48:52 +00:00
Danny Smith
6f3375a5bf
Clean up ChangeLog punctuation and typeo.
...
Thanks to Filip Navara <xnavara@volny.cz>.
2004-04-18 20:48:29 +00:00
Luke Dunstan
a05a34ef1e
2004-01-09 Stuart Cunningham <stuart_hc@users.sourceforge.net>
...
* include/objbase.h (STGFMT): Declare enum.
(STGOPTIONS): Declare structure.
(StgCreateStorageEx, StgOpenStorageEx): Declare.
(STGOPTIONS_VERSION): Define.
* lib/ole32.def (StgCreateStorageEx, StgOpenStorageEx): Add stubs.
2004-04-18 07:29:39 +00:00
Luke Dunstan
08ed58a023
Merge numerous changes from ReactOS. Submitted by Filip Navara.
2004-04-18 07:07:57 +00:00
Luke Dunstan
4d60e6d231
2004-04-18 Allan Bazinet <bazineta@users.sourceforge.net>
...
* include/winuser.h (MONITORINFOEX[AW]): Change to be derived from
MONITORINFO when compiling as C++.
2004-04-18 04:32:13 +00:00
Luke Dunstan
de6871ee10
2004-04-17 Luke Dunstan <infidel@users.sourceforge.net>
...
* README.w32api: List separate copyright conditions for some headers.
* include/(winsock2.h, wsipx.h): Minor change to copyright header.
2004-04-17 13:44:05 +00:00
Luke Dunstan
7af28dc49a
2004-04-15 Danny Smith <dannysmith@users.sourceforge.net>
...
* include/wingdi.h (RGB): Correct macro.
2004-04-15 11:51:00 +00:00
Danny Smith
ba1a97a18b
2004-04-14 Robert Wruck <rwruck@users.sourceforge.net>
...
* include/ddk/winddk.h (RtlEqualLuid): Correct macro.
2004-04-14 10:53:17 +00:00
Luke Dunstan
7a1d1d90cd
2004-04-06 Luke Dunstan <infidel@users.sourceforge.net>
...
* include/ocidl.h (QACONTAINERFLAGS): Correct typedef.
2004-04-05 16:25:07 +00:00
Danny Smith
7308c39e33
* lib/Makefile,in; Add directx to .PHONY target.
...
* lib/directx/dxerr.c: Remove dependence on mingw runtime.
Don't include stdio.h or tchar.h.
Replace _T() macro with TEXT() macro, throughout.
Replace, _stprintf with wsprintf, throughout.
2004-03-29 22:39:46 +00:00
Luke Dunstan
f241377ee1
2004-03-27 Hosaka Yuji <hos@tamanegi.org>
...
* include/dbt.h (DBT_DEVTYP_DEVICEINTERFACE, DBT_DEVTYP_HANDLE):
Add define.
(DEV_BROADCAST_DEVICEINTERFACE, DEV_BROADCAST_HANDLE): Add struct.
* include/winuser.h (UnregisterDeviceNotification): Add prototype.
* lib/user32.def (UnregisterDeviceNotification): Add export stub.
2004-03-28 11:22:10 +00:00
Luke Dunstan
fec932591d
2004-03-27 Filip Navara <xnavara@volny.cz>
...
* include/directx: New subdir.
* lib/directx: Ditto.
* include/directx/(d3d9.h, d3d9caps.h, d3d9types.h, dxerr8.h,
dxerr9.h): New files.
* lib/ddk/(Makefile.in, d3d8.def, d3d9.def, d3dim.def, d3drm.def,
d3dx8d.def, d3dx9d.def, d3dxof.def, ddraw.def, dinput.def,
dinput_joy.c, dinput_joy2.c, dinput_kbd.c, dinput_mouse.c,
dinput_mouse2.c, dinput_private.h, dinput8.def, dmoguids.c, dplayx.def,
dpnaddr.def, dpnet.def, dpnlobby.def, dpvoice.def, dsetup.def,
dsound.def, dxerr.c, dxerr8.c, dxerr8w.c, dxerr9.c, dxerr9w.c,
dxguid.c, ksproxy.def, ksuser.c, ksuser.def, msdmo.def, quartz.def,
strmiids.c, test.c): Ditto.
* lib/(d3dim.def, d3drm.def, d3dxof.def, ddraw.def, dinput.c,
dinput.def, dplayx.def, dsetup.def, dsound.def, dxguid.c): Removed.
2004-03-27 02:25:37 +00:00
Dimitri Papadopoulos
3ca0d9b613
2004-03-25 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
...
* include/GL/glu.h (GLU_AUTO_LOAD_MATRIX, GLU_CULLING,
GLU_SAMPLING_TOLERANCE, GLU_DISPLAY_MODE, GLU_PARAMETRIC_TOLERANCE,
GLU_SAMPLING_METHOD, GLU_U_STEP, GLU_V_STEP): Define.
2004-03-25 10:17:29 +00:00
Dimitri Papadopoulos
8a6c1eacd9
Typo.
2004-03-25 10:02:05 +00:00
Danny Smith
024965bdc0
2004-03-24 Filip Navara <xnavara@volny.cz>
...
* include/commctrl.h (TB_GETSTRING[AW]): Add defines.
(RBBS_HIDETITLE, RBBS_TOPALIGN): Ditto.
2004-03-24 10:37:01 +00:00
Danny Smith
1ae827c650
2004-03-24 Filip Navara <xnavara@volny.cz>
...
* include/ddk/srb.h (_PORT_CONFIGURATION_INFORMATION): Rename
TaggedQueueing to TaggedQueuing.
(_HW_INITIALIZATION_DATA): Likewise.
2004-03-24 10:33:36 +00:00
Danny Smith
7cfe32b4ca
* include/docobj.h (IOleDocumentView::GetDocument): Correct
...
prototype.
Thanks to Buster Copley <consequent@users.sourceforge.net>
2004-03-16 09:51:19 +00:00
Danny Smith
b4d978174e
* lib/ddk/ntoskrnl.def (MmAllocatePagesForMdl): Correct suffix.
...
(MmMapIoSpace): Likewise.
Thanks to Dan Aloni <da-x@colinux.org>
2004-03-16 09:26:25 +00:00
Danny Smith
6c6ae57202
2004-03-16 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/shellapi.h (NIM_* NIS_*): Define constants for
notification icons with _WIN32_IE >= 0x0500.
(NOTIFYICONDATA): Add new structure members for notification
icons with _WIN32_IE >= 0x0500.
2004-03-16 09:13:08 +00:00
Danny Smith
12d64159c7
*include/wininet.h (CACHEGROUP_SEARCH_ALL, CACHEGROUP_SEARCH_BYURL):
...
Add defines.
(INTERNET_CACHE_GROUP_ADD, INTERNET_CACHE_GROUP_REMOVE): Add defines.
(GROUPID) Add typedef.
(INTERNET_CACHE_GROUP_INFO[AW]): Define structures.
(CreateUrlCacheGroup): Add prototype.
(DeleteUrlCacheGroup): Add prototype.
(FindFirstUrlCacheGroup): Add prototype.
(FindNextUrlCacheGroup): Add prototype.
(GetUrlCacheGroupAttribute[AW]): Add prototypes.
(SetUrlCacheGroupAttribute[AW]): Add prototypes.
2004-03-13 01:59:12 +00:00
Danny Smith
5632dd896d
2004-03-10 Al Slater <al.slater@scluk.com>
...
* include/winsock2.h: Add missing LPFN_ typdefs for
function pointers.
Clean up whitespace.
2004-03-10 20:00:20 +00:00
Danny Smith
71826fa7fa
2004-03-05 Filip Navara <xnavara@volny.cz>
...
* include/ddk/scsi.h: Replace assert with ASSERT.
* include/ddk/video.h: Ditto.
* include/ddk/winddk.h: Ditto. Remove the assert macro.
* include/ddk/tdi.h: Correct packing.
2004-03-05 09:01:04 +00:00
Danny Smith
e299c7addc
* include/wtypes.h (DECIMAL_SETZERO): Add definition for
...
NONAMELESSUNION case.
2004-03-03 20:24:08 +00:00
Danny Smith
4149d576c3
22004-03-03 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/oleauto.h (V_UNION, V_VT, V_DECIMAL): Use
__VARIANT_NAME_ constants.
2004-03-03 19:19:36 +00:00
Danny Smith
dd890ee106
* include/uxtheme.h: Include <commctrl.h>
2004-03-02 23:01:16 +00:00
Danny Smith
b06a028bf0
* basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.
2004-03-02 09:50:08 +00:00
Danny Smith
e30ffa5bdd
2004-03-02 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/oleauto.h (VAR_VALIDDATE, VAR_FORMAT_NOSUBSTITUTE,
VAR_FOURDIGITYEARS) Define new constants. Group VAR_* defines
together
(V_UI2, V_UI4, V_UI4REF, V_UI, V_UI8REF) Define macros.
(V_I8, V_I8REF): Correct macros.
(V_DECIMAL): Correct macro deginitions.
(V_INT_PTR, V_UINT_PTR, V_INT_PTRREF, V_UINT_PTRREF): Define
constants.
(VTBIT_*): Define constants.
(UDATE): Add structure definition.
(VarDateFromUdate, VarDateFromUdateEx, VarUdateFromDate): Declare
functions.
(SafeArrayCreateVector): Correct parameter type from UINT to ULONG
(SafeArrayCreateVectorEx): Declare function.
(Var*): declare VARIANT manipulation functions.
* include/ocidl.h (IPicture_*): Define IPicture COBJ macros.
* include/oaidl.h (IRecordInfo_*): Define IRecordInfo COBJ
macros.
2004-03-02 09:15:16 +00:00
Danny Smith
f397868443
2004-03-01 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/oaidl.h (FADF_*) Define missing constants.
(IDispatch_*): Define COBJ macros.
(VARIANT): Add missing union members llVal and ullVal.
(wireVARIANT): Likewise.
(ITypeinfo_*): Define COBJ macros.
* include/oleauto.h (Var*FromDisp): Correct parameter type from
LPDISPATCH* to LPDISPATCH.
(VARCMP_*, VAR_LOCALBOOL, LOCALE_USE_NLS, VARIANT_*,
VAR_CALENDAR_*): Add missing constants.
(SafeArray[Get/Set]*): Add prototypes.
(Var*From*): Add missing prototypes.
(NUMPRS_*): Add defines.
(NUMPARSE): Define structure.
(VarParseNumFromStr,VarNumFromParseNum): Add prototypes.
* include/winerror.h (DISP_E_DIVBYZERO): Define constant.
* include/winuser.h (COLOR_*): Define missing constants.
* include/wtypes.h (enum VARENUM) Add VT_INT_PTR, VT_UINT_PTR.
(VT_INT_PTR, VT_UINT_PTR): Remove macro definitions.
2004-03-01 10:09:42 +00:00
Danny Smith
8f8baa7c4b
2004-02-23 Filip Navara <xnavara@volny.cz>
...
* include/ddk/video.h: Corrected packing.
2004-02-23 05:53:38 +00:00
Danny Smith
ed0069cc25
* include/Gl/glu (GLU_ERROR): Define.
...
Thanks to Philip Lamb <phil at rave dot co dot nz>
2004-02-19 05:46:27 +00:00
Danny Smith
19bb757951
* include/Gl/glu.h: Include <stddef.h>.
...
Thanks to Greg Couch <gregcouch@users.sourceforge.net>
2004-02-19 03:04:14 +00:00
Earnie Boyd
e6ea2b9671
* include/ddk/winddk.h (DIRECTORY_QUERY): Add define.
...
(DIRECTORY_TRAVERSE): Ditto.
(DIRECTORY_CREATE_OBJECT): Ditto.
(DIRECTORY_CREATE_SUBDIRECTORY): Ditto.
(DIRECTORY_ALL_ACCESS): Ditto.
Thanks to Konstantin Stepaniuk <skostia@users.sourceforge.net>
2004-02-14 01:20:49 +00:00
Danny Smith
2bc01fb1f5
* include/basetypes.h (_REFIID_DEFINED): Correct typo.
...
* include/winuser.h (NCCALCSIZE_PARAMS): Define structure.
Thanks to Mike Nordell <tamlin at algonet dot se>.
2004-02-12 00:20:30 +00:00
Danny Smith
c904424d70
* lib/dnsapi.a: New file.
...
* lib/test.c: Include windns,h.
2004-02-11 19:57:58 +00:00
Danny Smith
efdce2bd3b
2004-02-11 Pierre A. Humblet <Pierre.Humblet@ieee.org>
...
* include/windns.h: New file.
2004-02-11 19:54:28 +00:00
Danny Smith
be6f31e7b7
* include/sqlucode.h (SQLGetStmtAttr[AW]): Remove duplicate
...
defines.
(SQLSetStmtAttr[AW]): Move into ODBCVER >= 0x0300 block.
(SQLSetDescFieldW): Correct prototype.
(SQLSetDescFieldA): Add prototype.
(SQLGetDescFieldW): Add prototype.
2004-02-11 19:48:22 +00:00
Danny Smith
0081315542
2004-02-11 Pat Thoyts <patthoyts@users.sourceforge.net>
...
* include/winuser.h (DFC_POPUPMENU): Add define.
2004-02-11 19:46:21 +00:00
Danny Smith
a1bca00aa9
2004-02-07 Dan Aloni <da-x@gmx.net>
...
* lib/ddk/ntoskrnl.def (KeSetTimer,KeSetTimerEx): Correct
suffix.
2004-02-07 08:54:03 +00:00
Danny Smith
9512474d4d
* include/oleacc.h (LIBID_Accessibility): Declare.
...
* lib/uuid.c (LIBID_Accessibility): Define.
2004-02-02 05:59:45 +00:00
Danny Smith
5773d89b94
* include/winioctl.h ( NTFS_VOLUME_DATA_BUFFER): Add structure.
...
(FSCTL_GET_NTFS_VOLUME_DATA): Add macro.
2004-02-02 05:48:16 +00:00
Danny Smith
75b0412ba8
* include/commctrl.h (ICC_STANDARD_CLASSES, ICC_LINK_CLASS): Add
...
defines.
2004-02-02 05:43:32 +00:00
Danny Smith
fff0b496a0
2004-01-31 Jiri Malak <Jiri.Malak@geac.cz>
...
* include/winuser.h (RT_MANIFEST): Make conditional on
RC_INVOKED.
(CREATEPROCESS_MANIFEST_RESOURCE_ID,
ISOLATIONAWARE_MANIFEST_RESOURCE_ID,
ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID): Add
defines.
2004-01-31 09:08:15 +00:00
Danny Smith
c0bd991305
2004-01-16 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/shlobj.h (SHGDN_INCLUDE_NONFILESYS): Add define.
2004-01-16 09:25:01 +00:00
Danny Smith
d4c437af3e
2004-01-15 Filip Navara <xnavara@volny.cz>
...
* include/ddk/mcd.h: Don't care about value of DBG define.
* include/ddk/srb.h: Ditto.
* include/ddk/storport.h: Ditto.
* include/ddk/video.h: Ditto.
* include/nspapi.h (SetServiceW, GetAddressByNameA,
GetAddressByNameW): Correct protoype.
* include/ntsecapi.h (PCUNICODE_STRING): Define.
2004-01-15 07:19:20 +00:00
Danny Smith
edee465c9a
2004-01-05 Filip Navara <xnavara@volny.cz>
...
* 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.
2004-01-04 21:35:32 +00:00
Danny Smith
ae70c6f183
* include/mshtml.h (IHTMLDocument2): Correct write, writeln
...
declarations.
Thanks to: Rene Nyffenegger <renenyffenegger@users.sf.net>.
2004-01-04 09:04:19 +00:00
Danny Smith
ffdd3bba14
* include/mshtml.h (IHTMLDocument2): Correct write, writeln
...
declarations.
Thanks to: Rene Nyffenegger <renenyffenegger@users.sf.net>.
2004-01-03 23:18:31 +00:00
Danny Smith
b01201ec32
2004-01-03 Filip Navara <xnavara@volny.cz>
...
* include/cguid.h (CLSID_StdGlobalInterfaceTable): Declare IID.
* include/oaidl.h (ITypeLib2, ITypeInfo2): Define interfaces,
declare IID's.
(IErrorInfo): Add COBJMACROS.
* include/objbase.h (STGM_NOSNAPSHOT): Add define.
(CoGetPSClsid): Add protototype,
(CoRegisterPSClsid): Likewise.
* include/objidl.h (IMarshal): Correct methods.
(IMallocSpy): Likewise,
(LPPSFACTORYBUFFER): Add typedef.
(IGlobalInterfaceTable): Define interface and COBJMACROS. Declare
IID.
(IStorage_CreateStorage, IRpcStubBuffer_Invoke): Fix macros.
* include/ocidl.h (PROPBAG2_TYPE): Define enum.
(PROPBAG2, QACONTAINERFLAGS, QACONTAINER, QACONTROL): Define
structures.
(IPropertyBag2, IPersistPropertyBag2,IAdviseSinkEx, IPointerInactive,
IOleUndoUnit, IOleParentUndoUnit, IEnumOleUndoUnits, IOleUndoManager,
IQuickActivate): Define interfaces. Declare IID's.
(IPersistPropertyBag2): Add COBJMACROS.
(LPOLEUNDOMANAGER): Add typedef.
(LPPROPERTYBAG2): Likewise.
* include/oleidl.h (LPPARSEDISPLAYNAME): Fix definiton.
(BINDSPEED): Add definition.
(IParseDisplayName, IOleItemContainer, IOleObject, IDropSource,
IDropTarget): Add COBJMACROS.
* include/wtypes.h (MEMCTX, MSHCTX): Fix enums.
* include/winerror.h (CO_S_NOTALLINTERFACES): Add define.
* lib/uuid.c (IID_IGlobalInterfaceTable, IID_IOleUndoManager,
IID_IPersistPropertyBag2, IID_IPropertyBag2, IID_IRpcProxyBuffer):
Add definitions.
2004-01-03 22:12:35 +00:00
Danny Smith
8b93d1c1ab
2004-01-02 Filip Navara <xnavara@volny.cz>
...
* include/ddk/winddk.h: Don't care about value of
DBG define.
2004-01-02 Danny Smith <dannysmith@users.sourceforge.net>
Filip Navara <xnavara@volny.cz>
* include/ddk/winddk.h (_DDK_DUMMYUNION_MEMBER,
_DDK_DUMMYUNION_N_MEMBER): New macros.
(ExAllocateFromPagedLookasideList,ExFreeToPagedLookasideList,
ExAllocateFromNPagedLookasideList, ExFreeToNPagedLookasideList):
Use them.
2004-01-02 03:19:52 +00:00
Danny Smith
c8b0d378a7
2004-01-01 Filip Navara <xnavara@volny.cz>
...
* 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 22:34:20 +00:00
Danny Smith
8e2d432524
2004-01-01 Filip Navara <xnavara@volny.cz>
...
* include/winnt.h (NtCurrentTeb): Add inline definition.
2004-01-01 11:21:48 +00:00
Danny Smith
855c33f8b7
2004-01-01 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/shlobj.h (SHCoCreateInstance): Add prototype..
* lib/shell32.def (SHCoCreateInstance): Add export stub.
2004-01-01 11:00:43 +00:00
Danny Smith
54407e0691
2004-01-01 Igor Pechtchanski <pechtcha@cs.nyu.edu>
...
* lib/setupapi.def (CM_Request_Device_Eject[AW]): Add export.
(CM_Request_Device_Eject_Ex[AW]): Likwise.
* include/ddk/cfg.h (DN_*): Add defines.
2004-01-01 10:31:41 +00:00
Danny Smith
9330626fd4
* lib/ddk/cfgmgr32.def: Remove duplicate symbol names.
2004-01-01 10:21:01 +00:00
Danny Smith
4f28a0f0fe
2004-01-01 Mattia Barbon <mbarbon@users.sourceforge.net>
...
* include/commctrl.h (TVN_GETINFOTIP): Add UNICODE mappings.
(NMTVGETINFOTIP): Add structure.
2004-01-01 10:16:13 +00:00
Danny Smith
91ec94b67c
2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>
...
* 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-12-08 22:41:44 +00:00
Danny Smith
ddd3eeee8c
2003-12-08 Roald Ribe <rrib@users.sourceforge.net>
...
* include/winuser.h (RT_MANIFEST): Add define.
2003-12-08 Pascal Buhler <pbuhler@users.sourceforge.net>
* include/oleidl.h (IViewObject2): Inherit from IViewObject.
2003-12-08 19:37:19 +00:00
Danny Smith
635fa4ba48
* include/winnt.h (GetCurrentFiber): Remove duplicate prototype.
...
(GetFiberData); Likewise.
(GetCurrentFiber): Change volatile to __volatile__.
(GetFiberData); Likewise.
2003-12-01 09:11:42 +00:00
Christopher Faylor
8cf11e2918
* lib/Makefile.in: Use make function to locate .mri file to allow building in
...
directory other than source directory.
2003-11-27 23:34:18 +00:00
Danny Smith
d799adc46f
* lib/vfw32.def: Remove, replacing with ...
...
* lib/msvfw32.def: New file.
* lib/avicap32.def: New file.
* lib/avifil32.def: New file.
* lib/vfw32.mri: New file.
* Makefile.in: (MRI_FILES, MIMPLIBS): New vars for
import libs with multiple dll's.
(LIBS): Add MIMPLIBS.
(DISTFILES): Add MRI_FILES.
(libvfw32.a): Build using mri script.
2003-11-27 02:14:37 +00:00
Danny Smith
3ad60fc808
* include/winnt.h (PAGE_*): Group defines together. Change
...
constants to hex notation.
2003-11-23 20:29:02 +00:00
Manu B
5cdbbdb385
Add Tab control macro
2003-11-15 01:00:06 +00:00
Danny Smith
cbae134251
2003-11-13 Martin Fuchs <martin-fuchs@gmx.net>
...
* 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-11-13 09:43:08 +00:00
Dimitri Papadopoulos
5320b93f4e
Oooops...
2003-10-17 10:37:44 +00:00
Dimitri Papadopoulos
36ef425c19
* include/windows.h (CopyCursor): Although MSDN pretends this is
...
a function to be imported from user32.lib, it's actually a macro.
From the Delphi FAQ:
Question:
Where is the Windows API function CopyCursor defined in
32-Bit versions of Delphi and C++ Builder?
Answer:
While the call is documented in the Win32 help file, the
function is simply mapped to the Windows API function
CopyIcon(). Note that the 32 bit version of CopyIcon
does not take a hInstance parameter.
2003-10-13 06:02:06 +00:00
Danny Smith
29598fc7e0
2003-10-13 Steven Edwards <Steven_Ed4153@yahoo.com>
...
* include/winnt.h (CONTAINING_RECORD): Add macro.
2003-10-13 05:22:30 +00:00
Danny Smith
851217a605
* include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED,
...
FILE_OVERWRITTEN, FILE_EXISTS, FILE_DOES_NOT_EXIST): remove
defines.
2003-10-13 03:25:26 +00:00
Danny Smith
64c0532eb5
2003-10-13 Filip Navara <xnavara@volny.cz>
...
* include/commctrl.h: (DSA_*):Add prototypes, typedefs and
defines for Dynamic Storage Arrays.
(DPA_*): Likewise, for Dynamic Pointer Arrays.
(FlatSB_*, InitializeFlatSB, InitializeFlatSB): Add prototypes
and defines for Flat ScrollBars.
(SetWindowSubclass, GetWindowSubclass, RemoveWindowSubclass,
DefSubclassProc): Add prototypes for subclassing.
(DrawShadowText) Add prototype.
` (COMCTL32_VERSION): Define.
2003-10-13 02:46:36 +00:00
Danny Smith
fad2aa1aad
2003-10-13 Martin Fuchs <Martin-Fuchs@gmx.net>
...
* include/shlobj.h (CFSTR_FILENAME, CFSTR_FILEDESCRIPTOR,
CFSTR_FILENAMEMAP, CFSTR_SHELLURL): Correct UNICODE definitions.
2003-10-13 00:22:38 +00:00
Danny Smith
0c7a57ebc0
2003-10-13 Pierre Humblet <pierre.humblet@ieee.org>
...
* include/winnt.h (SM_REMOTESESSION): Add define.
* include/winuser.h (SE_CREATE_GLOBAL_NAME): Ditto.
2003-10-12 23:38:57 +00:00
Danny Smith
b3355c6592
* include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE,
...
KP_MODE_BITS, KP_PERMISSIONS, KP_ALGID, KP_BLOCKLEN): Remove
duplicate definitions.
(KP_X, KP_Y): Correct typos.
2003-10-12 23:34:13 +00:00
Manu B
986ee16a0c
Dummy afxres header, richedit constants added
2003-10-11 08:00:38 +00:00
Dimitri Papadopoulos
6ddad5e1dd
* include/errorep.h: New file.
...
* lib/faultrep.def: New file.
2003-10-09 05:52:12 +00:00
Dimitri Papadopoulos
38f9123efd
* include/winbase.h (AddVectoredExceptionHandler): Define if
...
_WIN32_WINNT >= 0x0500.
* include/winnt.h (PVECTORED_EXCEPTION_HANDLER): Define if
_WIN32_WINNT >= 0x0500.
2003-10-09 05:28:25 +00:00
Corinna Vinschen
5df75951a5
* include/winbase.h (AddVectoredExceptionHandler): Only define if
...
_WIN32_WINNT >= 0x0501.
2003-10-08 15:58:58 +00:00
Dimitri Papadopoulos
56efe3a884
* include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW],
...
UnregisterWaitEx): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0500]
(AddVectoredExceptionHandler, RemoveVectoredExceptionHandler): Add
or guard function. The MSDN says it is available on Windows XP and
better, and then it says it is declared for _WIN32_WINNT >= 0x0500.
Huh?
* include/winbase.h [_WIN32_WINNT >= 0x0501] (AddRefActCtx,
CreateActCtx[AW], SetFileShortName[AW], SetFileValidData,
ZombifyActCtx, QueryActCtxW): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX,
QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE,
QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS): Add constants.
* include/winbase.h [_WIN32_WINNT >= 0x0502] (SetDllDirectory[AW],
SetFirmwareEnvironmentVariable[AW]): Add functions.
* include/winnt.h [_WIN32_WINNT >= 0x0500] (VER_BUILDNUMBER,
VER_MAJORVERSION, VER_MINORVERSION, VER_PLATFORMID,
VER_SERVICEPACKMAJOR, VER_SERVICEPACKMINOR, VER_SUITENAME,
VER_PRODUCT_TYPE, VER_EQUAL, VER_GREATER, VER_GREATER_EQUAL,
VER_LESS, VER_LESS_EQUAL, VER_AND, VER_OR): Add constants.
* include/winnt.h [_WIN32_WINNT >= 0x0501]
(PVECTORED_EXCEPTION_HANDLER): Add callback.
* include/winnt.h [_WIN32_WINNT >= 0x0501]
(ACTIVATION_CONTEXT_INFO_CLASS,
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION,
ACTIVATION_CONTEXT_DETAILED_INFORMATION,
ACTIVATION_CONTEXT_QUERY_INDEX, ASSEMBLY_FILE_DETAILED_INFORMATION):
Add structures.
* lib/user32.def (AddRefActCtx, AddVectoredExceptionHandler,
CreateActCtx[AW], SetComputerNameEx[AW], SetDllDirectory[AW],
SetFileShortName[AW], SetFileValidData,
SetFirmwareEnvironmentVariable[AW], UnregisterWaitEx,
VerSetConditionMask, ZombifyActCtx, QueryActCtxW): Add functions.
2003-10-07 12:55:00 +00:00
Dimitri Papadopoulos
2df2984b40
* include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic,
...
ResetWriteWatch): Add function.
* include/winbase.h [_WIN32_WINNT >= 0x0500]
(GetSystemWindowsDirectory[AW], ProcessIdToSessionId, ReplaceFile[AW]):
Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(GetSystemWow64Directory[AW], HeapQueryInformation,
HeapSetInformation, InitializeSListHead, InterlockedFlushSList,
InterlockedPopEntrySList, InterlockedPushEntrySList, IsProcessInJob,
IsWow64Process, QueryMemoryResourceNotification, ReleaseActCtx,
RemoveVectoredExceptionHandler): Add functions.
* include/winnt.h [_WIN32_WINNT >= 0x0501] (HEAP_INFORMATION_CLASS):
Add enumeration.
* include/winbase.h [_WIN32_WINNT >= 0x0502] (GetThreadIOPendingFlag):
Add function.
* include/winbase.h [_WIN32_WINNT >= 0x0510] (RestoreLastError):
Add function. The MSDN Magazine of June 2003 reads:
RestoreLastError is an enigma. It's code is identical to
SetLastError. It's unclear to me why it was made into a
separate API.
* lib/user32.def (GetSystemWindowsDirectory[AW],
GetSystemWow64Directory[AW], GetThreadIOPendingFlag,
HeapQueryInformation, HeapSetInformation, InitializeSListHead,
InterlockedFlushSList, InterlockedPopEntrySList,
InterlockedPushEntrySList, IsSystemResumeAutomatic, IsWow64Process,
ProcessIdToSessionId, QueryMemoryResourceNotification, ReleaseActCtx,
RemoveVectoredExceptionHandler, ReplaceFile[AW], ResetWriteWatch,
RestoreLastError): Add functions.
2003-10-07 10:14:31 +00:00
Dimitri Papadopoulos
f9a322ebf7
* include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW],
...
GetProcessIoCounters): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0500] (COMPUTER_NAME_FORMAT):
Move around, needed by GetComputerNameEx.
* include/winbase.h [_WIN32_WINNT >= 0x0501] (FindActCtxSectionGuid,
FindActCtxSectionString[AW], GetCurrentActCtx, GetNativeSystemInfo):
Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(ACTCTX_SECTION_KEYED_DATA): Add structure.
* include/winbase.h [_WIN32_WINNT >= 0x0502] (GetDllDirectory[AW],
GetFirmwareEnvironmentVariable[AW], GetProcessHandleCount,
GetProcessId, GetSystemRegistryQuota): Add functions, available on
Windows XP SP1 and better.
* include/winnt.h [_WIN32_WINNT >= 0x0501]
(ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION,
ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION,
ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES): Add constants.
* lib/user32.def (FindActCtxSectionGuid, FindActCtxSectionString[AW],
GetComputerNameEx[AW], GetCurrentActCtx, GetDllDirectory[AW],
GetFirmwareEnvironmentVariable[AW], GetModuleHandleEx[AW],
GetNativeSystemInfo, GetProcessHandleCount, GetProcessIoCounters):
Add functions.
2003-10-07 08:47:06 +00:00
Dimitri Papadopoulos
d0ede583ee
* include/winbase.h [_WIN32_WINNT >= 0x0501]
...
(CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess,
DebugSetProcessKillOnExit): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue,
DeleteTimerQueueEx, DeleteTimerQueueTimer,
DnsHostnameToComputerName[AW]): Add functions.
* lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop,
DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx,
DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions.
2003-10-07 07:14:53 +00:00
Dimitri Papadopoulos
b2608a4378
* include/winbase.h (GetVolumePathNamesForVolumeName): Available
...
on Windows XP and later.
2003-10-07 05:54:53 +00:00
Dimitri Papadopoulos
85c50f7194
* include/commctrl.h (TreeView_Select): Returns BOOL.
2003-10-07 05:41:46 +00:00
Dimitri Papadopoulos
d645cc8736
* include/winbase.h (CancelDeviceWakeupRequest): Add function.
...
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(CreateMemoryResourceNotification, DeactivateActCtx): Add functions.
* include/winbase.h [_WIN32_WINNT >= 0x0500] (CreateTimerQueue,
CreateTimerQueueTimer): Add function.
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(MEMORY_RESOURCE_NOTIFICATION_TYPE): Add enumeration.
* include/winbase.h [_WIN32_WINNT >= 0x0501]
(DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION): Add constant.
* include/winnt.h (WT_*): Add constants.
* lib/user32.def (CancelDeviceWakeupRequest,
CreateMemoryResourceNotification, CreateTimerQueueTimer,
DeactivateActCtx): Add functions.
2003-10-06 12:33:32 +00:00
Dimitri Papadopoulos
16640527a7
* include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread):
...
Add function. Sometimes I don't understand MSDN. This function is
available on Windows XP and Server 2003, but the SDK is supposed to
make it available when _WIN32_WINNT >= 0x0400, or so says the MSDN.
Mmmh...
* include/winbase.h [_WIN32_WINNT >= 0x0400] (CreateFiberEx):
Guard function. Same remark as above.
* lib/user32.def (ConvertFiberToThread, CreateFiberEx):
Add functions.
2003-10-06 10:00:31 +00:00
Dimitri Papadopoulos
a61556238e
* include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*):
...
Add constants.
* include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX[AW]): Add
structures.
* include/winbase.h [_WIN32_WINNT >= 0x0501] (ActivateActCtx): Add
function. MSDN says the first argument is HACTCTX but I'm not sure
where such a specialized handle is defined, so use HANDLE instead.
* include/winbase.h [_WIN32_WINNT >= 0x0501] (AttachConsole,
CheckNameLegalDOS8Dot3[AW]): Add functions.
* lib/user32.def (ActivateActCtx, AttachConsole,
CheckNameLegalDOS8Dot3[AW]): Add functions.
* lib/user32.def (AddLocalAlternateComputerName[AW]): Add functions.
Unfortunately I don't know which header to put the declarations in.
2003-10-06 09:45:59 +00:00
Dimitri Papadopoulos
928bc4d571
* include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA):
...
Add constants.
* include/winnls.h (NLS_FUNCTION, SYSGEOCLASS, SYSGEOTYPE): Add
constants for National Language Support.
* include/winnls.h (NLSVERSIONINFO): Add structure for National
Language Support.
* include/winnls.h (GEO_ENUMPROC): Add callback for National
Language Support.
* include/winnls.h (EnumSystemGeoID, GetCalendarInfo[AW],
GetGeoInfo[AW], GetUserGeoID, SetCalendarInfo[AW], SetUserGeoID):
Add functions.
* include/winnls.h (IsNLSDefinedString, GetNLSVersion): Add
functions. Strange... I am unable to find which library contains
these functions. Can't find anything with pexports. Any clue?
* lib/user32.def (EnumSystemGeoID, GetGeoInfo[AW], GetUserGeoID,
SetUserGeoID): Add functions.
2003-10-06 09:02:04 +00:00
Dimitri Papadopoulos
971a485f99
* include/winnt.h (LANG_KYRGYZ, LANG_MONGOLIAN, LANG_GALICIAN,
...
LANG_SYRIAC, LANG_INVARIANT, SUBLANG_KASHMIRI_SASIA): Add constants.
* include/winnt.h (SUBLANG_AZERI_LATIN, SUBLANG_AZERI_CYRILLIC,
SUBLANG_ENGLISH_ZIMBABWE, SUBLANG_ENGLISH_PHILIPPINES): Fix wrong
value for constants.
2003-10-06 06:47:41 +00:00