Commit Graph

4480 Commits

Author SHA1 Message Date
Vijay Kiran Kamuju 96b7cce02f Added declaration for IMimeInfo interface. 2005-07-05 12:39:38 +00:00
Alexandre Julliard e56d9deac4 Added vararg argument type so that the relay code can distinguish from
a normal cdecl function.
Don't rely on the relay thunk preserving the stack pointer.
2005-07-05 11:50:40 +00:00
Paul Vriens 7e3d50617f Removed 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
struct.
Changed some dwSpare into liKernelTime and liUserTime.
2005-07-05 11:01:22 +00:00
Maarten Lankhorst 2b0c06bc37 Added missing declaration for ITextServices->OnTxInPlaceDeactivate. 2005-07-05 11:01:01 +00:00
Thomas Weidenmueller e1d2852def IsThemeDialogTextureEnabled should have one parameter to match the
prototype in the official headers.
2005-07-05 10:56:27 +00:00
Mike McCormack 447582234f Define more Nt* functions. 2005-07-03 12:01:58 +00:00
Felix Nawothnig f28a1eda88 Add some values to the PROCESS_INFORMATION_CLASS enumeration. 2005-07-03 11:20:50 +00:00
Frank Richter 6ebc98627b Add missing NMBCHOTITEM struct. 2005-07-03 11:19:55 +00:00
Felix Nawothnig 694f789956 Added unit tests for RegGetValue. 2005-07-03 11:19:03 +00:00
Jacek Caban 7016ea79d9 - Added more definitions.
- Fixed RunHTMLApplication declaration.
2005-07-02 10:48:37 +00:00
Vijay Kiran Kamuju a52310a40c Add missing declarations for IXMLDocument2 and IXMLElement2. 2005-07-02 10:48:16 +00:00
Phil Krylov 0f6c0394bf Fixed dlls/ntdll/cdrom.c compilation in Darwin by adding HAVE_IOKit
detection to configure and defining SENSEBUFLEN as kSenseDefaultSize
(which is corresponding IOKit enum value).
2005-07-01 19:15:26 +00:00
Mike McCormack 31506e30a3 Added textserv.h. 2005-07-01 19:12:44 +00:00
Vijay Kiran Kamuju 746b230e71 Added xmldso.idl. 2005-07-01 16:14:33 +00:00
Juan Lang 2adcf68331 - add more prototypes
- rearrange prototypes according to the DLL they're in, to make
  comments correct
