Gerald Pfeifer
37fdbf9afa
wbemprox: Use WS_AF_INET instead of AF_INET in get_ipsubnet.
...
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-19 17:48:23 +02:00
Andrew Eikum
300b0f6ad6
wbemprox: Add support for Win32_PnPEntity table.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 10:16:01 +02:00
Piotr Caban
88d52edcc4
wbemprox: Add Win32_NetworkAdapterConfiguration::IPSubnet property.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 10:15:59 +02:00
Piotr Caban
7be190057d
wbemprox: Add Win32_NetworkAdapterConfiguration::IPAddress property.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 10:15:59 +02:00
Francois Gouget
f0182f854e
wbemprox: Tweak a comment.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-16 16:40:32 +01:00
Michael Müller
be9758f08f
wbemprox: Provide DeviceID, Location and PortName for printers.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-02 16:19:44 +01:00
Michael Müller
fe6127dc67
wbemprox: Add FreePhysicalMemory to Win32_OperatingSystem.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-02 16:19:44 +01:00
Michael Müller
854482c3b2
wbemprox: Add DriverDate for Win32_VideoController.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-01 19:25:58 +01:00
Michael Müller
7e14d29837
wbemprox: Add InstalledDisplayDrivers for Win32_VideoController.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-01 19:25:58 +01:00
Michael Müller
6dc5eee71b
wbemprox: Add Status for Win32_VideoController.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-01 19:25:58 +01:00
Michael Müller
d42026af6e
wbemprox: Add ConfigManagerErrorCode for Win32_VideoController.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-01 19:25:58 +01:00
Hans Leidekker
4f640fa9b6
wbemprox: Add more Win32_Processor properties.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-05 16:24:58 +01:00
Hans Leidekker
bc07327c15
wbemprox: Add more Win32_BIOS properties.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-05 16:24:56 +01:00
Hans Leidekker
7c0025b608
wbemprox: Add more Win32_ComputerSystemProduct properties.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-05 16:24:55 +01:00
Hans Leidekker
94892721ec
wbemprox: Avoid an invalid write when there are no forwards in the route table (Valgrind).
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-05 19:33:08 +02:00
Hans Leidekker
92168c4e41
wbemprox: Add a partial implementation of Win32_IP4RouteTable.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:26:52 +01:00
Hans Leidekker
d11a07ec7c
wbemprox: Don't define USE_WS_PREFIX on MinGW.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-01 16:26:52 +01:00
Hans Leidekker
f2c005464e
wbemprox: Only include matching rows in the table row count.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-27 16:31:44 +01:00
Hans Leidekker
a2545727fe
wbemprox: Return the machine ID for Win32_ComputerSystemProduct.UUID on Linux.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-17 13:52:50 -06:00
Hans Leidekker
9842bf333a
wbemprox: Return a non-null UUID for Win32_ComputerSystemProduct.UUID if nothing better is available.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-17 13:51:21 -06:00
Hans Leidekker
b05928aae0
wbemprox: Implement Win32_PhysicalMemory.MemoryType.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-16 10:08:08 -06:00
Hans Leidekker
710abd65bb
wbemprox: Implement Win32_OperatingSystem.TotalVirtualMemorySize.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-16 10:08:07 -06:00
Hans Leidekker
96c46b1ca7
wbemprox: Return the hardware UUID for Win32_ComputerSystemProduct.UUID on macOS.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-24 11:02:33 +02:00
Hans Leidekker
c8598a7309
wbemprox: Use the WS_ prefix to avoid conflicts with Unix headers.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-24 11:02:28 +02:00
Hans Leidekker
1977baa793
wbemprox: Get rid of hard-coded OS version numbers.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-05 11:43:07 +02:00
Hans Leidekker
f2f57152b2
wbemprox: Return NULL for Win32_BIOS.IdentificationCode.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-05 11:43:05 +02:00
Hans Leidekker
1e32ae8bdd
wbemprox: Fix the variant type for Win32_SystemEnclosure.ChassisTypes.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-05 11:43:03 +02:00
Hans Leidekker
62c367d12d
wbemprox: Implement Win32_VideoController.VideoModeDescription.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-06 18:08:35 +01:00
Hans Leidekker
fafab91751
wbemprox: Implement Win32_NetworkAdapterConfiguration.SettingID.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:15 +01:00
Hans Leidekker
0c38f7083e
wbemprox: Implement Win32_NetworkAdapterConfiguration.DNSServerSearchOrder.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:15 +01:00
Hans Leidekker
dd04d232d3
wbemprox: Implement Win32_NetworkAdapterConfiguration.DHCPEnabled.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:15 +01:00
Hans Leidekker
ee81036a16
wbemprox: Implement Win32_NetworkAdapterConfiguration.DefaultIPGateway.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:15 +01:00
Hans Leidekker
9982b16837
wbemprox: Implement Win32_NetworkAdapterConfiguration.Description.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-23 16:32:14 +01:00
Joachim Priesner
29862da337
wbemprox: Iterate over all drives instead of just the first four.
...
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-12-21 19:50:29 +01:00
Michael Müller
20ff3352eb
wbemprox: Add bios name column in Win32_BIOS.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-07 22:07:32 +09:00
Hans Leidekker
deaf036992
wbemprox: Implement Win32_DesktopMonitor.PixelsPerXLogicalInch.
2015-07-29 21:44:02 +02:00
Hans Leidekker
927400be63
wbemprox: Implement Win32_Process.WorkingSetSize.
2015-06-22 19:18:57 +09:00
Hans Leidekker
bd647dc013
wbemprox: Implement Win32_OperatingSystem.Primary.
2015-06-22 19:18:55 +09:00
Hans Leidekker
13490899f1
wbemprox: Fix some memory leaks (Coverity).
2015-06-22 19:18:52 +09:00
Michael Müller
96b5d9aa97
wbemprox: Add support for Win32_SystemEnclosure.
...
From: Michael Müller <michael@fds-team.de>
2015-05-22 16:15:15 +09:00
Sebastian Lackner
37b1048bd2
wbemprox: Fix handling of arrays as query results.
2015-05-22 16:15:06 +09:00
Hans Leidekker
09aec59870
wbemprox: Add a partial implementation of Win32_Printer.
2015-04-03 17:07:36 +09:00
Hans Leidekker
64823801fc
wbemprox: Implement more properties of Win32_VideoController.
2015-04-03 17:07:36 +09:00
Hans Leidekker
1f004b34ad
wbemprox: Implement more properties of Win32_Processor.
2015-04-03 17:07:35 +09:00
Hans Leidekker
db6d7dd060
wbemprox: Fix a memory leak.
2015-04-03 17:07:35 +09:00
Hans Leidekker
3c5ef7c4ad
wbemprox: Make sure to allocate sufficient memory in resize_table.
2015-04-03 17:07:35 +09:00
Thomas Faber
b7664e603b
wbemprox: Implement MSVC version of do_cpuid.
2015-02-23 21:47:19 +09:00
Thomas Faber
00b2461ba9
wbemprox: Implement Win32_ComputerSystem.UserName.
2015-02-23 21:46:56 +09:00
Thomas Faber
42825cdc14
wbemprox: Allocate a large enough buffer in get_computername.
2015-02-23 21:46:17 +09:00
Hans Leidekker
797bd65f62
wbemprox: Fix the type mapping for Win32_SoundDevice.StatusInfo.
2015-02-16 23:28:43 +09:00
Hans Leidekker
91c7a84af5
wbemprox: Implement Win32_SID.
2015-02-13 21:48:36 +09:00
Hans Leidekker
f455806f12
wbemprox: Implement Win32_VideoController.DriverVersion.
2015-02-13 21:48:34 +09:00
Hao Peng
d5d4c19226
wbemprox: Implement Win32_BaseBoard.Version.
2015-01-22 12:03:47 +01:00
Hao Peng
c0020b3ac3
wbemprox: Implement Win32_DiskDrive.PNPDeviceID.
2015-01-22 12:03:41 +01:00
Hao Peng
fd08da6035
wbemprox: Implement Win32_Processor.ProcessorType.
2015-01-22 12:02:52 +01:00
Hans Leidekker
b24b8a507f
wbemprox: Implement Win32_BaseBoard.Product.
2015-01-21 18:08:09 +01:00
Hans Leidekker
f40830b45d
wbemprox: Implement Win32_ComputerSystemProduct.IdentifyingNumber.
2015-01-21 18:08:08 +01:00
Hans Leidekker
c007b5f94c
wbemprox: Implement Win32_ComputerSystemProduct.UUID.
2015-01-07 23:48:24 +01:00
Hans Leidekker
0052695426
wbemprox: Implement Win32_NetworkAdapterConfiguration.DNSHostName.
2015-01-07 23:48:23 +01:00
Hans Leidekker
3986a6cda6
wbemprox: Implement Win32_VideoController::VideoProcessor.
2015-01-07 23:48:22 +01:00
Hans Leidekker
112027a76e
wbemprox: Implement Win32_SoundDevice::StatusInfo.
2015-01-07 23:48:21 +01:00
Hans Leidekker
be6575ef4c
wbemprox: Implement Win32_LogicalDisk::VolumeName.
2015-01-05 20:15:19 +01:00
Vincent Povirk
192e1c0e7f
wbemprox: Implement Win32_OperatingSystem::TotalVisibleMemorySize.
2014-12-05 11:22:07 +01:00
Austin English
6e64ccace8
wbemprox: Include winsock.h earlier for NetBSD.
2014-09-12 10:37:59 +02:00
Vincent Povirk
cda320f043
wbemprox: Stub __SystemSecurity::SetSD.
2014-08-22 17:26:17 +02:00
Vincent Povirk
c55beb6548
wbemprox: Implement __SystemSecurity::GetSD.
2014-08-22 17:26:13 +02:00
Indrek Altpere
0703567998
wbemprox: Fix a few OLE variant mappings.
2014-08-06 22:47:22 +02:00
Thomas Faber
b5bcc63f64
wbemprox: Do not omit mandatory argument to DeviceIoControl.
2014-07-21 11:55:13 +02:00
Hans Leidekker
a6374aad41
wbemprox: Add a partial implementation of CIM_Processor.
2014-05-20 21:26:58 +02:00
Hans Leidekker
ed1f005e14
wbemprox: Implement Win32_Processor.CurrentClockSpeed.
2014-04-30 15:15:28 +02:00
Hans Leidekker
ec3417e290
wbemprox: Implement Win32_VideoController.Availability.
2014-04-03 13:22:49 +02:00
Hans Leidekker
90c7893e0e
wbemprox: Implement Win32_CDROMDrive.MediaType.
2014-04-03 13:22:47 +02:00
Hans Leidekker
c4309a5077
wbemprox: Implement more properties of Win32_DiskDrive.
2014-04-03 13:22:46 +02:00
Hans Leidekker
b67bfbb8b4
wbemprox: Implement more properties of Win32_OperatingSystem.
2014-04-03 13:22:44 +02:00
Hans Leidekker
bdf6abdb68
wbemprox: Add a stub implementation of Win32_PhysicalMemory.
2014-04-03 13:22:42 +02:00
Marcus Meissner
c820bddd74
wbemprox: Fixed leaks in fill_datafile (Coverity).
2014-03-25 19:01:31 +01:00
Hans Leidekker
e50c4d0f32
wbemprox: Implement Win32_LogicalDisk.VolumeSerialNumber.
2014-03-17 20:23:57 +01:00
Hans Leidekker
14bc54d536
wbemprox: Implement Win32_PhysicalMedia.Tag.
2014-03-03 17:02:16 +01:00
Hans Leidekker
59b9c36df5
wbemprox: Implement Win32_DiskDrive.MediaType.
2014-03-03 17:02:15 +01:00
Hans Leidekker
386d2aa8b7
wbemprox: Don't list loopback network adapters.
2014-02-11 19:19:13 +01:00
Hans Leidekker
b5073646c6
wbemprox: Add a couple of network properties.
2014-01-28 19:38:42 +01:00
Hans Leidekker
6a042307a5
wbemprox: Allow string values in boolean comparisons.
2014-01-28 19:38:41 +01:00
Hans Leidekker
a1d8886f6a
wbemprox: Implement Win32_OperatingSystem.Name.
2014-01-10 12:05:01 +01:00
Huw Davies
710e3bc5ec
wbemprox: Add a partial implementation of Win32_PhysicalMedia.
2013-12-11 15:15:06 +01:00
Hans Leidekker
ec1a57f25b
wbemprox: Add a partial implementation of Win32_NetworkAdapterConfiguration.
2013-11-04 17:41:12 +01:00
Hans Leidekker
1eefe9dd8e
wbemprox: Implement Win32_BIOS.IdentificationCode and Win32_BIOS.SMBIOSBIOSVersion.
2013-11-04 17:41:11 +01:00
Hans Leidekker
796d4d0ccf
wbemprox: Implement Win32_BaseBoard.Model and Win32_BaseBoard.Name.
2013-11-04 17:41:11 +01:00
Sylvain Petreolle
4a1d4acd29
wbemprox: Implement Win32_OperatingSystem.LocalDateTime.
2013-09-09 22:09:59 +02:00
Hans Leidekker
7da04aab6d
wbemprox: Avoid a crash on file or directory queries with an empty WHERE clause.
2013-08-28 11:09:33 +02:00
Marcus Meissner
7bf9743041
wbemprox: Fixed leaking dirstack (Coverity).
2013-06-21 11:53:51 +02:00
Marcus Meissner
c60bab330c
wbemprox: Add missing FindClose() (Coverity).
2013-06-20 21:07:56 +02:00
Hans Leidekker
74cf8f53f0
wbemprox: Implement Win32_SoundDevice.Name.
2013-06-14 11:50:24 +02:00
Hans Leidekker
02ba712a05
wbemprox: Implement Win32_NetworkAdapter.PhysicalAdapter.
2013-06-14 11:50:18 +02:00
Hans Leidekker
861f745033
wbemprox: Implement Win32_VideoController.AdapterDACType.
2013-06-14 11:50:04 +02:00
Hans Leidekker
ad60f235d2
wbemprox: Implement Win32_OperatingSystem.ServicePackMinorVersion.
2013-06-14 11:49:54 +02:00
Hans Leidekker
3c623ef38c
wbemprox: Implement Win32_OperatingSystem.Locale.
2013-06-14 11:49:42 +02:00
Hans Leidekker
f560bb4801
wbemprox: Implement Win32_OperatingSystem.CountryCode.
2013-06-14 11:49:36 +02:00
Hans Leidekker
ba3fe55cd4
wbemprox: Implement Win32_OperatingSystem.CodeSet.
2013-06-14 11:49:29 +02:00
Hans Leidekker
772236fe85
wbemprox: Implement Win32_Processor.NumberOfCores.
2013-06-14 11:49:20 +02:00
Hans Leidekker
38e976acdd
wbemprox: Implement Win32_Processor.AddressWidth.
2013-06-14 11:48:26 +02:00