Commit Graph

330 Commits

Author SHA1 Message Date
Aric Stewart b32aaab065 include: New ddk/hidtypes.h include file. 2015-07-08 16:02:24 +09:00
Alexandre Julliard 354688faba include: Add ddk/ prefix when including ddk headers. 2015-07-08 15:24:18 +09:00
Aric Stewart 71e5fdf478 include: Add ddk/hidport.h. 2015-07-07 21:47:30 +09:00
Aric Stewart 098efa1edc hid: Implement HidP_GetScaledUsageValue. 2015-07-01 19:18:20 +09:00
Aric Stewart 1174fc63ad hid: Implement HidP_MaxUsageListLength. 2015-07-01 19:18:20 +09:00
Aric Stewart 674080da91 hid: Implement HidD_GetAttributes. 2015-07-01 19:18:19 +09:00
Aric Stewart eac15cae71 hid: Implement HidD_GetInputReport. 2015-07-01 19:18:19 +09:00
Aric Stewart 5b790bde5e hid: Implement HidD_GetPreparsedData and HidD_FreePreparsedData. 2015-07-01 19:18:18 +09:00
Aric Stewart 30480a2369 hid: Implement HidP_InitializeReportForID. 2015-07-01 19:18:18 +09:00
Aric Stewart ecc6196508 hid: Implement HidP_GetUsageValue. 2015-07-01 19:18:18 +09:00
Aric Stewart 8bb231c4ae hid: Implement HidP_GetUsages. 2015-07-01 19:18:17 +09:00
Aric Stewart 0bb216ff35 hid: Implement HidP_GetValueCaps. 2015-07-01 19:18:17 +09:00
Aric Stewart b183dc3d6e hid: Implement HidP_GetButtonCaps. 2015-07-01 19:18:17 +09:00
Aric Stewart ab3300cdda include: Add ddk/hidpi.h. 2015-06-26 20:35:06 +09:00
Aric Stewart 4ba1d8d8ef include: Add ddk/hidclass.h. 2015-06-26 20:35:05 +09:00
Alexandre Julliard a78f8f298a ntoskrnl: Flesh out IoBuildSynchronousFsdRequest implementation. 2015-05-06 17:16:48 +09:00
Alexandre Julliard 1895a42509 ntoskrnl: Use the MDL allocation routines for standard ioctl processing. 2015-03-04 23:57:38 +09:00
Alexandre Julliard 5fc369ff21 ntoskrnl: Use the IRP allocation routines for standard ioctl processing. 2015-03-04 23:51:32 +09:00
Francois Gouget fa01fdc321 include/ddk: Make ntddk.h compatible with systems that don't support nameless unions. 2015-03-02 13:49:08 +09:00
Austin English 47e7f4fdf2 include: Add hidusage.h. 2015-02-04 21:32:50 +09:00
Austin English 59e3a851f2 include/ddk: Add KWAIT_BLOCK struct to ntddk.h. 2015-01-27 21:30:43 +01:00
Stefan Leichter f592eea591 ntoskrnl.exe: Add stub for KeSetSystemAffinityThread. 2015-01-05 20:09:02 +01:00
Austin English 0db8da7075 include/ddk: Add csq.h. 2014-12-23 22:14:32 +01:00
Austin English 825673210f ntoskrnl.exe: Add a stub for IoRegisterPlugPlayNotification. 2014-11-04 13:26:28 +09:00
Austin English 9c5f23121a ntoskrnl.exe: Add ObQueryNameString stub. 2014-10-30 12:33:54 +09:00
Austin English bb25986702 hid: Add HidD_GetProductString stub. 2014-08-04 16:20:15 +02:00
Alistair Leslie-Hughes d8c6a11971 ntoskrnl.exe: Add stub KeInsertQueue. 2014-03-19 11:33:24 +01:00
Grazvydas Ignotas 7e4fa63621 include: Remove unneeded semicolons and fix a typo. 2014-03-03 17:02:36 +01:00
Michael Stefaniuc 23b86eb44e include: Replace the remaining CONSTs. 2013-09-27 10:34:09 +02:00
André Hentschel 8bbbf7cd25 include/ddk: Add DEVICE_RELATIONS and DEVICE_INTERFACE_CHANGE_NOTIFICATION. 2013-08-16 11:55:23 +02:00
André Hentschel 545bbb1315 include/ddk: Add USB_HUB_DESCRIPTOR. 2013-08-16 11:55:23 +02:00
André Hentschel ca7ba7053f usbd.sys: Implement USBD_ParseConfigurationDescriptor using its Ex version. 2013-07-29 19:07:53 +02:00
Damjan Jovanovic f5f04e8a2f include/ddk: Add usbioctl.h. 2013-07-29 14:20:19 +02:00
Damjan Jovanovic f7daa3f596 include/ddk: Add usbiodef.h. 2013-07-29 14:20:04 +02:00
André Hentschel 4b98d78951 hid: Add HidD_GetManufacturerString stub. 2013-04-04 13:28:46 +02:00
Hans Leidekker c019083240 kernel32: Implement SetFileValidData. 2012-12-04 14:42:28 +01:00
Christian Costa 068ff64e0a ntoskrnl.exe: Add MDL flags definitions. 2012-10-09 18:32:25 +02:00
Christian Costa ea943293c6 ntoskrnl.exe: Add stub for ExCreateCallback. 2012-10-03 13:10:45 +02:00
Christian Costa 59eaf2003b ntoskrnl.exe: Add stub for MmMapLockedPagesSpecifyCache. 2012-10-01 12:03:55 +02:00
Christian Costa 0a7ab9841d ntoskrnl.exe: Add stub for MmProbeAndLockPages. 2012-10-01 12:03:31 +02:00
André Hentschel c540c98d55 usbd.sys: Add partial USBD_ValidateConfigurationDescriptor implementation. 2012-08-29 21:26:38 +02:00
Alexandre Goujon 9536e66d61 include/ddk: Add DVD_DESCRIPTOR_HEADER descriptor structure. 2012-07-12 16:10:43 -05:00
Francois Gouget d979d9cd64 ntoskrnl.exe: Fix the name of a POOL_TYPE value. 2012-05-15 16:26:39 +02:00
Dan Kegel b94fabfb5b include: ntddcdvd.h structure naming, packing fixes. 2012-01-24 18:10:32 +01:00
Stefan Leichter 34c49777a3 ntoskrnl.exe: Add stub for IoInitializeRemoveLockEx. 2011-12-29 17:56:45 +01:00
André Hentschel c0892ca989 ntoskrnl: Add a stub for ExInitializePagedLookasideList. 2011-12-02 12:17:51 +01:00
Francois Gouget 21d6086c60 ntdll: Fix the field names of KUSER_SHARED_DATA and update it. 2011-08-03 14:15:48 +02:00
Stefan Leichter c643aec175 ntoskrnl.exe: Add stub for PsSetLoadImageNotifyRoutine. 2011-03-28 17:13:05 +02:00
Alexander Morozov 745a50c9db ntoskrnl.exe: Add stub for IoGetDeviceInterfaces. 2011-02-03 16:28:05 +01:00
Stefan Leichter f7192d329e ntoskrnl.exe: Add stub for IoWMIRegistrationControl. 2010-12-09 12:16:51 +01:00
Stefan Leichter b9e676febd ntoskrnl.exe: Add stub for PoSetPowerState. 2010-11-23 14:16:22 +01:00
Austin English 77f4c853f9 ntoskrnl.exe: Add stub for MmAllocateContiguousMemorySpecifyCache:. 2010-06-28 11:43:06 +02:00
Damjan Jovanovic 6aeffb53ee ntoskrnl.exe: Stub out IoGetDeviceProperty. 2010-04-15 14:17:55 +02:00
Damjan Jovanovic 50aa0215a7 usb.h: Add and fix some USBD_STATUS codes. 2010-04-14 18:00:44 +02:00
Damjan Jovanovic 189335441e wdm.h: Declare IoCallDriver. 2010-04-13 21:13:07 +02:00
Damjan Jovanovic aadd2ac33f wdm.h: Define KeResetEvent and KeSetEvent. 2010-04-13 11:37:14 +02:00
Damjan Jovanovic e54d029f88 wdm.h: Define IoGetNextIrpStackLocation. 2010-04-12 11:29:22 +02:00
Damjan Jovanovic 394839fecf include: Define IoGetCurrentIrpStackLocation based on NONAMELESSUNION and NONAMELESSSTRUCT. 2010-03-25 16:08:40 +01:00
Damjan Jovanovic 3c6c2fe8df ntoskrnl.exe: Implement IoCompleteRequest. 2010-03-23 17:30:48 +01:00
Damjan Jovanovic 3f02dee355 usbd.sys: Implement URB building functions. 2010-03-22 15:53:36 +01:00
Damjan Jovanovic 6e4873691c usbd.sys: Add USB descriptor parsing functions. 2010-03-19 12:00:40 +01:00
Charles Davis 5415b62fc2 include: Don't accidentally redefine a member in struct _IRP (LLVM/Clang). 2010-02-25 12:10:07 +01:00
Stefan Leichter dd5abc2dcf ntoskrnl.exe: Add stub for KeGetCurrentThread/PsGetCurrentThread. 2009-12-31 12:12:18 +01:00
Stefan Leichter 0190edee7e ntoskrnl.exe: Add stub for KeSetPriorityThread. 2009-12-29 11:17:23 +01:00
Stefan Leichter d8a12d8374 ntoskrnl.exe: Add stub for KeReleaseSemaphore. 2009-12-29 11:17:15 +01:00
Stefan Leichter 217828978f ntoskrnl.exe: Add stub for KeInitializeSemaphore. 2009-12-21 15:01:26 +01:00
Wolfram Sang 7790280c5b ntoskrnl: Add IoAllocateErrorLogEntry stub. 2009-12-10 12:38:58 +01:00
Louis Lenders 76ae295a09 ntoskrnl.exe: Add stub for MmAllocateContiguousMemory. 2009-11-17 16:04:33 +01:00
Louis Lenders 6c350ad155 ntoskrnl.exe: Add stub for MmAllocatePagesForMdl. 2009-11-17 16:03:50 +01:00
Damjan Jovanovic 8a210f4e55 usb.h: Add USBD_STATUS codes and the USBD_VERSION_INFORMATION struct. 2009-10-21 16:05:56 +02:00
Detlef Riekenberg 29c9c7f50d include: Fix the fpAddPortEx prototype in struct PRINTPROVIDOR. 2009-09-29 15:05:24 +02:00
Stefan Leichter 1690044d78 ntoskrnl.exe: Add stub for IoQueryDeviceDescription. 2009-08-14 15:29:54 +02:00
Anders Jonsson a2f6bac107 ntoskrnl.exe: Stub for ExInitializeNPagedLookasideList. 2009-06-16 15:32:39 +02:00
Anders Jonsson fc07a52148 ntoskrnl.exe: Stub for ExInitializeZone. 2009-06-15 13:42:31 +02:00
Anders Jonsson afff5f9da5 ntoskrnl.exe: Stub for ExInitializeResourceLite. 2009-06-15 13:42:31 +02:00
Anders Jonsson 15dd9e8d35 ntoskrnl.exe: Stub for IoInitializeTimer. 2009-06-15 13:42:31 +02:00
Stefan Leichter 56031d2ba4 ntoskrnl.exe: Stub for MmQuerySystemSize. 2009-03-02 13:20:46 +01:00
Andrew Nguyen 8dc97882f3 hid: Stub HidD_SetFeature. 2009-02-23 15:54:16 +01:00
Andrew Nguyen 45a1f85d15 hid: Stub HidD_GetFeature. 2009-02-23 15:54:01 +01:00
Michael Stefaniuc 7d2b787783 imm32: Make space for a 64bit pointer in the IMM window. 2009-02-12 11:52:31 +01:00
Alexander Morozov 902443579f ntoskrnl.exe: Add stubs for Io{Allocate,Get}DriverObjectExtension. 2008-12-16 14:10:53 +01:00
Ricardo Filipe bad677d58a hal: Add stubs for ExAcquireFastMutex and ExReleaseFastMutex. 2008-12-11 14:28:07 +01:00
Alexandre Julliard bc32b857ab mountmgr: Add a Wine-specific ioctl to query the Unix information about a drive. 2008-10-24 14:24:58 +02:00
Alexandre Julliard 8faceff2f9 mountmgr: Add a Wine-specific ioctl to define a drive for a Unix path. 2008-10-24 14:24:53 +02:00
Alexandre Julliard 750e7e072c include: Convert source files to utf-8. 2008-10-18 19:22:02 +02:00
Vitaly Lipatov 98d0155371 include/ddk: Fix include path and include guard name. 2008-10-08 12:17:24 +02:00
Alexander Morozov 626de2b35a include: Add usb.h, usb100.h, usb200.h and usbdlib.h. 2008-10-07 12:48:52 +02:00
Alexander Morozov 332105331a include: Add some definitions. 2008-10-07 12:43:55 +02:00
Peter Dons Tychsen 6e7c73cacf ntoskrnl: Implement partial stub for IoGetConfigurationInformation(). 2008-09-09 11:46:17 +02:00
Jim Cameron 410cb3e7f8 ntoskrnl.exe: Add stub for ObReferenceObjectByHandle(). 2008-09-03 14:21:43 +02:00
Jim Cameron 4f39948f7b ntoskrnl.exe: Add stub for IoRegisterShutdownNotification(). 2008-09-03 14:21:43 +02:00
Jim Cameron 9a4d1d15cf ntoskrnl.exe: Add stub for IoRegisterDriverReinitialization(). 2008-09-03 14:21:43 +02:00
Jim Cameron 597150f692 ntoskrnl.exe: Add stub for IoGetRelatedDeviceObject(). 2008-09-03 14:21:43 +02:00
Jim Cameron faa6ca08e9 ntoskrnl.exe: Add stub for IoGetDeviceObjectPointer(). 2008-09-03 14:21:43 +02:00
Alexander Morozov 217af4e7b9 ntoskrnl.exe: Add stubs for IoAllocateIrp, IoInitializeIrp and IoFreeIrp. 2008-07-30 15:23:58 +02:00
Alexander Morozov 478e64f549 include/ddk/wdm.h: Add defines. 2008-07-30 15:23:43 +02:00
ByeongSik Jeon 63d81263e2 imm32: Add the updated ImmTranslateMessage declaration. 2008-04-28 14:29:43 +02:00
ByeongSik Jeon a6ff00c4da imm32: Add stub and header of Imm{Create|Show|Destroy}SoftKeyboard. 2008-04-23 13:26:48 +02:00
ByeongSik Jeon f9316b1877 imm32: Add stub and header of ImmRequestMessage. 2008-04-23 13:26:45 +02:00
Aric Stewart 3dde049f31 imm32: All HIMCC in the InputContext should be initialized at creation. 2008-04-14 12:41:53 +02:00
Aric Stewart 5b3d4b473c imm32: Add IME dll prototypes to the ddk/imm.h header. 2008-03-21 11:25:11 +01:00
Francois Gouget ae9411089a ddk: Add a stub ntddk.h header. 2008-03-06 17:39:17 +01:00
Alexandre Julliard d1b356745b include: Added the mountmgr.h header. 2007-12-20 16:41:35 +01:00
Alexandre Julliard 7ac931acf2 ntoskrnl.exe: Added implementation for IoCreateDriver and IoDeleteDriver. 2007-12-18 19:46:06 +01:00
EA Durbin eb6a1fc9d0 ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem. 2007-11-09 12:58:26 +01:00
Marcel Partap 91b3eac2f2 include: Add winddiui.h header. 2007-11-02 12:27:12 +01:00
Francois Gouget 17c57737c9 ntoskrnl.exe: Fix the PsCreateSystemThread() prototype and declare it in wdm.h.
Add a prototype for PsTerminateSystemThread().
2007-09-27 20:12:17 +02:00
Francois Gouget f20cd498e0 ntoskrnel.exe: Better match the PSDK types and fix the winapi_check warnings. 2007-08-16 11:09:41 +02:00
Aric Stewart 1262ba2c62 imm32: Additional constants needed for the IME implementation. 2007-08-07 12:37:03 +02:00
Aric Stewart 708de8f633 include: Add a ddk header for imm. 2007-07-04 13:40:05 +02:00
James Hawkins fbbd91544f ntoskrnl.exe: Add a stub implementation of KeInitializeTimer. 2007-06-19 12:56:00 +02:00
Alexandre Julliard bd3a08b355 ntoskrnl.exe: Implemented a couple of time-related APIs. 2007-05-18 16:48:54 +02:00
Alexandre Julliard 982d6ccbe4 ntoskrnl.exe: Implemented a number of memory allocation functions. 2007-05-16 17:39:32 +02:00
Alexandre Julliard dff6cdfa50 include: Add a few definitions in wdm.h. 2007-05-15 21:41:21 +02:00
Francois Gouget c03ae82773 hid: Add the hidsdi.h header. 2007-02-06 13:25:00 +01:00
Detlef Riekenberg 9f90c74fd8 localspl/tests: Add tests for XcvOpenPort. 2006-12-11 17:07:39 +01:00
James Hawkins 3b6017ae18 include: Move cfgmgr32.h to include/ to match the SDK. 2006-10-14 20:18:44 +02:00
Detlef Riekenberg adb27013e3 winsplp.h: Remove FAR, use W structs, fix typo. 2006-08-01 10:48:47 +02:00
Detlef Riekenberg e8950b29ae include: Declare remaining exported functions in compstui.h. 2006-06-19 11:22:13 +02:00
Detlef Riekenberg 42a361d160 include/ddk: Add minimal compstui.h. 2006-06-12 13:21:48 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard c9cc7e33ff Fixed some compiler warnings on old gcc versions. 2006-03-02 18:03:32 +01:00
Troy Rollo 721621b34e ntdll: Implement DVD_ReadStructure. 2006-02-11 18:40:32 +01:00
Hans Leidekker 69c5f62da8 include: Add some defines related to tape support. 2006-01-26 13:22:24 +01:00
Eric Pouech 2cdace2760 ntdll: Created infrastructure to support IOCTL for serial devices.
- created infrastructure in ntdll to support IOCTL for serial devices
- implemented IOCTLs in ntdll for serial break support
- implemented the kernel32 equivalent on top of those IOCTLs
2006-01-12 13:32:51 +01:00
Ivan Leo Puoti 4c53092566 Add some structs/prototypes to wdm.h. 2005-12-16 12:37:24 +01:00
Vitaliy Margolen 0b12525ebd Add directory and symlink access rights. 2005-11-28 17:29:25 +01:00
Ivan Leo Puoti 1bf99ecfc2 Added ddk/wdm.h. 2005-09-23 17:22:12 +00:00
Detlef Riekenberg 92eedf8567 Moved cfgmgr32.h to include/ddk/. 2005-09-06 11:42:50 +00:00
Detlef Riekenberg 774e6d2831 Added winsplp.h header. 2005-08-25 19:31:13 +00:00