2005-07-01 15:38:55 +00:00
Alexandre Julliard 07dd5a7e86 Attempt at a better fix for the winsock.h problems on Darwin. 2005-06-30 21:13:00 +00:00
Vijay Kiran Kamuju 9399b1985a Added msxml2.idl. 2005-06-30 20:48:43 +00:00
Alexandre Julliard 8ee142a179 Removed some no longer used asm checks. 2005-06-30 18:24:56 +00:00
Juan Lang f27a61e378 Add more missing OIDs. 2005-06-30 10:24:31 +00:00
Vijay Kiran Kamuju f8d54b9321 Added defines for XMLDOM stuff. 2005-06-29 19:21:01 +00:00
Steven Edwards cafb57383d Add basetyps.h based on the public domain mingw header by Anders
Norlander.
2005-06-29 11:03:30 +00:00
Paul Vriens 6f1917f604 Correct some OIDs. 2005-06-29 11:01:13 +00:00
Mike McCormack efe7c28282 Declare some Nt* functions. 2005-06-28 10:53:24 +00:00
Dmitry Timoshkov ea64a36a44 Add a check for sg_io_hdr_t and (not tested) check for scsireq_t
presence.
2005-06-27 12:07:49 +00:00
Eric Pouech 6d68a03d4f Implemented OpenProcess on top of NtOpenProcess. 2005-06-27 11:12:11 +00:00
Vitaly Lipatov 06ce892008 Changes stub to FIXME for GetGlobalFontLinkObject. 2005-06-27 11:10:16 +00:00
Mike McCormack 8f7799493d Add pointer types for token structures. 2005-06-27 11:09:42 +00:00
Mike McCormack a941fe710d Define KAFFINITY. 2005-06-27 09:49:56 +00:00
Mike McCormack 9484e56b35 Declare and fix function prototypes. 2005-06-27 09:49:48 +00:00
Mike McCormack 0ccfb0ca8c Declare some Nt* functions. 2005-06-27 09:45:06 +00:00
Mike McCormack 901f5b328c DUPLICATE_* flags should be defined in winnt.h. 2005-06-27 09:44:08 +00:00
Hans Leidekker 26138619b3 Fix some -Wmissing-declarations warnings.
"errno" is not a good choice for a parameter name.
2005-06-25 18:34:32 +00:00
Mike McCormack f6be23e75b Don't include winreg.h. 2005-06-25 17:57:29 +00:00
Juan Lang 978c7fab6e Add more missing definitions. 2005-06-25 17:56:28 +00:00
James Hawkins 0ea0f5fffd - Define FSCTL_PIPE_IMPERSONATE.
- Implement ImpersonateNamedPipeClient.
2005-06-24 11:54:15 +00:00
Oliver Stieber 18857f1170 Add support for samplers.
Switch from using d3d9 constants to wined3d constants so that there's
no recursive dependencies.
2005-06-24 11:53:07 +00:00
Mike McCormack 261a8b5e9a Add prototype and fix RtlpNtCreateKey. 2005-06-24 11:34:31 +00:00
Mike McCormack c883a44257 Define the msidbControlAttributes enumeration. 2005-06-23 16:42:57 +00:00
Oliver Stieber 46e7c30a71 Implement swapchains. 2005-06-23 11:05:24 +00:00
James Hawkins a0bfbb9801 Add stub implementation of RtlAddAuditAccessAce. 2005-06-23 11:03:30 +00:00
Vijay Kiran Kamuju 9feda99e3c Add definition for IXMLAttribute. 2005-06-22 18:29:35 +00:00
Vijay Kiran Kamuju 950828689b Add missing guids and declarations. 2005-06-22 18:04:18 +00:00
Mike McCormack 05f53afd5a Declare RtlGUIDFromString and RtlStringFromGUID. 2005-06-22 12:00:57 +00:00
Mike McCormack 6788420102 Declare ProcessIdToSessionId. 2005-06-22 11:59:34 +00:00
Vijay Kiran Kamuju 61c36a3213 Add definitions for AMMSF_STOPIFNOSAMPLES and AMMSF_NOSTALL. 2005-06-21 20:20:55 +00:00
Maarten Lankhorst 6d6ca1e7c5 - Added new INTERNET_OPTION* defines.
- Fixed InternetSetOptionW unknown option handling, and added
  INTERNET_OPTION_DISABLE_PASSPORT_AUTH.
