Maarten Lankhorst
888eaae74c
Implemented capGetDriverDescription.
2005-04-27 09:46:25 +00:00
Alexandre Julliard
86be9f20da
Removed the MESSAGEQUEUE structure, and store the corresponding
...
information directly in the TEB, in the Win32ClientInfo field.
2005-04-27 08:18:20 +00:00
Alexandre Julliard
205d3c45e3
Added proper names for the remaining TEB fields.
2005-04-27 08:14:18 +00:00
Alexandre Julliard
f2ad8e3121
Define strncpy to an error to make sure it doesn't creep back in.
2005-04-25 16:23:32 +00:00
Alexandre Julliard
240d4ee9e1
Remove a few more instances of strncpy.
2005-04-25 15:51:45 +00:00
Marcus Meissner
6b7e3e1cfd
gcc4 alias fixes.
2005-04-25 10:48:59 +00:00
Mike McCormack
f92fff66a2
Implemented NtSignalAndWaitForSingleObject.
2005-04-24 17:35:52 +00:00
Robert Shearman
d2ea92d14e
- Clean up well-known privileges.
...
- Implement checking tokens for privileges in the server.
- Implement NtPrivilegeCheck.
2005-04-22 21:17:15 +00:00
Alexandre Julliard
b965457c4a
Get rid of the remaining calls to strncpyW, and remove that function
...
from wine/unicode.h.
2005-04-21 17:18:50 +00:00
Paul Vriens
08ae0d09bb
Remove THREAD_INFO struct.
...
Rename THREADINFO into SYSTEM_THREAD_INFORMATION.
2005-04-21 17:14:22 +00:00
Francois Gouget
30a07e9046
Fix the DCICreatePrimary() prototype. It's supposed to return an int
...
so have it return DCI_FAIL_UNSUPPORTED.
Add the needed error codes and the DCISURFACEINFO definition to
dciddi.h.
Add dciman.h and put the function prototypes there.
dciddi.h and dciman.h should be installed with the other Windows
headers.
2005-04-20 18:42:04 +00:00
Alexandre Julliard
3e2f2a5265
Allow nested hardware message processing by storing a unique id in
...
every message and using it to manage the current queue position.
Better filtering of hardware messages to avoid returning messages that
have no chance to match the filter.
2005-04-20 13:03:59 +00:00
Mike McCormack
8f983be0b5
Added evntrace.h and wmistr.h.
2005-04-20 12:52:24 +00:00
Mike McCormack
e744735f3e
Define LPCGUID.
2005-04-20 12:52:07 +00:00
Huw Davies
bd4af76514
WTSFreeMemory stub.
2005-04-19 12:00:29 +00:00
Francois Gouget
4527aae24f
Assorted spelling fixes.
2005-04-19 09:49:38 +00:00
Eric Pouech
0a9f98b9bd
Removed the no longer user APC_ASYNC kind of APC.
2005-04-18 15:38:44 +00:00
Eric Pouech
5a2591d96d
- moved named pipe creation to ntdll
...
- server now handles the named pipe flags as the NTDLL values (not the
KERNEL32 ones)
- named pipes in server now use the async IO mechanism for
connect/wait ops
2005-04-18 14:57:04 +00:00
Eric Pouech
a8d8b52d6f
Added proper definition for PRINTDLGEX[AW] structures.
2005-04-18 10:01:07 +00:00
Sami Aario
9b90532c68
Added stubs for RunSetupCommand and DelNode.
2005-04-18 09:51:53 +00:00
Mike McCormack
58a4fb9ef0
Declare and define a stub for NtSignalAndWaitForSingleObject.
2005-04-16 11:19:27 +00:00
Benjamin Cutler
c31a7e98f1
- Correct args for NtPowerInformation.
...
- Add stub for NtInitiatePowerAction.
2005-04-16 10:45:51 +00:00
Mike McCormack
20e23d8dd4
Add some more Windows Terminal Server API definitions.
2005-04-15 14:10:00 +00:00
Mike McCormack
04efa1338c
Add prototypes for some Gdi* functions.
2005-04-15 14:08:18 +00:00
Michael Lin
c3caaea21d
Define WINUSERAPI.
2005-04-14 11:32:28 +00:00
Alexandre Julliard
4722941695
Moved the BITMAPOBJ structure to gdi_private.h.
2005-04-13 16:11:18 +00:00
Steven Edwards
ad7f4daf35
Register Shell Drag and Drop Helper.
2005-04-13 11:07:49 +00:00
Ivan Leo Puoti
3f379d96ae
Added typedef for DEVICE_POWER_STATE.
2005-04-12 11:58:43 +00:00
Alexandre Julliard
ec15e3f1fc
Add new powrprof.h header.
2005-04-11 18:51:17 +00:00
Huw Davies
ad5ec7837e
Add some missing SFGAO_ defines and fix SFGAO_GHOSTED.
2005-04-11 18:50:15 +00:00
Benjamin Cutler
ee59cad92d
Added function/enum/structs for power management API.
2005-04-11 18:49:10 +00:00
Mike McCormack
016206c1e1
Move mailslot set and query info implementation to ntdll.
2005-04-11 14:20:49 +00:00
Michael Lin
50e9a09c4a
Added missing OleDraw() declaration.
2005-04-11 13:00:41 +00:00
Juan Lang
6f3228a539
Implement SetupDiClassNameFromGuidExA.
2005-04-11 12:59:45 +00:00
Juan Lang
0a1481a73f
Add a few missing declarations.
2005-04-11 12:59:25 +00:00
Mike McCormack
9f1030c20f
Add uCLSSPEC, CSPLATFORM and QUERYCONTEXT structures.
2005-04-11 12:58:44 +00:00
Dimitrie O. Paun
8c6819fd86
Remove reference to nonexistant strmif.h.
2005-04-11 12:58:13 +00:00
James Hawkins
fd6d3567de
Remove nonstandard type LPLPVOID.
2005-04-11 12:52:00 +00:00
Vincent Béron
5d0cc8fbdf
Fix a typo in a comment.
2005-04-11 12:50:19 +00:00
Alexandre Julliard
bc75f2f6c9
Return the coordinates information needed to setup the DC parameters
...
in the get_visible_region request instead of requiring the client to
compute it again.
2005-03-31 15:36:57 +00:00
Mike McCormack
2ab6a775bd
Implement mailslots.
2005-03-30 19:02:15 +00:00
Jacek Caban
6d19a37c84
Added IMonikerProp and IInternetPriority interfaces.
2005-03-30 17:05:22 +00:00
Jacek Caban
e78fab2b15
Added some definitions.
2005-03-30 17:05:12 +00:00
Alexandre Julliard
d99df2b757
Only reset the clip region in GetDC() if a new region is specified.
...
Don't release the clip region for window DCs in ReleaseDC(), except
when called from EndPaint().
Added a bunch of tests.
2005-03-30 10:28:58 +00:00
Oliver Stieber
67f2ad4563
- Volume now inherits Resource. This isn't the way Microsoft implements
...
the interface but it is more correct way (Microsoft even have a
resource type of volume).
- Moved usage, format, allocatedMemory and size onto the resource
class structure.
- Refactored Preload for classes that inherit BaseTexture, preload now
binds the texture instead of bind texture calling preload, bindTexture
allocated a glTexture if there isn't one.
- Added two new class static members BaseTexture_CleanUp and
Resource_CleanUp that should be called by classes that implement
BaseTexture or Resource.
2005-03-29 19:01:00 +00:00
Eric Pouech
7ea69cc7ea
- Various improvements for minidump module information
...
. added timestamp & checksum in PE module
. added size & checksum in ELF module
. wine loader now appears with its pathname.
- Implemented PE & ELF timestamp & checksum validation in
SymFindFileInPath.
2005-03-29 13:14:08 +00:00
James Hawkins
580ded65e7
- Implement NtLoadKey.
...
- Forward RegLoadKey to NtLoadKey.
2005-03-29 11:38:58 +00:00
Mike McCormack
6c42be25e7
Implement CreateMailslot using NtCreateMailslotFile.
2005-03-28 10:03:56 +00:00
Vladdy Impaler
84ca4b0123
Define the IAMStreamConfig interface.
2005-03-28 09:59:53 +00:00
Alexandre Julliard
3a522f3d71
Store the handle to the stock bitmap when the first DC is created to
...
avoid exporting the DEFAULT_BITMAP define.
2005-03-27 18:19:59 +00:00
Alexandre Julliard
5e6461b6e7
Explicitly store the stack of saved DCs in the DC structure instead of
...
using the 16-bit hNext field in the object header.
2005-03-25 20:58:29 +00:00
Jacek Caban
6f9ddc3bab
Added mshtmhst.idl.
2005-03-25 20:46:48 +00:00
Alexandre Julliard
2fb7c8754a
Moved DCE support to the X11 driver.
2005-03-25 16:47:04 +00:00
Alexandre Julliard
4d32a475a8
Replace the link_window request by a set_parent request since that is
...
all link_window is used for at this point.
Get rid of the WIN_LinkWindow/UnlinkWindow functions.
2005-03-25 10:38:56 +00:00
Kevin Koltzau
f4767f1424
Added full support for xbuttons (side mouse buttons).
2005-03-24 19:15:41 +00:00
Alexandre Julliard
039603c77d
Don't maintain a client-side WND structure for the desktop window.
...
Made WIN_GetPtr return WND_DESKTOP in that case.
2005-03-24 15:18:50 +00:00
Alexandre Julliard
04881fae7a
Get rid of the window lock suspend mechanism.
2005-03-23 13:18:51 +00:00
Francois Gouget
93416cdaf7
Assorted spelling fixes.
2005-03-23 13:15:18 +00:00
Alexandre Julliard
0bc8377bc2
Create a new server request for accepting hardware messages instead of
...
abusing reply_message.
Allow passing the determined window for a hardware message back to the
server to have it redispatch the message to the correct thread.
2005-03-23 10:33:17 +00:00
Alexandre Julliard
5054c79880
Try to always keep the server window Z-order in sync with the X11 one
...
using a heuristic based on mouse and expose events.
2005-03-21 12:37:00 +00:00
Troy Rollo
9c7932d475
Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
...
existing 'A' versions with calls to the 'W' versions.
2005-03-21 12:33:17 +00:00
Vincent Béron
1e365f7791
Fixed some calling conventions.
2005-03-21 10:32:45 +00:00
Alexandre Julliard
f1020bc6e0
Added support for the TLS expansion slots, adding an extra 1024
...
entries.
2005-03-19 17:14:12 +00:00
Mike McCormack
758a69515b
Implement summary information loading and saving.
2005-03-18 14:01:39 +00:00
Alexandre Julliard
f75609087a
Make the server know about the visible area of a window, which is the
...
window rect minus the caption and borders when they are handled by the
window manager.
2005-03-17 19:10:41 +00:00
Dmitry Timoshkov
75b93ff1aa
Match OVERLAPPED structure to the SDK definition.
2005-03-17 19:00:08 +00:00
Alexandre Julliard
4e47afb36f
Compute the top clipping window directly on the server side.
2005-03-17 14:02:06 +00:00
Mike McCormack
d9ef0a4ba4
Declare inline string function WINAPI (found by Krzysztof Foltman).
2005-03-17 13:56:53 +00:00
Jon Griffiths
62bc2c186f
Add some missing interfaces.
2005-03-17 10:27:07 +00:00
Robert Shearman
1b5ebabdce
- Add critsec debugging info.
...
- Move the modal loop called during RPCs into CoWaitForMultipleHandles.
- Use a mutex for long remoting calls to IRemUnknown methods.
- Remove locking in apartment_disconnectproxies as it is not needed.
- Use PostMessage instead of SendMessage so we can run the message
loop or not as appropriate.
2005-03-17 10:26:20 +00:00
Phil Krylov
506fa21586
Added missing PFE_ and PFA_ definitions.
2005-03-16 20:17:52 +00:00
Mike McCormack
fbee1de696
Add property IDs for MSI summary information.
2005-03-16 19:50:33 +00:00
Mike McCormack
ecb33f2301
Add defines for SLDF flags.
2005-03-16 11:31:54 +00:00
Hans Leidekker
e8e1c656d3
Stub implementations for WTSCloseServer, WTSDisconnectSession,
...
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
2005-03-16 11:27:05 +00:00
Phil Krylov
62a9a07dda
Added missing PFA_JUSTIFY definition.
2005-03-14 21:39:57 +00:00
Mike McCormack
20899f7870
Move interface declarations to shobjidl.idl.
2005-03-14 17:14:40 +00:00
Oliver Stieber
ba5eb14768
Encapsulate texture, surface encapsulated.
...
Added BindTexture, GetTextureDimensions, UnBindTexture.
Proper GetContainer support for surface.
SetContainer added to surface and volume.
SetInPbufferState added to surface (until gl context management is
implemented).
Minor changes:
- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
prevent circular referencing.
- Better managment of referinging for texture.
- Some TODO's for implementing a context manager.
- Better preload implementation.
- Fix compile warning in device.c Set/GetSamplerState.
- Add QueryInterface support for surface.
- Format X8R8G8B8 added to locking.
2005-03-14 10:12:52 +00:00
Martin Fuchs
2bbc7941da
Fix function definitions for msvc build.
2005-03-14 10:07:40 +00:00
Alexandre Julliard
bf08b35c07
Get rid of version #ifdefs.
2005-03-11 13:19:36 +00:00
Alexandre Julliard
99615021fb
Properly cope with get_message being called recursively while
...
processing a hardware message.
2005-03-10 11:52:25 +00:00
Juan Lang
cfcc7a72ce
Add some missing declarations.
2005-03-10 11:14:59 +00:00
Alexandre Julliard
aef19abc82
Moved SendInput and related functions to the USER driver to avoid a
...
number of dll separation hacks.
2005-03-09 16:45:23 +00:00
Robert Shearman
c10dcfaf3f
Remove duplicate message defines in header.
2005-03-09 12:39:15 +00:00
Maxime Bellengé
cbd3a53d4b
Implemented MIIM_BITMAP state.
...
Handle MNS_CHECKORBMP style.
2005-03-09 12:39:01 +00:00
Alexandre Julliard
ffeda154a1
Fixed WS_FD_CLR and WS_FD_SET macros (spotted by Thomas Kho).
2005-03-08 16:25:59 +00:00
Ulrich Czekalla
5067909587
Create a thread-specific selection window to make sure we receive the
...
selection events in the correct thread.
2005-03-07 19:31:46 +00:00
Eric Pouech
642402d581
Added support for minidump (read & write).
2005-03-07 11:03:21 +00:00
Mike McCormack
7674702238
Declare the value of STGM_DIRECT_SWMR.
2005-03-05 10:47:01 +00:00
Steven Edwards
5727918424
Added a check for poll.h.
2005-03-04 12:38:36 +00:00
Krzysztof Foltman
50f59f8ced
- added missing CFM_ constants to make RichEdit 2.0 implementation
...
possible
- added a missing structure PARAFORMAT2
2005-03-04 10:47:13 +00:00
Oliver Stieber
7b261656fd
Added a stubbed out version of query to d3d9 and wined3d.
...
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.
2005-03-03 13:57:15 +00:00
Dimitrie O. Paun
50a0c8f734
Unicodification. Small cleanups.
2005-03-03 13:51:47 +00:00
Francois Gouget
fbb3343547
Assorted spelling fixes.
2005-03-02 13:53:50 +00:00
Oliver Stieber
16e8689008
Implemented guids for wined3d.
2005-03-02 13:44:58 +00:00
Alexandre Julliard
d0ee9f9309
Avoid spaces before preprocessor directives, that's not portable.
2005-03-02 12:23:20 +00:00
Oliver Stieber
2121f7831e
Put all the stubs in wined3d in place, with some functionality copied
...
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).
2005-03-02 12:16:10 +00:00
Alexandre Julliard
7caa1f6b4d
Beginnings of inter-process GetDC support.
...
Use a standard list for the DCE list.
Small cleanups.
2005-03-02 10:24:38 +00:00
Juan Lang
47f1c88817
Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
...
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.
2005-03-01 11:44:27 +00:00
Dmitry Timoshkov
0497af09a7
Match RaiseException and EXCEPTION_RECORD to SDK definitions.
2005-02-24 13:15:36 +00:00
Aric Stewart
c2c0a98737
Define msidbComponentAttributes.
2005-02-24 10:05:34 +00:00
Ivan Leo Puoti
d8793bb776
Added a couple of defines.
2005-02-22 19:32:22 +00:00
Mike McCormack
3b2019badb
Make lstr* functions inline inside Wine.
2005-02-22 15:50:13 +00:00
Vincent Béron
ed2aa10349
Add a definition for OpenInputDesktop().
...
Add constants for PBT_APM* parameters.
2005-02-21 20:40:13 +00:00
Hans Leidekker
a5e361e6b8
- Add support for color transform handles.
...
- Implement CreateColorTransform{A,W}, CreateMultiProfileTransform,
DeleteColorTransform.
- Don't depend on lcms for the implementation of
IsColorProfileTagPresent.
2005-02-21 18:38:15 +00:00
Vincent Béron
06d7cae4d7
Add a stub for OleLoadPicturePath().
2005-02-21 18:36:06 +00:00
Vincent Béron
e3a1858f36
Add LWA_ constants, used in {S/G}LayeredWindowAttributes().
2005-02-21 18:35:39 +00:00
Hans Leidekker
1e33acaa43
Stub implementations for AbortPrinter, AddPortEx{A,W},
...
AddPrinterConnection{A,W}, ConnectToPrinterDlg,
DeletePrinterConnection{A,W}, EnumForms{A,W}, EnumPrinterData{A,W],
ExtDeviceMode, Find{Close,First,Next}PrinterChangeNotification,
FreePrinterNotifyInfo, ScheduleJob.
2005-02-21 18:33:55 +00:00
Vincent Béron
35537fe977
Added LPDWORD definition.
2005-02-21 18:30:02 +00:00
Vincent Béron
a57c3913f7
Added IRichEditOleCallback.
2005-02-21 18:28:47 +00:00
Vincent Béron
9afc3ebed4
Correct the number of args of SNDMSGA in ListView_GetSubItemRect.
2005-02-21 18:28:30 +00:00
James Hawkins
ee8479596a
Conditionally add DECLSPEC_ALIGN(8) to wine's 64-bit types and leave
...
the modifier off when compiling with msvc.
2005-02-18 12:56:35 +00:00
Mike McCormack
47f2489603
Added odbcinst.h.
2005-02-18 12:52:49 +00:00
Ivan Leo Puoti
b0208974bd
Add EVENT_QUERY_STATE define.
2005-02-16 17:52:22 +00:00
Dmitry Timoshkov
39f960bdfa
- Fix prototypes of GetClassLongA/W, GetClassLongPtrA/W and
...
SetClassLongA/W according to SDK definitions.
- Add prototypes for SetClassLongPtrA/W, protect some GWL_ and GCL_
constants from using in Wine or in _WIN64 mode.
- Fix all places in Wine affected by the above changes.
2005-02-15 21:51:06 +00:00
Ivan Leo Puoti
54d42573b1
Move Rtl*Registry* structs, defines and prototypes to winternl.h.
...
Fix two function declarations.
2005-02-15 20:47:24 +00:00
Mike McCormack
a830bf55ca
Define some extra SHFGI values.
2005-02-15 15:43:54 +00:00
Mike McCormack
0fba748f2a
Add some more SPI values.
2005-02-15 15:43:43 +00:00
Eric Kohl
4d5c2318e6
Implement DelayedMove and FileExists.
2005-02-14 11:04:39 +00:00
Robert Shearman
b0f02b28b9
- Implement AdjustTokenPrivileges, DuplicateTokenEx and
...
GetTokenInformation (for the TokenPrivileges case).
- Return STATUS_NO_TOKEN for OpenThreadToken when there is no token
set for the thread.
2005-02-11 11:52:06 +00:00
Mike McCormack
d42081f8c9
Update headers, add MsiGetUserInfoA stub implementation.
2005-02-10 18:57:42 +00:00
Christian Costa
80a2e6e93b
Added WAVE parser.
2005-02-10 17:13:18 +00:00
Eric Pouech
1eed552b4d
- rewrite MCI interfaces as Unicode interface (as it should be)
...
- made some winmm APIs rely on the Unicode version for the core
implementation (instead of Ansi flavor)
2005-02-09 22:26:25 +00:00
Jason Edmeades
c3b8a80f45
Avoid compile warnings.
2005-02-08 16:52:04 +00:00
Mike McCormack
a477def6e1
Add the msidbCustomAction and msidbFeatureAttributes enumerations.
2005-02-08 12:56:00 +00:00
Dmitry Timoshkov
6dba0a7718
Add support for winevent hooks.
2005-02-03 16:40:20 +00:00
Alexandre Julliard
ae661da49c
Properly compute the client area valid rects and pass them to the
...
server in set_window_pos to avoid invalidating areas that remain
valid.
2005-02-03 13:40:12 +00:00
Lauri Tulmin
26c92d7242
Added some more defines.
2005-02-02 19:10:28 +00:00
Eric Kohl
69bdc10aed
- Implement DoesUserHavePrivilege, EnablePrivilege, IsUserAdmin,
...
MultiByteToUnicode and UnicodeToMultiByte.
- Sort prototypes in setupapi.h and a few function in spec.
2005-02-02 19:09:33 +00:00
Mike McCormack
ac643d3137
Add the msidbTextStyleStyleBits enumeration.
2005-02-02 09:55:31 +00:00
Dmitry Timoshkov
032d6aa234
Use the idFirstChild specified in the MDIClient's CLIENTCREATESTRUCT
...
when creating MDI children. Add a test case for the desired
behaviour.
2005-02-02 09:33:58 +00:00
Alexandre Julliard
e204874728
Removed the no longer used WIN_SetExStyle function.
2005-02-01 18:54:51 +00:00
Alexandre Julliard
d7726c3a73
Store the "managed" flag as a window property instead of the
...
Wine-specific WS_EX_MANAGED style bit.
2005-02-01 18:53:59 +00:00
Hans Leidekker
6a367dbf8d
- Stub implementations for FtpGetFileSize, FtpCommand{A,W},
...
HttpSendRequestExW, InternetGetLastResponseInfoW,
InternetConfirmZoneCrossing{A,W}, InternetDial{A,W},
InternetGoOnline{A,W}, InternetHangUp, CreateMD5SSOHash,
InternetClearAllPerSiteCookieDecisions,
InternetEnumPerSiteCookieDecision{A,W}, InternetGetCookieEx{A,W},
InternetGetPerSiteCookieDecision{A,W},
InternetSetPerSiteCookieDecision{A,W}, InternetSetCookieEx{A,W},
ResumeSuspendedDownload, RetrieveUrlCacheEntryFileW,
UnlockUrlCacheEntryFileW, {Create,Delete}UrlCacheEntryW,
CommitUrlCacheEntryW, RetrieveUrlCacheEntryStreamW,
FindCloseUrlCache, FindFirstUrlCacheEntryEx{A,W},
FindFirstUrlCacheGroup, FindNextUrlCacheEntry{,Ex}{A,W},
FindNextUrlCacheGroup, SetUrlCacheEntryGroup{A,W},
{Get,Set}UrlCacheGroupAttribute{A,W}, SetUrlCacheConfigInfo{A,W}.
- Spec file stubs for new undocumented functions
ForceNexusLookup{,ExW}, Ftp{Get,Put}FileEx, HttpCheckDavCompliance,
InternetAlgIdToString{A,W}, InternetFortezzaCommand,
InternetGetCertByURLA, InternetQueryFortezzaStatus,
InternetSecurityProtocolToString{A,W}, InternetSetDialState{A,W},
InternetShowSecurityInfoByURL{A,W}, IsUrlCacheEntryExpired{A,W},
Privacy{Get,Set}ZonePreferenceW, RegisterUrlCacheNotification,
UrlZonesDetach.
- Use memcpy instead of strncpy in InternetGetLastResponseInfoA.
- Add and improve some traces.
- Fix my own coding style in InternetTimeToSystemTimeW.
- Fix a couple of signedness warnings.
2005-02-01 18:50:53 +00:00
Aric Stewart
5eaf9cec86
Added some more suminfo stubs.
2005-02-01 14:21:03 +00:00
Alexandre Julliard
932a65dddc
WIN_ListParents no longer needs to be exported, make it static.
2005-01-31 16:46:47 +00:00
Eric Pouech
499cff6f26
Cleanup of dbghelp.h (and a couple of definition fixes). The
...
displacements (in most of the functions) are not optional.
2005-01-31 11:34:59 +00:00
Mike McCormack
b8cb0e12f9
Add the msidefs.h header.
2005-01-31 11:33:33 +00:00
Troy Rollo
655f0f0e08
Correct errors in the macros for two DxDiag method calls.
2005-01-31 11:32:34 +00:00
Alexandre Julliard
d56ccaa7e1
Use an X context to associated the x11drv private window data to a
...
window handle instead of accessing the WND structure directly.
2005-01-28 17:25:50 +00:00
Robert Reif
7d92b5d8b4
Fix structure member name to match windows headers and fix up all
...
uses.
Nameless struct fix for dsound/propset.c to compile on both windows
and wine.
2005-01-28 17:21:07 +00:00
Rein Klazes
2a0df4bd60
In NtQuerySystemInformation, handle request for information class 1,
...
now named SystemCpuInformation. Return some dummy data for now.
2005-01-28 12:34:20 +00:00
Steven Edwards
160e6479cf
Add a stub dll for the System Event Notification Service.
2005-01-28 11:41:23 +00:00
Juan Lang
b80bd1dcd9
Remove duplicate definition.
2005-01-28 11:28:00 +00:00
Mike McCormack
611bcf8557
Added idl file for the System Event Notifcation Services API
...
(SENSAPI).
2005-01-27 10:44:19 +00:00
Raphael Junqueira
f12d5b243a
- fix typo in wined3d_interface.h
...
- add needed defines in wined3d_interface.h
- add IWineD3DVertexDeclarationImpl_ParseToken9 for debug traces
- fix ParseDeclaration9
- limit flood of traces (single shot traces)
2005-01-27 10:40:57 +00:00
Raphael Junqueira
b6317bd537
- a very basic blending support on fast drawing path (to have better
...
performances on last games)
- some defines for VBO support
2005-01-26 21:06:19 +00:00
Raphael Junqueira
4c385f981d
- VertexDeclaration device APIs
...
- D3D9 declarations parsing
- a little better APIs (trying to avoid compile problems)
2005-01-26 20:54:00 +00:00
Rein Klazes
407d863a8a
Get rid of the rdtsc cpu instruction method for calculation of the
...
performance counter. Put the calculation (based on gettimeofday) in
NtQueryPerformanceCounter() and use that in the kernel functions.
2005-01-26 20:41:36 +00:00
Ulrich Czekalla
04f6346a6d
Added WTSAPI32.DLL.
2005-01-24 19:42:02 +00:00
Ivan Leo Puoti
bfef6208a2
Added NtLoadDriver and NtUnloadDriver stubs.
2005-01-24 12:49:53 +00:00
Peter Berg Larsen
f8e559f7f4
Added a simple d3drm.h header.
...
Corrected a copy/paste typo from d3dim.
2005-01-24 11:33:47 +00:00
Michael Jung
74b0258691
Added CRYPT_SERVER define.
2005-01-24 11:28:15 +00:00
Alexandre Julliard
f936428601
Make WIN_SetStyle more thread-safe by specifying the bits to change
...
instead of the new value.
2005-01-21 10:32:13 +00:00
Juan Lang
213c17e579
Added some definitions.
2005-01-21 10:15:50 +00:00
Robert Reif
97199823bf
Added stubs for NeedRebootInit and NeedReboot.
...
Added implementations for GetVersionFromFile and
GetVersionFromFileEx.
Added test for GetVersionFromFile.
2005-01-20 20:03:13 +00:00
Hans Leidekker
fccfcbf7ba
Stub implementations for EnumPageFiles{A,W}, GetProcessImageFileName{A,W}.
...
Implement GetPerformanceInfo, GetProcessMemoryInfo on top of
NtQueryInformationProcess and GetWsChanges, QueryWorkingSet{,Ex} on
top of NtQueryVirtualMemory.
2005-01-20 19:59:48 +00:00
Mike McCormack
d5c07207d3
Declare the preview functions.
2005-01-20 19:56:16 +00:00
Ulrich Czekalla
a47a0e3be7
Added stub implementation of NetGetJoinInformation.
2005-01-20 10:35:21 +00:00
Michael Stefaniuc
267cbeb95c
Hack to fix the compile.
2005-01-19 20:57:06 +00:00
Raphael Junqueira
4f02b52c6b
Begin support of VertexDeclaration on wined3d using d3d8 code base
...
(handling d3d8 and d3d9 specs).
2005-01-19 19:34:49 +00:00
Alexandre Julliard
932338890f
Removed no longer used WIN_InternalShowOwnedPopups function.
2005-01-19 17:03:57 +00:00
Mike McCormack
b2d79634ba
Added definition for the USERINFOSTATE enumeration.
2005-01-19 16:57:38 +00:00
Alexandre Julliard
b4a64382ee
Moved DefWindowProc16 to msg16.c and cleaned up a few related things.
2005-01-18 11:45:17 +00:00
Hans Leidekker
e9856f166b
Implement and test InternetTime{From,To}SystemTime{A,W}.
...
Correct spelling in InternetCheckConnectionA.
2005-01-18 11:43:40 +00:00
Jason Edmeades
33025b203c
- Handle failures to allocate storage more gracefully.
...
- Only prototype the interfaces which are subclassed (I overdid it
last time!).
- Implement Get/Set Texture and GetBackBuffer, plus device's
GetDisplayMode / GetDeviceCaps.
- Make some of the d3d9 skeleton code issue fixme's to highlight code
which hasn't been migrated yet.
- Correct the d3d9 headers for D3DSURFACE_DESC which caused stack
corruption in demos.
2005-01-18 11:42:29 +00:00
Mike McCormack
64d7cb1634
Add definitions for session change notifications.
2005-01-18 11:40:38 +00:00
Juan Lang
2c95e0205d
Make netspi.h private, as some of its declarations conflict with
...
npapi.h. Spotted by Paul Vriens.
2005-01-18 11:40:24 +00:00
Alexandre Julliard
6758db9a0c
Get rid of nonclient.h and of the corresponding exported functions in
...
user32.spec.
2005-01-17 20:27:11 +00:00
Hans Leidekker
fd5425e1a7
Stub implementations for DrawDibChangePalette, DrawDibGetBuffer,
...
DrawDibTime, ICSeqCompressFrame{,End,Start}.
Forward GetOpenFileNamePreview to GetOpenFileNamePreviewA.
2005-01-17 15:33:43 +00:00
Jason Edmeades
bcecddc084
- Add texture support for all the texture types for d3d9->wined3d.
...
- Add prototypes for the COM interfaces.
- Fix some incorrect types from the last patch.
2005-01-17 13:44:57 +00:00
Michael Jung
6c95ff6d9e
Added definitions of TLS1PRF algorithm identifiers.
2005-01-17 13:42:30 +00:00
Eric Pouech
4634447d6b
- got rid of include/async.h
...
- fixed some overlapped issues in socket handling
- moved kernel32.CancelIo implementation to ntdll
2005-01-14 19:54:38 +00:00
Mike McCormack
939179d681
Fix, add and rearrange winsvc.h declarations.
2005-01-14 16:50:57 +00:00
Dmitry Timoshkov
8af3e67e29
Add WM_GETOBJECT definition, remove WM_OTHERWINDOWCREATED define.
2005-01-14 15:14:41 +00:00
Ge van Geldorp
7cf104aa52
Fix prototypes according to PSDK.
2005-01-14 15:11:40 +00:00
Robert Shearman
7b3d092c26
Add a LIST_FOR_EACH_ENTRY list helper.
2005-01-14 15:11:07 +00:00
Robert Shearman
e1d2a837a0
Add LIST_FOR_EACH_SAFE - a list iteration macro that is safe against
...
removal.
2005-01-12 19:27:35 +00:00
Rémi Assailly
88d049d102
Added missing declarations in some headers.
2005-01-11 10:46:58 +00:00
Hans Leidekker
8be26da723
Stub implementations for WPUCompleteOverlappedRequest,
...
WSADuplicateSocketW, WSAEnumNameSpaceProviders{A,W}, WSAGetQOSByName,
WSAGetServiceClassInfo{A,W}, WSAGetServiceClassNameByClassId{A,W},
WSALookupServiceEnd, WSALookupServiceNext{A,W},
WSAProviderConfigChange, WSASetService{A,W}, WSCEnableNSProvider,
WSCGetProviderPath, WSCInstallNameSpace, WSCWriteProviderOrder.
Implementations for WSANtohl, WSANtohs, WSASocketA->W crosscall.
Avoid NULL dereferences in WSAStringToAddress{A,W} and
WSAAddressToString{A,W}.
2005-01-10 14:34:15 +00:00
Jacek Caban
c2ccf0f48c
Added mshtml.idl.
2005-01-10 13:31:29 +00:00
Francois Gouget
87b0906789
Assorted spelling fixes.
2005-01-10 13:29:24 +00:00
Vincent Béron
151015fa02
Only use Alsa if 1.0 is detected.
2005-01-10 13:26:33 +00:00
Michael Jung
b273845c95
Added SCHANNEL_ALG typedef.
...
Corrected struct tag in HMAC_INFO typedef.
2005-01-10 12:26:43 +00:00
Jason Edmeades
41427857b1
Add render target support, and ensure there is a front and back buffer
...
created during device creation.
2005-01-09 17:37:02 +00:00
Vitaly Lipatov
386cf457c9
Added handling of SBM_GETSCROLLBARINFO message.
2005-01-09 16:35:41 +00:00
Diego Pettenò
6febc8a7f8
Added stub implementation for WINNLS* functions.
2005-01-07 17:15:30 +00:00
Marcus Meissner
67d3afb0d1
Load libcapi20.so.* dynamically on demand.
2005-01-07 15:33:02 +00:00
Mike McCormack
bd55684d97
Declare more functions.
2005-01-06 19:44:46 +00:00
Vitaly Lipatov
0590343445
Add description for ExtTextOut (also include comments from Shachar
...
Shemesh) and missed constants ETO_NUMERICSLOCAL, ETO_NUMERICSLATIN,
ETO_PDY in wingdi.h.
2005-01-05 13:24:52 +00:00
Lionel Ulmer
cc89feb9c4
fpos_t should be 64 bits (verified with native MSVCRT.DLL)
2005-01-04 20:38:14 +00:00
Mike McCormack
b84561cd0d
Added some extra functions.
...
Removed parameter name for consistency with other declarations.
2005-01-04 20:31:31 +00:00
Alexandre Julliard
1e48f0970c
Remove the no longer needed DCE_ExcludeRgn function and
...
DCX_KEEPCLIPRGN style.
2005-01-04 12:12:19 +00:00
Alexandre Julliard
1fd6264244
Fixed the FIXME in RtlNtStatusToDosError, and implemented
...
RtlGetLastNtStatus and RtlSetLastWin32ErrorAndNtStatusFromNtStatus.
2005-01-04 12:09:32 +00:00
Jacek Caban
fc9446cbd4
Uncommented 'optional' attributes.
2005-01-04 11:56:41 +00:00
Mike McCormack
b624b87363
Add cfgmgr32.h header.
2005-01-04 11:56:13 +00:00
Alexandre Julliard
e7f5fade9e
Fixed CLSID_AVISimpleUnMarshal export.
2005-01-03 20:43:13 +00:00
Hans Leidekker
c1236fd120
Stub implementations for SHUpdateImageA, SHHandleUpdateImage,
...
SHObjectProperties, SHGetNewLinkInfo{A,W}, SHStartNetConnectionDialog,
SHEmptyRecycleBin{A,W}, SHFormatDrive, SHQueryRecycleBin{A,W}.
'HeapAlloc can fail' fix for ExtractIconExA.
Implement ExtractAssociatedIconA -> W.
Correct prototype for SHObjectProperties.
Forward SHGetNewLinkInfo to SHGetNewLinkInfoA.
2005-01-03 20:26:06 +00:00
Peter Berg Larsen
06f9b8b9ad
Define DirectPlayLobbyCreate to be either the W or A version.
2005-01-03 20:15:56 +00:00
Michael Jung
521d221748
Added some defines concerning SChannel CSPs.
2005-01-03 20:14:49 +00:00
Hans Leidekker
0cc2031409
Stub implementations for GetKernelObjectSecurity,
...
GetPrivateObjectSecurity, GetServiceKeyName{A,W},
ImpersonateNamedPipeClient, InitiateSystemShutdown{A,W},
IsTokenRestricted, LogonUser{A,W}, LookupAccountNameW,
LookupPrivilegeDisplayName{A,W}, MapGenericMask,
ObjectCloseAuditAlarm{A,W}, ObjectOpenAuditAlarm{A,W},
ObjectPrivilegeAuditAlarm{A,W}, PrivilegedServiceAuditAlarm{A,W},
QueryServiceLockStatus{A,W}, SetAclInformation,
SetPrivateObjectSecurity, SetSecurityDescriptorControl,
SetServiceBits, LsaSetInformationPolicy, LsaLookupNames,
LsaEnumerateTrustedDomains.
2005-01-03 17:12:51 +00:00
Hans Leidekker
c730eec6e1
Stub implementations for GetAltTabInfo{A,W}.
...
Forward GetAltTabInfo to GetAltTabInfoA.
2005-01-03 17:02:34 +00:00
Ivan Leo Puoti
918214313e
Update copyright info for the new year.
2005-01-03 16:53:50 +00:00
Michael Jung
1d7800bdee
Implemented parallel hashing in CPEncrypt and CPDecrypt.
...
Implemented CPHashSessionKey.
2005-01-03 14:35:35 +00:00
Hans Leidekker
e121d5094b
Stub implementations for RasConnectionNotification{A,W},
...
RasCreatePhonebookEntry{A,W}, RasDeleteSubEntry{A,W}, RasDial{A,W},
RasEditPhonebookEntry{A,W}, RasGetConnectStatus{A,W},
RasGetEntryDialParamsW, RasHangUpW, RasGetEntryPropertiesW,
RasGetErrorString{A,W}, RasGetProjectionInfo{A,W},
RasRenameEntry{A,W}, RasSetEntryDialParams{A,W},
RasSetSubEntryProperties{A,W}.
2005-01-03 14:30:14 +00:00
Robert Shearman
2a4b6fdc94
Add definition of IInternalUnknown.
2005-01-03 14:23:33 +00:00
Jacek Caban
ed40d3ae50
Added IInternetBindInfo, IInternetProtocolRoot, IInternetProtocolSink
...
and IInternetProtocol declarations.
2004-12-27 17:41:58 +00:00
Hans Leidekker
feef8957b9
Stub implementations for GetICMProfileW, SetICMProfile{A,W},
...
UpdateICMRegKey{A,W}.
Forward UpdateICMRegKey to UpdateICMRegKeyA.
2004-12-27 17:23:17 +00:00
Hans Leidekker
f4f4dff978
Stub implementations for AVIMakeStreamFromClipboard, AVISave{A,W}.
...
Forward AVIBuildFilter, AVIFileCreateStream, AVIFileOpen, AVISave,
EditStreamSetInfo, EditStreamSetName to their respective *A variants.
2004-12-27 16:58:18 +00:00
Bill Medland
bf42021e06
Implemented DceErrorInqText.
2004-12-23 11:29:54 +00:00
Mike McCormack
a751dd3daf
Declare SetLayeredWindowAttributes.
2004-12-23 11:23:18 +00:00
Mike McCormack
98511484c7
Declare GetSecurityInfo.
2004-12-22 18:17:56 +00:00
Alexandre Julliard
1d36d12917
Fixed prototypes of a couple of ntdll functions.
...
Replaced the CallWin32ToNt macro by a proper function.
PBOOL cannot be cast to PBOOLEAN, we need to use an intermediate
variable.
2004-12-22 15:31:16 +00:00
Hans Leidekker
49f7f6c208
Stub implementations for AdjustTokenGroups, AreAllAccessesGranted,
...
CreatePrivateObjectSecurity, CreateProcessAsUser{A,W},
DestroyPrivateObjectSecurity, DuplicateToken{,Ex},
EnumDependentServices{A,W}, GetEffectiveRightsFromAcl{A,W},
ConvertStringSecurityDescriptorToSecurityDescriptorA. Implementations
for BuildExplicitAccessWithName{A,W},
BuildTrusteeWithObjectsAndName{A,W},
BuildTrusteeWithObjectsAndSid{A,W}.
Correct prototype for InitializeAcl, RtlCopySid and RtlGetAce.
Use the CallWin32ToNt macro only with functions that return an
NTSTATUS.
2004-12-21 16:16:10 +00:00
Peter Berg Larsen
2db7165005
Added D3DERR_COLORKEYATTACHED and DDGDI_GETHOSTIDENTIFIER.
2004-12-21 16:03:55 +00:00
Jacek Caban
51077d1e86
- Added test of BindToStorage.
...
- Added some declarations to urlmon.idl.
2004-12-20 18:58:04 +00:00
Hans Leidekker
c1cd989450
Stub implementations for all documented functions.
2004-12-20 17:04:11 +00:00
Peter Berg Larsen
08dbbeb015
Remove compiler warnings for the # not being at the start of the
...
line.
2004-12-20 16:53:12 +00:00
Alexandre Julliard
758b2887e9
Remove some no longer needed AW functions.
2004-12-17 19:20:07 +00:00
Robert Reif
eb3113dc5c
Added a missing define.
2004-12-17 19:03:35 +00:00
Andreas Mohr
35583201e8
GetTempPath*() uses DWORD parameters instead of UINT.
2004-12-17 19:00:09 +00:00
Serge S. Spiridonoff
e3c8afe98b
IMessageFilter::HandleIncomingCall must be HandleInComingCall as per
...
MS headers.
2004-12-17 18:55:02 +00:00
Vitaly Lipatov
5c4116bc66
Add description for MsiGetMode, MSIRUNMODE constants.
2004-12-16 14:29:25 +00:00
Rémi Assailly
4fd0c5fdcf
PC_SYS_MAPPED is unused, remove it.
2004-12-15 10:49:27 +00:00
Jason Edmeades
c4de952eb5
Add Clear, Present and EndScene support and fix a bug in the drawing
...
code.
2004-12-14 11:54:27 +00:00
Eric Pouech
4056d7ef8c
Fixed some errors in function prototypes.
2004-12-13 21:19:01 +00:00
Robert Shearman
7572b125b5
Implement NtQueryTimer.
2004-12-13 21:10:58 +00:00
Jason Edmeades
2003c7ab11
Add {G,S}etRenderState and {G,S}etTextureStageState support, and
...
ensure the stateblock is fully populated at device startup.
2004-12-13 13:35:38 +00:00
Hans Leidekker
3e60f767ef
Test and implement SetColorProfileElement.
...
Document more functions.
2004-12-13 13:23:17 +00:00
Jacek Caban
dd30516f72
Added CMultiLanguage and AMMultiMediaStream coclass declarations.
2004-12-13 13:15:39 +00:00
Jason Edmeades
f738c146e2
Add {G,S}etIndices, {G,S}Viewport and enable the basic drawing
...
functionality into wined3d and call from d3d9.
2004-12-09 11:42:34 +00:00
Mike McCormack
42d55786b9
Stub implementation for GetLastInputInfo.
2004-12-08 19:41:36 +00:00
Alexandre Julliard
6a78c16aac
Moved private USER definitions to a new user_private.h header, and
...
removed the global user.h.
2004-12-08 18:06:14 +00:00
Alexandre Julliard
56ef1fec30
Moved palette functions to user_main.c and removed
...
windows/painting.c.
2004-12-08 14:12:09 +00:00
Robert Shearman
cd0970eb24
Make the DECIMAL_SETZERO macro take a DECIMAL instead of a DECIMAL* as
...
in the Microsoft headers and fix up the only caller.
2004-12-08 13:59:52 +00:00
Ge van Geldorp
c24ca67f58
Match PSDK definitions for LPCWAVEFORMATEX.
2004-12-08 13:57:55 +00:00
Jon Griffiths
ee6884b65b
Unicode fixes.
2004-12-08 13:39:52 +00:00
Alexandre Julliard
5defa49979
Moved update region handling to the server.
2004-12-07 17:31:53 +00:00
Paul Millar
10a6c56071
Check for features missing in mingw environment, allowing tools
...
subdirectory to be cross-built again.
2004-12-07 17:19:54 +00:00
Robert Shearman
ee6982eeae
Implement handle tables and add tests for them.
2004-12-07 14:47:13 +00:00
Hans Leidekker
8360a3a87e
Move ICC profile handling into its own file.
...
Test GetColorProfileFromHandle and SetColorProfileHeader.
Test and partially implement {G,S}etStandardColorSpaceProfile{A,W}.
Improve existing tests and fix any bugs they revealed.
2004-12-07 14:42:47 +00:00
Jason Edmeades
819b0e1190
Add BaseTexture class support, call from d3d9.
2004-12-07 14:29:12 +00:00
Eric Pouech
294835a839
Another round of const correctness fixes.
2004-12-06 20:43:55 +00:00
Rémi Assailly
3e108badc3
Added two missing styles.
2004-12-06 16:13:04 +00:00
Vincent Béron
df5a79562d
Remove some unused tests.
2004-12-06 11:57:08 +00:00
Robert Shearman
acf2dd572c
Remove duplicate function declaration.
2004-12-06 11:43:26 +00:00
Eric Kohl
faa7df1e08
Implement SetupDiBuildClassInfoList(ExW),
...
SetupDiClassGuidsFromName(W/ExW), SetupDiClassNameFromGuid(W/ExW),
SetupDiGetActualSectionToInstallW, SetupDiGetClassDescription(W/ExW),
SetupDiInstallClassW partially, SetupDiOpenClassRegKey(ExW),
SetupOpenMasterInf.
2004-12-02 18:09:53 +00:00
Eric Pouech
44158dd690
- moved event, semaphore, mutex implementation from kernel32 to ntdll
...
- added mutant implementation in ntdll, and use it for mutex
implementation in kernel32
- added access parameter on event, semaphore, timer creation in
wineserver (as ntdll interface requires it)
- added missing definitions in include/winternl.h
2004-12-02 18:05:37 +00:00
Robert Shearman
3b0a5d0a06
- Add some function declarations to objbase.h.
...
- Add stubs for server ref counting.
- Implement HRESULT marshaling.
2004-12-01 15:33:34 +00:00
Rémi Assailly
60cd092c68
Add some mirroring defines.
2004-12-01 15:30:53 +00:00
Eric Pouech
0a258964c2
Const correctness fixes.
2004-11-30 21:38:57 +00:00
Jacek Caban
d9ce4cd628
- Added stub implementation of IInternetZoneManager interface.
...
- Added implementation of CoInternetCreateZoneManager function.
- Added stub implementation of UrlMkGetSessionOption and corrected
declaration of UrlMkSetSessionOption.
- Code cleanup.
2004-11-30 21:14:21 +00:00
Hans Leidekker
7c98f01159
Infrastructure for handling ICC profiles.
...
Always load color profiles into memory.
Implement and test GetColorProfileElement and GetColorProfileHeader.
Implement GetColorProfileFromHandle and SetColorProfileHeader.
2004-11-30 21:06:14 +00:00
Dmitry Timoshkov
d7e56cffd0
Gather all DrawText flags together, convert them to hex for
...
readability.
2004-11-30 17:22:47 +00:00
Alexandre Julliard
ff986a5a93
Converted the timer list to use standard list functions.
...
Allocate a timer id when the window is 0 instead of relying on the
client to do it.
Allow setting timers on windows belonging to other threads (found by
Mike McCormack).
2004-11-29 18:08:18 +00:00
Jason Edmeades
0a944ae319
Implement Material, Clip plane and Light support plus
...
MultiplyTransform.
2004-11-29 17:53:42 +00:00
Jason Edmeades
eba27af4f1
Add Get/Set Transform support, plus BeginScene (does nothing).
2004-11-28 15:04:41 +00:00
Eric Frias
958f4c643e
More portable POINTSTOPOINT macro.
2004-11-24 18:36:13 +00:00
Alexandre Julliard
04e4bbc43b
Prevent use of MAKEPOINTS in Wine code.
2004-11-24 18:32:35 +00:00
Jason Edmeades
73e8baffd2
Add indexbuffer support into wined3d.
2004-11-24 18:13:41 +00:00
Kevin Koltzau
a2bbacb04f
Look for lcms.h in lcms/lcms.h.
2004-11-23 17:33:55 +00:00
Jason Edmeades
289562eeb5
- Implement SetStreamSource
...
- Ensure wined3d objects maintain a reference count of at least that
of the d3dx version.
2004-11-23 13:52:46 +00:00
Huw Davies
14de4815b3
We don't use DGA version 1 so remove the configure check for it.
2004-11-23 13:48:00 +00:00
Hans Leidekker
9db71b35d8
Implement and test GetColorProfileElementTag,
...
GetCountColorProfileElements and IsColorProfileTagPresent. Stub
GetStandardColorSpaceProfile{A,W}.
2004-11-21 15:48:18 +00:00
Rémi Assailly
101e1f20fa
Added some structure tags and error defines.
2004-11-21 15:32:31 +00:00
Hans Leidekker
1233834ed0
Implement IsProfileValid.
...
Document all functions.
2004-11-19 18:22:20 +00:00
Andreas Mohr
02b690dbdb
Correct ordering of some defines.
2004-11-19 18:12:12 +00:00
Rémi Assailly
e21f7c2a21
Added some structure tags.
2004-11-19 18:01:29 +00:00
Jon Griffiths
21c8663f92
Use _WINNT_ as exclusion define for source compatibility.
2004-11-19 17:59:41 +00:00
Rémi Assailly
327ad5f298
Add some structure tags.
2004-11-08 20:24:02 +00:00
Mike Hearn
4328ec4180
Document the linked list support code.
2004-11-06 03:45:49 +00:00
Robert Shearman
75314f474f
Implement TBN_RESTORE notification.
2004-11-06 03:45:38 +00:00
Michael Jung
64dce8a579
Implemented a substantial part of rsaenh.dll.
2004-11-04 21:15:32 +00:00
Aric Stewart
990ea44e98
Implementation of PathCleanupSpec.
2004-11-04 04:54:08 +00:00
Juan Lang
0fca5acba8
- implement LookupPrivilegeName
...
- correct LookupPrivilegeValue (had a buffer overrun and sometimes
returned incorrect LUIDs for well-known values)
- make AllocateLocallyUniqueId less obviously incorrect
- add a bunch of test cases
2004-11-04 04:52:17 +00:00
Hans Leidekker
bec06ad777
Fill WSAPROTOCOL_INFO structures instead of PROTOCOL_INFO structures.
...
Implement WSCEnumProtocols().
Add some tests.
2004-11-01 23:18:47 +00:00
William Poetra Yoga H
a773f43f9c
Add COLOR_MENUHILIGHT and COLOR_MENUBAR to the system colors.
2004-11-01 21:06:06 +00:00
Alexandre Julliard
bcb1f8fe05
Get rid of the WIN_NEEDS_BEGINPAINT flag, Windows will happily loop
...
forever too if WM_PAINT is not handled properly.
2004-10-30 02:13:48 +00:00
Mike McCormack
fc619d0423
Define some extra HTTP_QUERY values.
2004-10-29 21:26:47 +00:00
Rein Klazes
d694a376c7
- Reordered some code from the existing helper _GetTimeZoneBias to
...
make it more general useful (and changed the helper names to
TIME_xyz).
- Make GetTimeZoneInformation return the correct zone id constants.
- Changed some "const LPX_Y_Z" declarations to "const X_Y_Z *".
2004-10-27 21:19:22 +00:00
Dmitry Timoshkov
1b17b258ac
Add proper prototypes for GetClassLongPtrA/W for _WIN64 case.
2004-10-27 21:17:06 +00:00
Kevin Koltzau
92ec21bd2b
Add stretching support to AlphaBlend.
2004-10-27 00:43:50 +00:00
Francois Gouget
d9c97f37d9
Include wintrust.h.
2004-10-25 21:50:09 +00:00
Michael Jung
0ed8e86c92
Added define for CUR_BLOB_VERSION.
2004-10-25 21:49:44 +00:00
Peter Quiring
7d83afbde5
Added HF32_DEFAULT and HF32_SHARED values.
2004-10-25 21:48:28 +00:00
Alexandre Julliard
d3c0cb77d9
VK_0-9 and VK_A-Z are not defined in the Windows headers, removed them
...
(spotted by Francois Gouget).
2004-10-22 20:29:10 +00:00
Alexandre Julliard
2612e60ef8
Fixed definition of MAX_COMPUTERNAME_LENGTH (spotted by Mike
...
McCormack).
2004-10-22 20:00:13 +00:00
Francois Gouget
b2e8b36e50
Flesh out the icm.h header (add COLORMATCHSETUP & co) so it is
...
necessary to first include winuser.h like on Windows.
2004-10-22 19:56:51 +00:00
Francois Gouget
85ae255f96
Fix some issues reported by winapi_check:
...
Add mscat.h and wintrust.h; update wincrypt.h.
Fix the CryptCATAdminAcquireContext() and WinVerifyTrust() prototypes
so they use the proper types.
Update the wintrust section of win32.api.
2004-10-21 21:00:29 +00:00
Jason Edmeades
447d5ed048
Implement the beginnings of the stateblock class, and a first method
...
to use it.
2004-10-21 20:59:12 +00:00
Juan Lang
9cbc42bbae
- the correct registry location to override is User Shell Folders, not
...
Shell Folders
- if User Shell Folders doesn't exist in HKCU, HKLM should be tried
- SHGetSpecialFolderPath should call SHGetFolderPath, not vice-versa
- the default values should be localizable
- some of the parameter checking and returned LPITEMIDLISTs were a bit
off
2004-10-21 19:59:46 +00:00
Mike McCormack
453436d60c
Define SERVICE_NO_CHANGE and RegisterServiceCtrlHandlerEx.
2004-10-21 19:56:17 +00:00
Rolf Kalbermatter
8d3111ca26
Add prototype for SHFreeNameMappings.
2004-10-21 19:54:36 +00:00
Hans Leidekker
c3de6ef38f
Add ffs() to porting library, needed by MinGW.
2004-10-19 23:53:26 +00:00
Vincent Béron
1f504141b7
Use a new DLLDEFS variable in configure/Makefiles to actually remove
...
all the debug messages (minus ERRs) if the user decides so.
2004-10-19 23:06:11 +00:00
Martin Fuchs
84ff5ddeac
- Fix typo in error message
...
- Separate wint_t definition from wctype_t definition (needed for
Cygwin target).
2004-10-19 03:57:18 +00:00
Vincent Béron
4eeae1adb3
Fix some types problems.
2004-10-18 22:39:21 +00:00
Mike McCormack
3be4f5d2f6
Added an IDL file for Richedit's OLE interface.
2004-10-18 22:28:21 +00:00
Jacek Caban
f05c860d23
- Added dispinterfaces: DWebBrowserEvents and DWebBrowserEvents2.
...
- Added coclass: WebBrowser.
- Added exdispid.h.
2004-10-18 21:43:18 +00:00
Dimitrie O. Paun
134560e9e5
Implement LBS_COMBOBOX, and make use of it.
...
Better separation between the Listbox and Combobox.
Have a single set of wndprocs, just like Windows.
2004-10-18 21:22:44 +00:00
Vincent Béron
e990342ced
Uniformize endianness definition.
2004-10-18 19:37:30 +00:00
Robert Shearman
b4eee49aa5
The "colors" parameter of SetDIBColorTable should be CONST.
2004-10-18 19:35:50 +00:00
William Poetra Yoga Hadisoesen
283267dfdf
Added some system metrics definitions.
2004-10-18 19:34:23 +00:00
Hans Leidekker
bed3842c9a
Added check for fork() to fix the MinGW build.
2004-10-14 03:08:57 +00:00
Jason Edmeades
db7a50582c
- Add support (as far as was previously) for the VertexBuffer and
...
Resource classes in wined3d and use when called from d3d9.
- Reduce the header includes in all the d3d9 interface to one common
set in the private header.
2004-10-14 00:32:04 +00:00
Rein Klazes
8cd05a00e3
Provide an 'A' version of appropriate functions.
2004-10-14 00:28:29 +00:00
Robert Shearman
5ec458fd41
Add declarations for GetClassLongPtr{A,W}, GCLP_* defines and user
...
object information defines.
2004-10-14 00:25:15 +00:00
Robert Shearman
6c50556e8b
Fix function and structure field types so we are compatible with the
...
native dbghelp.
2004-10-11 21:00:17 +00:00
Robert Shearman
2050591370
Fix NtAllocateVirtualMemory declaration and fix users of the
...
function.
2004-10-11 20:59:06 +00:00
Martin Fuchs
ace5f3c6ed
Define pid_t and ssize_t if not already defined.
2004-10-11 20:53:50 +00:00
Alexandre Julliard
1da3b41093
Added forward declaration of struct timeval for futimes.
2004-10-11 20:22:06 +00:00
Alexandre Julliard
de91a8dd0f
Implemented NtYieldExecution.
2004-10-11 20:11:01 +00:00
Michael Jung
7213264d65
Added HMAC_INFO typedef.
2004-10-11 20:07:46 +00:00
Adam D. Moss
0fde2d1944
Define VER_SUITE_BLADE.
2004-10-11 19:52:10 +00:00
Jeremy White
08c0f691ce
Made NtDelayExecution with a 0 timeout yield the CPU, as it is
...
supposed to.
2004-10-09 02:26:29 +00:00
Jacek Caban
db506fcae8
Added IWebBrowse2 interface.
2004-10-08 21:01:56 +00:00
Jason Edmeades
b9e2bedac1
Copy and tidy up the code from dx8 create device into wined3d. Call
...
from wined3d and d3d8, but short term only use the code for real from
d3d9.
2004-10-08 20:52:33 +00:00
Francois Gouget
d921c5d493
Add some reason codes for ExitWindowsEx().
...
Also add EWX_FORCEIFHUNG.
2004-10-08 20:50:06 +00:00
Jacek Caban
c396cdcc0a
- Added doWinMain stub
...
- Fixed htmlhelp.h
2004-10-08 20:49:09 +00:00
Hans Leidekker
081b25071a
Implement color profile handles.
...
Implement OpenColorProfile{A,W} and CloseColorProfile.
Implement GetColorDirectory{A,W} and InstallColorProfile{A,W}.
Implement UninstallColorProfile{A,W}.
Dynamically load liblcms.
Add tests.
2004-10-07 19:12:41 +00:00
Jon Griffiths
fc1f31a92e
Add missing ODS_ constants, tagname.
2004-10-07 17:34:16 +00:00
Alexandre Julliard
efb8be7e82
Added a fallback implementation of futimes.
2004-10-07 04:25:05 +00:00
Jason Edmeades
ac490fabac
Add a IWineD3DDevice object type (empty for now), and create one when
...
an IDirect3DDevice object is created.
2004-10-07 04:22:21 +00:00
Francois Gouget
486d020c1b
Don't define COBJMACROS in objbase.h.
...
Update the Wine sources accordingly.
2004-10-07 03:06:48 +00:00
Alexandre Julliard
68604dbae7
Allow defined types to be used as function names.
2004-10-06 18:54:20 +00:00
Dmitry Timoshkov
39453f5121
Add prototypes for GetWindowLongPtr/SetWindowLongPtr.
2004-10-06 18:52:01 +00:00
Jason Edmeades
b519893e41
Move the GetDeviceCaps into the wined3d library and call from d3d9.
2004-10-06 00:05:29 +00:00
Martin Fuchs
895129eec2
Don't use ".previous" for Cygwin build.
2004-10-05 18:31:21 +00:00
Huw Davies
1685e8c65e
Rewrite PathCreateFromUrl.
2004-10-05 18:07:14 +00:00
Alexandre Julliard
5d0160ea75
Get rid of the non-standard Ixxx_METHODS macro definitions, declare
...
the interfaces explicitly instead.
2004-10-05 04:38:15 +00:00
Alexandre Julliard
739e5b06da
Avoid depending on the non-standard IUnknown_METHODS macro in Wine
...
internal headers.
2004-10-05 04:16:21 +00:00
Alexandre Julliard
5ee74004a5
Converted control.h to idl.
2004-10-05 02:18:08 +00:00
Alexandre Julliard
c477d606a4
Use propget/propput attributes where appropriate.
2004-10-05 02:16:11 +00:00
Jason Edmeades
c579fa6213
Move the Check* type functions into wined3d and copy from d3d9, and
...
flag that they are mostly stubs.
2004-10-05 02:14:06 +00:00
Alexandre Julliard
23efdb7669
Fixed incompatible IDIRECTXFILEOBJECT_METHODS macro, and added
...
IUNKNOWN_METHODS.
2004-10-04 20:47:00 +00:00
Steven Edwards
e7c3ab1874
Check for getuid and avoid the use of it in libwine if we don't have
...
it.
2004-10-04 20:45:49 +00:00
Vincent Béron
f676cb521d
Create mediaobj.h from mediaobj.idl.
2004-10-04 20:39:33 +00:00
Francois Gouget
6be32f7edc
Don't use COBJMACROS on internal interfaces.
2004-10-04 20:38:32 +00:00
Robert Shearman
cf78e15c2b
- Fix calculation of required buffer size.
...
- Add support for detecting the IFF_MULTICAST flag.
- Stub for SIO_ADDRESS_LIST_CHANGE.
2004-10-04 20:37:43 +00:00
Francois Gouget
179dc259e4
Fix incorrect usage of COBJMACROS.
...
Duplicate and adapt the COM access macros so they also work in C++.
Fix the IDirectPlayX access macros.
2004-10-04 19:39:32 +00:00
Francois Gouget
52ecbf73b1
Fix incorrect usage of COBJMACROS.
2004-10-04 19:35:40 +00:00
Francois Gouget
017887e700
Fix the JobId field case.
2004-10-04 19:25:21 +00:00
Francois Gouget
1566bec56a
Add HEAPENTRY32 and the related APIs.
2004-10-04 19:21:35 +00:00
Francois Gouget
588c53878b
Add API_RET_TYPE and NET_API_FUNCTION.
2004-10-04 19:16:44 +00:00
Jason Edmeades
c3421ea434
Move into wined3d and call from d3d9 the GetAdapterId function and
...
copy all the gl declarations into the more global wined3d_gl header
file.
2004-09-29 21:26:47 +00:00
Huw Davies
57cb25c008
ParseURL is now documented, so move it into shlwapi.h.
2004-09-29 21:12:04 +00:00
Huw Davies
076b5b706f
Stub implementation of IInternetSecurityManager.
...
Add a classfactory.
Fix calling convention of CoInternetCreateSecurityManager.
2004-09-28 19:18:52 +00:00
Filip Navara
a54433fab6
Fix IDL prototypes of IPStore::WriteItem and IPStore::CloseItem.
2004-09-28 03:14:28 +00:00
Jason Edmeades
ae5a436873
- Make d3d8 know about the wined3d device and start using it.
...
- Move some of the screen mode related functions into wined3d and add
untested support for the new d3d9 options of providing the format to
some of the calls.
- Move other functions from the directx interface into the common
library and implement the calls from d3d9 as well.
- Copy across the first of the functions used to make traces more readable,
creating utils.c to store them in. Eventually the ones in d3d8 will be
removed but for now just duplicate the code.
2004-09-28 02:12:12 +00:00
Huw Davies
20313b8306
Partial implementation of advpack.RegInstall.
2004-09-27 20:39:40 +00:00
Richard Cohen
52373b2df3
MenuItemFromPoint shouldn't crash if there's no menu.
2004-09-24 00:22:13 +00:00