summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/lib
Commit message (Collapse)AuthorAgeFilesLines
* 2004-05-15 Filip Navara <xnavara@volny.cz>Danny Smith2004-05-152-9/+9
| | | | | | | | * 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-04-29 Bart Oldeman <bartoldeman@users.sourceforge.net>Luke Dunstan2004-04-301-7/+7
| | | | | | | * include/objbase.h (STGOPTIONS): Correct pwcsTemplateFile type. * include/aclui.h: Remove '\r', throughout. * include/msacm.h: Likewise. * lib/aclui.def: Likewise.
* 2004-04-28 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan2004-04-281-0/+1
| | | | | | | | | | | | * 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-23 Robert Wruck <wruck@tweerlei.de>Luke Dunstan2004-04-232-0/+8
| | | | | | * include/aclui.h: New file. * lib/aclui.def: New file. * lib/test.c: Add aclui.h to includes.
* 2004-04-18 Hans Leidekker <hans@it.vu.nl>Luke Dunstan2004-04-201-0/+2
| | | | | * lib/directx/dxguid.c (CLSID_DirectSoundPrivate, DSPROPSETID_DirectSoundDevice): Add defines.
* 2004-01-09 Stuart Cunningham <stuart_hc@users.sourceforge.net>Luke Dunstan2004-04-181-0/+2
| | | | | | | | * include/objbase.h (STGFMT): Declare enum. (STGOPTIONS): Declare structure. (StgCreateStorageEx, StgOpenStorageEx): Declare. (STGOPTIONS_VERSION): Define. * lib/ole32.def (StgCreateStorageEx, StgOpenStorageEx): Add stubs.
* * lib/Makefile,in; Add directx to .PHONY target.Danny Smith2004-03-292-15/+13
| | | | | | | * 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-27 Hosaka Yuji <hos@tamanegi.org>Luke Dunstan2004-03-281-0/+1
| | | | | | | | * 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-27 Filip Navara <xnavara@volny.cz>Luke Dunstan2004-03-2743-3006/+4366
| | | | | | | | | | | | | | | | | * 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.
* * lib/ddk/ntoskrnl.def (MmAllocatePagesForMdl): Correct suffix.Danny Smith2004-03-161-2/+2
| | | | | (MmMapIoSpace): Likewise. Thanks to Dan Aloni <da-x@colinux.org>
* * lib/dnsapi.a: New file.Danny Smith2004-02-112-0/+32
| | | | * lib/test.c: Include windns,h.
* 2004-02-07 Dan Aloni <da-x@gmx.net>Danny Smith2004-02-071-2/+2
| | | | | * lib/ddk/ntoskrnl.def (KeSetTimer,KeSetTimerEx): Correct suffix.
* * include/oleacc.h (LIBID_Accessibility): Declare.Danny Smith2004-02-021-0/+1
| | | | * lib/uuid.c (LIBID_Accessibility): Define.
* * include/mshtml.h (IHTMLDocument2): Correct write, writelnDanny Smith2004-01-041-0/+4
| | | | | declarations. Thanks to: Rene Nyffenegger <renenyffenegger@users.sf.net>.
* 2004-01-03 Filip Navara <xnavara@volny.cz>Danny Smith2004-01-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-01 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2004-01-011-0/+1
| | | | | * include/shlobj.h (SHCoCreateInstance): Add prototype.. * lib/shell32.def (SHCoCreateInstance): Add export stub.
* 2004-01-01 Igor Pechtchanski <pechtcha@cs.nyu.edu>Danny Smith2004-01-011-0/+4
| | | | | | * lib/setupapi.def (CM_Request_Device_Eject[AW]): Add export. (CM_Request_Device_Eject_Ex[AW]): Likwise. * include/ddk/cfg.h (DN_*): Add defines.
* * lib/ddk/cfgmgr32.def: Remove duplicate symbol names.Danny Smith2004-01-011-196/+0
|
* 2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-12-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* * lib/Makefile.in: Use make function to locate .mri file to allow building inChristopher Faylor2003-11-271-2/+2
| | | | directory other than source directory.
* * lib/vfw32.def: Remove, replacing with ...Danny Smith2003-11-275-58/+78
| | | | | | | | | | | | * 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-13 Martin Fuchs <martin-fuchs@gmx.net>Danny Smith2003-11-131-0/+14
| | | | | | | | | | | | | | | * 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.
* * include/errorep.h: New file.Dimitri Papadopoulos2003-10-092-0/+6
| | | | * lib/faultrep.def: New file.
* * include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW],Dimitri Papadopoulos2003-10-071-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* * include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic,Dimitri Papadopoulos2003-10-071-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* * include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW],Dimitri Papadopoulos2003-10-071-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* * include/winbase.h [_WIN32_WINNT >= 0x0501]Dimitri Papadopoulos2003-10-071-0/+8
| | | | | | | | | | | | | (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.
* * include/winbase.h (CancelDeviceWakeupRequest): Add function.Dimitri Papadopoulos2003-10-061-0/+3
| | | | | | | | | | | | | | | | | | | | * 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.
* * include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread):Dimitri Papadopoulos2003-10-061-0/+2
| | | | | | | | | | | | | 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.
* * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*):Dimitri Papadopoulos2003-10-061-0/+6
| | | | | | | | | | | | | | | | | | | | 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.
* * include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA):Dimitri Papadopoulos2003-10-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | 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-02 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan2003-10-021-0/+2
| | | | | * include/winspool.h (GetDefaultPrinter[AW]): Add functions. * lib/winspool.def (GetDefaultPrinter[AW]): Add stubs.
* * include/dhcpcsvc.h: New file.Dimitri Papadopoulos2003-09-302-0/+9
| | | | | | | | Note that MSDN is confused about whether it should start constant and structure names with DHCPCAPI or DHCPAPI. It's using both but experience suggests it's DHCPCAPI with `C'. * lib/dhcpcsvc.def: New file.
* * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_INPUT,Dimitri Papadopoulos2003-09-301-1/+2
| | | | | | | | | | | | | | | | RIM_INPUTSINK): Add constants, for use by WM_INPUT notification. * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIDEV_REMOVE, RIDEV_EXCLUDE, RIDEV_PAGEONLY, RIDEV_NOLEGACY, RIDEV_INPUTSINK, RIDEV_CAPTUREMOUSE, RIDEV_NOHOTKEYS, RIDEV_APPKEYS): Add constants, for use in RAWINPUTDEVICE. * include/winuser.h [_WIN32_WINNT >= 0x0501] (GetRawInputDeviceInfo[AW]): Ooops... there are ANSI/Unicode versions of this function. * lib/user32.def (GetRawInputDeviceInfo[AW]): Ooops... there are ANSI/Unicode versions of this function.
* * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_TYPEMOUSE,Dimitri Papadopoulos2003-09-291-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RIM_TYPEKEYBOARD, RIM_TYPEHID, MOUSE_MOVE_RELATIVE, MOUSE_MOVE_ABSOLUTE, MOUSE_VIRTUAL_DESKTOP, MOUSE_ATTRIBUTES_CHANGED, RI_MOUSE_LEFT_BUTTON_DOWN, RI_MOUSE_LEFT_BUTTON_UP, RI_MOUSE_RIGHT_BUTTON_DOWN, RI_MOUSE_RIGHT_BUTTON_UP, RI_MOUSE_MIDDLE_BUTTON_DOWN, RI_MOUSE_MIDDLE_BUTTON_UP, RI_MOUSE_BUTTON_1_DOWNT_BUTTON_DOWN, RI_MOUSE_BUTTON_1_UP, RI_MOUSE_BUTTON_2_DOWNHT_BUTTON_DOWN, RI_MOUSE_BUTTON_2_UP, RI_MOUSE_BUTTON_3_DOWNDLE_BUTTON_DOWN, RI_MOUSE_BUTTON_3_UP, RI_MOUSE_BUTTON_4_DOWN, RI_MOUSE_BUTTON_4_UP, RI_MOUSE_BUTTON_5_DOWN, RI_MOUSE_BUTTON_5_UP, RI_MOUSE_WHEEL, KEYBOARD_OVERRUN_MAKE_CODE, RI_KEY_MAKE, RI_KEY_BREAK, RI_KEY_E0, RI_KEY_E1, RI_KEY_TERMSRV_SET_LED, RI_KEY_TERMSRV_SHADOW, RID_INPUT, RID_HEADER, RIDI_PREPARSEDDATA, RIDI_DEVICENAME, RIDI_DEVICEINFO): Add constants. * include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER, RAWMOUSE, RAWKEYBOARD, RAWHID, RAWINPUT, RAWINPUTDEVICE, RAWINPUTDEVICELIST): Add structures. * include/winuser.h [_WIN32_WINNT >= 0x0501] (DefRawInputProc, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, GetRegisteredRawInputDevices): Add functions. * lib/user32.def (DefRawInputProc, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, GetRegisteredRawInputDevices): Add functions.
* * include/winable.h (BlockInput): Add function.Dimitri Papadopoulos2003-09-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/winable.h (WS_ACTIVECAPTION): Add constant. For use with WINDOWINFO structure. * include/winuser.h [_WIN32_WINNT >= 0x0500] (LockWorkStation): Add function. * include/winuser.h [_WIN32_WINNT >= 0x0501] (IsWinEventHookInstalled): Add function. * include/winuser.h [WINVER >= 0x0500] (UnhookWinEvent): Add function... * include/winable.h [WINVER < 0x0500] (UnhookWinEvent): ...and duplicate. * include/winuser.h [_WIN32_WINNT >= 0x0403] (SendInput): Guard function... * include/winable.h [_WIN32_WINNT < 0x0403] (SendInput): ...and duplicate. * include/winuser.h [WINVER >= 0x0500] (NotifyWinEvent): Guard function... * include/winable.h [WINVER < 0x0500] (NotifyWinEvent): ...and duplicate. * include/winuser.h [WINVER >= 0x0500] (MOUSEINPUT, KEYBDINPUT, HARDWAREINPUT, INPUT): Guard structures... * include/winable.h [WINVER < 0x0500] (MOUSEINPUT, KEYBDINPUT, HARDWAREINPUT, INPUT): ...and duplicate. * include/winuser.h [_WIN32_WINNT >= 0x0403] (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE): Guard constants... * include/winable.h [_WIN32_WINNT < 0x0403] (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE): ...and duplicate. * include/winuser.h: Move around some lines. Reformat according to recommended or dominant style. Remove FAR keyword. * include/winable.h: Move around some lines. * lib/user32.def (BlockInput, IsWinEventHookInstalled, LockWorkStation, UnhookWinEvent): Add functions.
* * include/winuser.h [_WIN32_WINNT >= 0x0501] (PrintWindow,Dimitri Papadopoulos2003-09-261-0/+1
| | | | | | PW_CLIENTONLY): Add function and constant. * lib/user32.def (PrintWindow): Add function.
* * include/winuser.h (RealGetWindowClassA[AW]): Add function.Dimitri Papadopoulos2003-09-261-0/+2
| | | | * lib/user32.def (RealGetWindowClassA[AW]): Add function.
* * include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW],Dimitri Papadopoulos2003-09-261-0/+2
| | | | | | | DEVICE_NOTIFY_WINDOW_HANDLE, DEVICE_NOTIFY_SERVICE_HANDLE, DEVICE_NOTIFY_ALL_INTERFACE_CLASSES): Add function and constants. * lib/user32.def (RegisterDeviceNotification[AW]): Add function.
* * include/winuser.h [WINVER >= 0x0500] (SetWinEventHook, WINEVENTPROC,Dimitri Papadopoulos2003-09-261-0/+2
| | | | | | | | | | | | | | | WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, WINEVENT_INCONTEXT): Add function, typedef, and constants. * include/winable.h [WINVER < 0x0500] (SetWinEventHook, WINEVENTPROC, WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, WINEVENT_INCONTEXT): Add function, typedef, and constants. * include/winuser.h [_WIN32_WINNT >= 0x0500] (UserHandleGrantAccess): Add function. * lib/user32.def (SetWinEventHook, UserHandleGrantAccess): Add functions.
* * include/aclapi.h [_WIN32_WINNT >= 0x0501] (GetInheritanceSource[AW]):Dimitri Papadopoulos2003-09-261-0/+2
| | | | | | | | | | Add functions. Don't know what PFN_OBJECT_MGR_FUNCTS is so use void* instead. * include/accctrl.h [_WIN32_WINNT >= 0x0501] (INHERITED_FROM[AW], PINHERITED_FROM[AW]): Add structures. * lib/user32.def (GetInheritanceSource[AW]): Add functions.
* * lib/version.def (LIBRARY): Quote name.Danny Smith2003-09-251-1/+1
|
* * include/winuser.h (GetClipboardSequenceNumber): Add functionsDimitri Papadopoulos2003-09-251-0/+4
| | | | | | | | | | | | | and constants. * include/winuser.h (GetGuiResources, GR_GDIOBJECTS, GR_USEROBJECTS): Add functions and constants. * include/winuser.h (GetMouseMovePointsEx, GMMP_USE_DISPLAY_POINTS, GMMP_USE_HIGH_RESOLUTION_POINTS): Add functions and constants. * include/winuser.h (InSendMessageEx, ISMEX_NOSEND, ISMEX_CALLBACK, ISMEX_NOTIFY, ISMEX_REPLIED, ISMEX_SEND): Add functions and constants. * lib/user32.def (GetClipboardSequenceNumber, GetGuiResources, GetMouseMovePointsEx, InSendMessageEx): Add functions.
* * include/winuser.h (BroadcastSystemMessage, BroadcastSystemMessageA,Dimitri Papadopoulos2003-09-251-0/+13
| | | | | | | | | | | | | | | | | | | BroadcastSystemMessageW, BroadcastSystemMessageEx, BroadcastSystemMessageExA, BroadcastSystemMessageExW, BSMINFO, BSF_ALLOWSFW, BSF_SENDNOTIFYMESSAGE, BSF_LUID, BSF_RETURNHDESK): Add functions and constants. * include/winuser.h (EnumDisplaySettingsEx, EnumDisplaySettingsExA, EnumDisplaySettingsExW, EDS_RAWMODE): Add functions and constant. * include/winuser.h (IsGUIThread, IsHungAppWindow, FlashWindowEx, GetProcessDefaultLayout, SetProcessDefaultLayout, RealChildWindowFromPoint, SetProcessDefaultLayout, SwitchToThisWindow): Add functions. * lib/user32.def (BroadcastSystemMessageA, BroadcastSystemMessageW, BroadcastSystemMessageExA, BroadcastSystemMessageExW, EnumDisplaySettingsExA, EnumDisplaySettingsExW, FlashWindowEx, GetProcessDefaultLayout, IsGUIThread, IsHungAppWindow, RealChildWindowFromPoint, SetProcessDefaultLayout, SwitchToThisWindow): Add function.
* * include/winuser.h (DeregisterShellHookWindow): Add function.Dimitri Papadopoulos2003-09-2520-19/+21
| | | | | | | | * include/winuser.h [_WIN32_WINNT >= 0x0500] (EndTask): Add function. * lib/user32.def (EndTask): Add function. * include/winuser.h (WINVER, _WIN32_WINNT): It's better (?) to use _WIN32_WINNT instead of WINVER to test for Windows 2000. * include/winable.h: Reorder target macros. * lib/*.def: Cleanup.
* * include/winuser.h [WINVER >= 0x0500] (AnimateWindow): AddDimitri Papadopoulos2003-09-251-0/+1
| | | | | | | function. * lib/user32.def (AnimateWindow): Add function. By the way there are ~ 140 symbols missing from this file when comparing to user32.dll on Windows XP.
* Previous commit went wrong.Dimitri Papadopoulos2003-09-241-0/+50
|
* * include/uxtheme.h: New file.Dimitri Papadopoulos2003-09-242-0/+3
| | | | | | * include/tmschema.h: New file. * include/uxtheme.def: New file. * lib/test.c: Include uxtheme.h, tmschema.h.
* 2003-09-15 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-09-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ws2spi.h (LPWSPBIND): Change CONST LPSOCKADDR to const struct sockaddr*. (LPWSPCONNECT): Likewise. (LPWSPJOINLEAF): Likewise. (LPWSPSENDTO): Likewise. Tanks to Sebastian Nowak <snowak1@users.spourceforge.net> 2003-09-15 Filip Navara <xnavara@volny.cz> * include/commctrl.h (TCIS_BUTTONPRESSED, TCIS_HIGHLIGHTED): Add definitions. 2003-09-15 Sascha Brawer <brawer@dandelis.ch> * include/winuser.h (DISPLAY_DEVICE_ATTACHED_TO_DESKTOP, DISPLAY_DEVICE_PRIMARY_DEVICE, DISPLAY_DEVICE_MIRRORING_DRIVER, DISPLAY_DEVICE_VGA_COMPATIBLE, DISPLAY_DEVICE_REMOVABLE, DISPLAY_DEVICE_MODESPRUNED): Define constants. (ChangeDisplaySettingsEx[A,W]): Add prototype. * lib/user32.def (ChangeDisplaySettingsEx[A,W]): Add exports. (EnumDisplayDevices[A,W]): Likewise. 2003-09-15 Danny Smith <dannysmith@users.sourceforge.net> * include.commctrl.h (_WIN32_WINNT): Change _WXP to 0x0501, throughout.
* 2003-09-02 Bart Oldeman <bartoldeman@users.sourceforge.net>Danny Smith2003-09-033-93/+94
| | | | | | | * lib/snmpapi.def (LIBRARY) Add library name. Remove '\r', throughout. * lib/wsnmp32.def: Remove '\r', throughout. * lib/igmpagnt.def: Likewise.