2005-06-21 20:02:21 +00:00
Pierre d'Herbemont 321a3e1aa6 Fix winsock.h and stdlib.h collision by including windows.h instead
of the previous headers.
2005-06-21 09:43:44 +00:00
Paul Vriens cc1c516f65 Added KERNEL_USER_TIMES struct. 2005-06-21 09:43:13 +00:00
Mike McCormack 78911f34d9 - avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
2005-06-20 18:37:17 +00:00
Jeremy White ddf70d7ecb Revamp the initialization for Alsa. 2005-06-20 15:34:59 +00:00
Vitaly Lipatov b39c3981c2 - Realize DoEnvironmentSubstA via ExpandEnvironmentStringsA.
- Fix types and return values.
- Add prototype into shellapi.h.
2005-06-20 15:33:48 +00:00
Robert Shearman 4bba21643c Add support for impersonating a token. 2005-06-20 13:18:38 +00:00
Hans Leidekker 4f27582cc8 Stub implementation for GetMenuBarInfo. 2005-06-20 11:45:21 +00:00
Robert Shearman 9cb94b276f Implement RtlImpersonateSelf, RevertToSelf and MapGenericMask. 2005-06-20 11:44:45 +00:00
James Hawkins e485f984bd Implement RtlCopySecurityDescriptor. 2005-06-20 10:34:30 +00:00
Marcus Meissner 4b6b2768d3 Added PF_NX_ENABLED definition. 2005-06-20 10:32:31 +00:00
Dmitry Timoshkov 21c2cde355 Enable MAKEPOINTS usage in Wine. 2005-06-20 10:32:07 +00:00
Francois Gouget a1f4fac03c Fix the CryptEncodeObjectEx() prototype.
Fixes winapi_check warnings.
2005-06-17 21:26:53 +00:00
Francois Gouget fd73829593 Fix the prototypes of SQLCreateDataSource*(), SQLGetPrivateProfileString*().
Fix the return type of SQLInstallerError*() and
SQLPostInstallerError*().
Fix the SQLInstallDriver() and SQLInstallDriverEx() prototypes in the
spec file.
Add an odbccp32 section to win32.api for winapi_check.
2005-06-17 21:26:31 +00:00
Mike McCormack 5b2d5fd758 Use HANDLE instead of HKEY in the NT API. 2005-06-17 13:58:33 +00:00
Mike McCormack 379946c9f8 Declare Nt directory functions. 2005-06-17 12:11:58 +00:00
Oliver Stieber e70e3ba0ff Change the way caps are sent between d3d9/d3d8 and wined3d to make it
easier for wined3d to support additional versions of Direct3D.
2005-06-17 09:59:03 +00:00
Dmitry Timoshkov 6f686490b1 Fixed POINTS definition for WORDS_BIGENDIAN case. 2005-06-17 09:50:48 +00:00
Juan Lang 03d4816bd4 Add more missing defs. 2005-06-17 09:50:17 +00:00
Oliver Stieber 4dfabb0bd1 Rename _D3DCAPS9.MaxPixelShaderValue to the correct
_D3DCAPS9.PixelShader1xMaxValue.
2005-06-16 20:42:55 +00:00
Oliver Stieber f97cf3d7ce Define some more flags 2005-06-16 20:35:49 +00:00
Juan Lang d17af9ddec Define some more OID strings. 2005-06-16 15:51:05 +00:00
Alexandre Julliard efcc2b83d8 Store a relative pointer for registry entry points to avoid some text
relocations.
2005-06-16 11:04:41 +00:00
Mike McCormack 7da043f869 Add/fix more NT native API declarations. 2005-06-16 10:46:11 +00:00
Mike McCormack 57f2a64c0f Define RegOpenUserClassesRoot. 2005-06-16 09:45:43 +00:00
Steven Edwards 68784b46fd Removed duplicated ALPHA platform context definitions.
Added ARM context definitions.
2005-06-16 09:45:36 +00:00
Robert Shearman 57b5615fc2 Implement GetComboBoxInfo and CB_GETCOMBOBOXINFO. 2005-06-15 10:23:54 +00:00
Alexandre Julliard ac75dcc240 Avoid static forward declaration that doesn't work on MSVC. 2005-06-15 10:22:59 +00:00
Mike McCormack 48a8f520f5 Add a couple of missing functions. 2005-06-14 11:43:35 +00:00
Mike McCormack 0c9cb1dcee Declare port functions and fix prototypes. 2005-06-14 11:43:20 +00:00
Alexandre Julliard c2d5b444b3 Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
can be used in all the test.
2005-06-13 12:10:54 +00:00
Paul Vriens 5e5008502e Fixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
Fixed return codes and ReturnLength/buffer for
SystemTimeOfDayInformation.
Added tests for SystemTimeOfDayInformation.
2005-06-13 11:34:56 +00:00
Mike McCormack 5e62bd0b0c Declare some missing functions. 2005-06-13 10:04:20 +00:00
Mike McCormack d838385b38 Add and fix function prototypes. 2005-06-13 10:03:18 +00:00
Mike McCormack 7bb1757e75 Correct GdiIsPlayMetafileDC prototype. 2005-06-13 10:00:53 +00:00
Juan Lang c716cc8078 Add/correct a few more definitions. 2005-06-13 10:00:21 +00:00
Hans Leidekker 31d80321c6 Declare missing functions. 2005-06-13 10:00:03 +00:00
James Hawkins f3392ac814 Add RtlAnsiCharToUnicodeChar definition.
Correct stub status of RtlAnsiCharToUnicodeChar.
2005-06-12 11:07:25 +00:00
Eric Kohl a9983c8d16 Implement RtlAdjustPrivilege. 2005-06-12 10:44:01 +00:00
Matthew Davison 2a19883857 Added some definitions to setupapi. 2005-06-10 19:52:48 +00:00
Mike McCormack 908308631f Create a stub implementation for MsiViewGetError. 2005-06-10 19:52:13 +00:00
Mike McCormack 950e5e626c Dependency fixes for winternl.h. 2005-06-10 19:33:47 +00:00
Mike McCormack 0489f9e4c0 Include missing AW macro. 2005-06-10 19:29:46 +00:00
Mike McCormack f4c138b3db Declare the MSIDBERROR enumeration. 2005-06-10 19:29:24 +00:00
Mike McCormack 8d9471db99 Declare functions and correct prototypes. 2005-06-10 19:29:16 +00:00
Mike McCormack d69ddb7ae7 Declare some missing functions. 2005-06-09 12:06:08 +00:00
Aric Stewart 00337b9a51 Added module upgrade.c and implemented FindRelatedProducts. 2005-06-09 12:05:27 +00:00
Mike McCormack f2e475ebae Added some function declarations. 2005-06-09 09:48:51 +00:00
Robert Shearman e51dd36453 Implement overlapped I/O with named pipes. 2005-06-08 19:11:46 +00:00
Alexandre Julliard 1bf96e09a9 Beginnings of support for window stations and desktops. 2005-06-08 18:44:50 +00:00
Mike McCormack 09d5cc2363 Declare some functions. 2005-06-07 20:07:34 +00:00
Mike McCormack 92990283bd Define GetExplicitEntriesFromAcl. 2005-06-07 20:06:13 +00:00
Mike McCormack 487f41e7f4 Added some security related functions to winbase.h. 2005-06-07 20:06:05 +00:00
Mike McCormack c4ccc39851 Added the appmgmt.h header. 2005-06-07 20:05:42 +00:00
Mike McCormack 731dfdb37b Declare OleLoadPictureEx. 2005-06-07 20:03:55 +00:00
Paul Vriens 264eb8d5a3 Add another (unknown) member to SYSTEM_THREAD_INFORMATION. 2005-06-07 20:01:29 +00:00
Alexandre Julliard ab29aa2126 Moved the ntdll per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved2.
2005-06-06 20:04:33 +00:00
Felix Nawothnig d8c5960ce1 Make SYSTEM_THREAD_INFORMATION.pszProcessName a UNICODE_STRING. 2005-06-06 15:42:08 +00:00
Mike McCormack a12897b884 Define some Cert* functions. 2005-06-06 15:39:21 +00:00
Alexandre Julliard 6d07a9c39c Moved the server part of the ExitThread functionality to ntdll. 2005-06-05 18:38:48 +00:00
Vitaliy Margolen a8b541e24d Match names for WM_SHOWWINDOW status codes to MSDN. 2005-06-05 18:15:27 +00:00
Paul Vriens 2d4b8c1e91 Added some error codes. 2005-06-05 17:52:22 +00:00
Robert Reif 5c8fb16893 Finish DirectSoundCapture/DirectSoundCapture8 split.
Add tests to verify split.
2005-06-04 09:38:14 +00:00
Juan Lang 020c3968c6 Added a bunch of crypto error codes. 2005-06-04 09:37:09 +00:00
Paul Vriens eb6559f910 Change SYSTEM_PROCESS_INFORMATION to reflect W2K/WinXP/W2K3 structure. 2005-06-03 11:24:43 +00:00
Juan Lang d8e003801a Added a couple missing prototypes. 2005-06-02 19:40:30 +00:00
Juan Lang 46185a9f8e - add some tests for OID functions
- implement encoding integers
2005-06-02 10:34:03 +00:00
Juan Lang 5dad4644cf Added snmp.h. 2005-06-02 10:28:10 +00:00
Dimi Paun cb5edab531 Minor formattting fixes. 2005-06-01 19:50:34 +00:00
Dimi Paun 49a06a24fc Add definitions for IDTRYAGAIN and IDCONTINUE. 2005-06-01 19:50:07 +00:00
Mike McCormack 8ec6682278 Define some functions and structures. 2005-06-01 19:49:29 +00:00
Alexandre Julliard db412aaf60 Added a from_child parameter to the get_update_region request to allow
restarting the search from a given child, in order to avoid looping
forever on windows that don't repaint correctly.
2005-05-31 13:37:16 +00:00
Alexandre Julliard 16885f09a5 Fixed RtlIsTextUnicode prototype, and made it properly take into
account the results of the tests to determine the return value.
2005-05-31 13:24:44 +00:00
Andreas Mohr e5a2a7a103 TV_ITEM is the old name of TVITEM, shouldn't be used any more. 2005-05-31 13:20:32 +00:00
Mike McCormack cac6387ca3 Add and correct some function declarations. 2005-05-30 11:12:24 +00:00
Mike McCormack fa6563d5fb - always declare the lstr* functions, even if they're inline
- add prototype for ReadDirectoryChangesW
2005-05-29 20:03:30 +00:00
Juan Lang e3406b8765 Add a few missing defines. 2005-05-29 19:59:21 +00:00
Dmitry Timoshkov 4625628e67 Make some of the OLE interface vtables const. 2005-05-27 20:17:35 +00:00
Alexandre Julliard 95b87814e8 Added --list option to the tests and use that in winetest. 2005-05-27 20:10:59 +00:00
Rolf Kalbermatter 12497168fa Add declarations for AVICAP and SDK part of Video Capture Driver
Interface.
2005-05-27 09:27:17 +00:00
Rein Klazes 254e747b72 Add a stub for ODBCCPlApplet. 2005-05-26 16:08:27 +00:00
Mike McCormack 8b705bec93 Added some idl definitions. 2005-05-26 12:22:51 +00:00
Uwe Bonnes ef73685e6b Fix small typo. 2005-05-25 17:49:37 +00:00
Mike McCormack f911398492 Add some more headers. 2005-05-25 17:49:18 +00:00
Alexandre Julliard 0bfa0b80b0 Better support for building stand-alone tests. 2005-05-25 09:57:07 +00:00
Robert Shearman 4ad93416a8 Implement NtAccessCheck. 2005-05-24 12:32:18 +00:00
Mike McCormack 3889d950bc Add the missing interface method PromptAction to
IInternetZoneManager.
2005-05-24 12:30:35 +00:00
Phil Krylov 6618b0355c Added detection of platforms which don't have external timezone and
daylight variables, and emulation of these variables.
2005-05-24 11:52:46 +00:00
Mike McCormack 03a7022ef8 Define GetSoftwareUpdateInfo and ISoftDistExt. 2005-05-24 11:44:12 +00:00
Mike McCormack 0a7a7a7efb Define CLSID_ShellWindows. 2005-05-24 09:49:13 +00:00
Robert Shearman 7bff35428b - Add new server type "struct security_descriptor".
- Add tracing for this new type.
2005-05-23 16:33:00 +00:00
Ivan Leo Puoti a7275c85c4 Update LDT_ENTRY definition. 2005-05-23 16:23:35 +00:00
Alexandre Julliard 70d0439905 Moved the generated code segment for 16-bit builtins inside the module
structure.
Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
the MZ header instead.
2005-05-23 12:07:15 +00:00
Eric Pouech f09a26067f - fixed ReadProcessMemoryProc prototype
- made StackWalk work when dbghelp is run against a non running
  process
2005-05-23 11:43:44 +00:00
Kees Cook e9029159a8 Add defines for dwFlags in pPromptStruct and calls to
CryptProtectData.
2005-05-23 09:54:17 +00:00
Ivan Leo Puoti 010eadf908 Added some structs to ntddscsi.h. 2005-05-23 09:54:02 +00:00
Juan Lang 8bf9171bf7 Add a bunch of missing declarations and definitions. 2005-05-20 18:57:49 +00:00
James Hawkins bb47d54d4c Update LVGROUP struct to match MSDN. 2005-05-20 09:44:01 +00:00
Ivan Leo Puoti 2964d8bc52 Rename SystemDriverInformation to SystemModuleInformation. 2005-05-20 09:40:59 +00:00
Eric Kohl 071db4ca6e Define RPC_FC_IGNORE. 2005-05-19 11:14:21 +00:00
Kevin Koltzau 6703b44862 Added missing AW define. 2005-05-19 11:14:14 +00:00
Kevin Koltzau 6323caa453 Add missing typedefs. 2005-05-19 11:13:58 +00:00
Dimi Paun e035e01b11 Rename back local_compact to LOCAL_Compact for consistency.
Get rid of no longer used local.h.
2005-05-19 11:13:36 +00:00
Alexandre Julliard e18ca98857 Removed last dependencies on 16-bit headers from ntdll. 2005-05-18 18:37:30 +00:00
Alexandre Julliard b3e0a032ce Moved entry point definitions from module.h to kernel16_private.h. 2005-05-18 18:27:54 +00:00