Hans Leidekker
|
ca0d8d8f63
|
wbemprox: Add a partial implementation of Win32_CDROMDrive.
|
2012-10-04 16:29:46 +02:00 |
Hans Leidekker
|
804e7e91cc
|
wbemprox: Remove dynamic tables from the global list when they're freed.
|
2012-10-04 16:29:41 +02:00 |
Hans Leidekker
|
b73bbf5973
|
wbemprox: Store a copy of the table name.
|
2012-10-04 16:29:36 +02:00 |
Hans Leidekker
|
7417e7b65a
|
wbemprox: Implement Win32_ComputerSystem.Domain.
|
2012-09-28 17:16:02 +02:00 |
Hans Leidekker
|
4734e0ffa5
|
wbemprox: Implement Win32_BIOS.Version.
|
2012-09-28 17:15:58 +02:00 |
Hans Leidekker
|
163c8f31fd
|
wbemprox: Add support for WbemAdministrativeLocator.
|
2012-09-28 17:15:54 +02:00 |
Hans Leidekker
|
99a3ad0691
|
wbemprox: Implement IWbemServices::ExecMethod.
|
2012-09-28 17:15:03 +02:00 |
Hans Leidekker
|
22454d6341
|
wbemprox: Implement Win32_OperatingSystem.LastBootUptime.
|
2012-09-18 14:49:49 +02:00 |
Hans Leidekker
|
381d30ac17
|
wbemprox: Add helpers to retrieve the system directory and OS architecture.
|
2012-09-18 14:49:41 +02:00 |
Hans Leidekker
|
d8d6821cd4
|
wbemprox: Fix a memory leak.
|
2012-09-18 14:49:36 +02:00 |
Hans Leidekker
|
2760a70aee
|
wbemprox: Implement Win32_VideoController.Description.
|
2012-09-17 12:28:13 +02:00 |
Hans Leidekker
|
c60fe47518
|
wbemprox: Win32_Processor.MaxClockSpeed is expressed in Mhz.
|
2012-09-17 12:28:01 +02:00 |
Hans Leidekker
|
8e53500418
|
wbemprox: Override variant conversion for Win32_Processor.MaxClockSpeed.
|
2012-09-17 12:27:55 +02:00 |
Hans Leidekker
|
66d39fba28
|
wbemprox: Adapt to the new behavior of NtPowerInformation.
|
2012-09-17 12:27:49 +02:00 |
Hans Leidekker
|
61a8a247cf
|
wbemprox: Support IClientSecurity on class objects.
|
2012-09-06 18:23:39 +02:00 |
Hans Leidekker
|
0d28920804
|
wbemprox: Add support for uncommitted instances in IWbemClassObject::Put.
|
2012-09-06 18:23:39 +02:00 |
Hans Leidekker
|
d25450c80b
|
wbemprox: Implement IWbemClassObject::SpawnInstance.
|
2012-09-06 18:23:39 +02:00 |
Hans Leidekker
|
e2bd61b45d
|
wbemprox: Add a function to retrieve the maximum processor clock speed.
|
2012-09-06 18:23:39 +02:00 |
Hans Leidekker
|
b11cfb7b21
|
wbemprox: Correctly report the number of logical processors.
|
2012-09-06 18:23:39 +02:00 |
Hans Leidekker
|
5c074732d5
|
wbemprox: Implement Win32_ComputerSystem.DomainRole.
|
2012-09-04 15:05:15 +02:00 |
Hans Leidekker
|
a568d08c5f
|
wbemprox: Implement IWbemClassObject::GetObjectText.
|
2012-09-04 15:05:10 +02:00 |
Hans Leidekker
|
4e2c2e5a64
|
wbemprox: Add support for boolean values in get_value_bstr.
|
2012-09-04 15:05:04 +02:00 |
Hans Leidekker
|
bbb823f8c2
|
wbemprox: Add a function to query the service configuration.
|
2012-09-04 15:04:58 +02:00 |
Hans Leidekker
|
d582950db2
|
wbemprox: Get rid of a duplicate string constant.
|
2012-09-04 15:04:51 +02:00 |
Marcus Meissner
|
54f06e6b84
|
wbemprox: Break out of loop when out of memory (Coverity).
|
2012-09-03 17:44:42 +02:00 |
Piotr Caban
|
1711b99e98
|
wbemprox: Added MaxClockSpeed and NumberOfLogicalProcessors builtin properties.
|
2012-08-31 17:02:25 +02:00 |
Jacek Caban
|
434b696c46
|
Fixed remaining wrong iface call helpers.
|
2012-08-28 14:41:12 +02:00 |
Nikolay Sivov
|
240d1e4f18
|
wmi: Implement SystemName property for service class.
|
2012-08-27 11:31:52 +02:00 |
Nikolay Sivov
|
773cf1e599
|
wmi: Implement StartMode property for service class.
|
2012-08-27 11:31:44 +02:00 |
Hans Leidekker
|
348e5d85fa
|
wbemprox: Add support for enumerating class properties.
|
2012-07-30 17:57:45 +02:00 |
Hans Leidekker
|
a26b5dc09a
|
wbemprox: Add support for enumerating class methods.
|
2012-07-30 17:57:44 +02:00 |
Hans Leidekker
|
12caddb4be
|
wbemprox: Store the class name in the class object.
|
2012-07-30 17:57:44 +02:00 |
Hans Leidekker
|
54d2160226
|
wbemprox: Implement Win32_Service.AcceptPause and Win32_Service.AcceptStop.
|
2012-07-30 17:57:43 +02:00 |
Hans Leidekker
|
773f5f8dc2
|
wbemprox: Add support for boolean properties.
|
2012-07-30 17:57:42 +02:00 |
Hans Leidekker
|
f3b93f2615
|
wbemprox: Parse the object path passed to IWbemServices::GetObject.
|
2012-07-27 17:05:33 +02:00 |
Hans Leidekker
|
2d4ab8456c
|
wbemprox: Add a partial Win32_Service class implementation.
|
2012-07-27 17:05:33 +02:00 |
Francois Gouget
|
9f7e450c4b
|
wbemprox: Make some signature table functions static.
|
2012-07-27 17:05:23 +02:00 |
Hans Leidekker
|
f930085904
|
wbemprox: Implement IWbemClassObject::GetMethod.
|
2012-07-25 16:11:20 +02:00 |
Hans Leidekker
|
317d002828
|
wbemprox: Reset the number of rows only when the table was filled dynamically.
|
2012-07-25 16:11:20 +02:00 |
Hans Leidekker
|
2c5da008f7
|
wbemprox: Fix corner cases in IEnumWbemClassObject::Skip.
|
2012-07-25 16:11:19 +02:00 |
Hans Leidekker
|
0f11ac361e
|
wbemprox: Add helpers for retrieving class instances.
|
2012-07-25 16:11:18 +02:00 |
Hans Leidekker
|
53d1cc1ed6
|
wbemprox: Implement IWbemClassObject::Put.
|
2012-07-25 16:11:18 +02:00 |
Hans Leidekker
|
91049f5e75
|
wbemprox: Add support for creating new tables.
|
2012-07-13 10:27:59 -05:00 |
Hans Leidekker
|
4e6eb13c41
|
wbemprox: Add a partial StdRegProv class implementation.
|
2012-07-13 10:27:20 -05:00 |
Hans Leidekker
|
cd5cad6959
|
wbemprox: Return a null variant instead of an empty string if the property isn't set.
|
2012-07-13 10:27:14 -05:00 |
Hans Leidekker
|
5acdba54a0
|
wbemprox: Implement Win32_NetworkAdapter.MACAddress and Win32_NetworkAdapter.PNPDeviceID.
|
2012-07-13 10:27:10 -05:00 |
Hans Leidekker
|
bd1bdb167d
|
wbemprox: Add support for evaluating string comparisons.
|
2012-07-11 10:00:43 -05:00 |
Hans Leidekker
|
716870ef87
|
wbemprox: Implement Win32_Processor.Manufacturer and Win32_Processor.Name.
|
2012-07-09 10:00:00 -04:00 |
Hans Leidekker
|
993d8c245a
|
wbemprox: Add a partial Win32_BaseBoard class implementation.
|
2012-07-09 09:59:57 -04:00 |
Francois Gouget
|
6333fa753a
|
Assorted spelling fixes.
|
2012-07-03 12:03:29 +02:00 |
Hans Leidekker
|
8fc1c948c7
|
wbemprox: Fix the CIM to VARIANT type mapping for a couple of properties.
|
2012-07-02 19:18:08 +02:00 |
Hans Leidekker
|
cd340ac87f
|
wbemprox: Support overriding the CIM to VARIANT type mapping for integer properties.
|
2012-07-02 19:18:07 +02:00 |
Hans Leidekker
|
8dcc3b9d56
|
wbemprox: Add a partial Win32_LogicalDisk class implementation.
Based on a patch by John Yani.
|
2012-06-29 20:41:45 +02:00 |
Hans Leidekker
|
796dd428c2
|
wbemprox: Avoid an exception when tracing the principal name in IClientSecurity::SetBlanket.
|
2012-06-29 20:41:45 +02:00 |
Hans Leidekker
|
d2661b8025
|
wbemprox: Return 64-bit property values as strings.
|
2012-06-29 20:41:44 +02:00 |
Hans Leidekker
|
2821ae4743
|
wbemprox: Win32_NetworkAdapter.InterfaceIndex is unsigned.
|
2012-06-29 20:41:44 +02:00 |
Hans Leidekker
|
fe79fea731
|
wbemprox: Fix returned variant type and flavor for system properties.
|
2012-06-29 20:41:44 +02:00 |
Hans Leidekker
|
1b0d5cb10f
|
wbemprox: Implement Win32_Processor.ProcessorId.
|
2012-06-29 20:41:43 +02:00 |
Hans Leidekker
|
02b00ffb27
|
wbemprox: Implement IEnumWbemClassObject::Clone.
|
2012-06-28 11:37:06 +02:00 |
Hans Leidekker
|
992d1e1559
|
wbemprox: Add reference counting to the query object.
|
2012-06-28 11:37:05 +02:00 |
Hans Leidekker
|
0ceee481fe
|
wbemprox: Support IClientSecurity on the class enumerator object;.
|
2012-06-28 11:37:05 +02:00 |
Hans Leidekker
|
dc0e478d5c
|
wbemprox: Implement IWbemServices::GetObject.
|
2012-06-28 11:37:05 +02:00 |
Hans Leidekker
|
8f0da0eaad
|
wbemprox: Implement more properties of Win32_VideoController.
|
2012-06-28 11:37:04 +02:00 |
Hans Leidekker
|
0c899bf440
|
wbemprox: Implement Win32_ComputerSystem.TotalPhysicalMemory.
|
2012-06-28 01:39:22 +02:00 |
Hans Leidekker
|
ca471b8779
|
wbemprox: Implement Win32_OperatingSystem.CSDVersion.
|
2012-06-28 01:39:21 +02:00 |
Hans Leidekker
|
e7e66e59ae
|
wbemprox: Implement Win32_NetworkAdapter.Speed.
|
2012-06-28 01:39:21 +02:00 |
Hans Leidekker
|
fc6d667ac0
|
wbemprox: Add support for 64-bit integer types.
|
2012-06-28 01:39:20 +02:00 |
Hans Leidekker
|
f1f4f1d9d7
|
wbemprox: Store the result index in the class enumerator instead of the view.
|
2012-06-28 01:39:20 +02:00 |
Hans Leidekker
|
211469dd06
|
wbemprox: Set the row count in fill_processor.
|
2012-06-28 01:39:19 +02:00 |
Hans Leidekker
|
661d7f19c9
|
wbemprox Implement Win32_Processor.CpuStatus and Win32_Processor.DeviceId.
|
2012-06-26 17:33:06 +02:00 |
Hans Leidekker
|
3ebf6c8bfa
|
wbemprox: Implement Win32_ComputerSystem.NumberOfLogicalProcessors and Win32_ComputerSystem.NumberOfProcessors.
|
2012-06-26 17:33:06 +02:00 |
Hans Leidekker
|
eb9fa4dd05
|
wbemprox: Implement Win32_OperatingSystem.OSLanguage and Win32_OperatingSystem.SystemDirectory.
|
2012-06-26 17:33:05 +02:00 |
Hans Leidekker
|
1bf73ea81d
|
wbemprox: Implement IWbemServices::CreateInstanceEnum.
|
2012-06-26 17:33:05 +02:00 |
Hans Leidekker
|
21ea8b3c3c
|
wbemprox: Implement IWbemServices::OpenNamespace.
|
2012-06-26 17:33:05 +02:00 |
Hans Leidekker
|
0588ba6939
|
wbemprox: Parse the resource string in IWbemLocator::ConnectServer.
|
2012-06-25 17:09:43 +02:00 |
Hans Leidekker
|
7b8c10f0b1
|
wbemprox: Add a partial Win32_NetworkAdapter class implementation.
|
2012-06-25 17:09:30 +02:00 |
Hans Leidekker
|
47261d63ca
|
wbemprox: Add a partial Win32_VideoController class implementation.
|
2012-06-22 10:53:51 +02:00 |
Hans Leidekker
|
a827a51cc0
|
wbemprox: Handle more property types in get_propval.
|
2012-06-22 10:53:15 +02:00 |
Hans Leidekker
|
0e18489831
|
wbemprox: Implement Win32_Process.CommandLine for the current process.
|
2012-06-20 19:21:45 +02:00 |
Hans Leidekker
|
2ea3258c54
|
wbemprox: Append key properties to the class path.
|
2012-06-20 19:21:39 +02:00 |
Hans Leidekker
|
b39d0c1bdc
|
wbemprox: Implement Win32_Process.Handle.
|
2012-06-20 19:21:28 +02:00 |
Hans Leidekker
|
d444e1ab1a
|
wbemprox: Add support for retrieving system properties.
|
2012-06-20 19:21:21 +02:00 |
Hans Leidekker
|
bc66ef043f
|
wbemprox: Add a partial Win32_OperatingSystem class implementation.
|
2012-06-19 11:26:22 +02:00 |
Hans Leidekker
|
9e74859121
|
wbemprox: Support mixed dynamic and static table data.
|
2012-06-19 11:26:17 +02:00 |
Hans Leidekker
|
bb48585dc8
|
wbemprox: Add a partial Win32_Processor class implementation.
|
2012-06-19 11:26:13 +02:00 |
Hans Leidekker
|
25b79d1886
|
wbemprox: Add a partial Win32_ComputerSystem class implementation.
|
2012-06-19 11:26:10 +02:00 |
Hans Leidekker
|
f18b24ad39
|
wbemprox: Implement IWbemClassObject::GetNames.
|
2012-06-19 11:13:10 +02:00 |
Hans Leidekker
|
612f380ad0
|
include: Fix the definition of IWbemClassObject::GetNames.
|
2012-06-19 11:13:02 +02:00 |
Hans Leidekker
|
e7a4fb1573
|
wbemprox: Improve tracing in IWbemLocator::ConnectServer.
|
2012-06-19 11:12:57 +02:00 |
Hans Leidekker
|
bde60cb951
|
wbemprox: Add tests for IWbemServices.
|
2012-06-18 17:12:31 +02:00 |
Hans Leidekker
|
9614ddb549
|
wbemprox: Add query tests.
|
2012-06-18 11:59:42 +02:00 |
Hans Leidekker
|
c2a27a3872
|
wbemprox: Add a partial Win32_Process class implementation.
|
2012-06-18 11:59:42 +02:00 |
Hans Leidekker
|
92e9986628
|
wbemprox: Implement IWbemClassObject::Get.
|
2012-06-18 11:59:42 +02:00 |
Hans Leidekker
|
bb80d7db9a
|
wbemprox: Implement IEnumWbemClassObject::Skip.
|
2012-06-18 11:59:42 +02:00 |
Hans Leidekker
|
0f936f49ca
|
wbemprox: Implement IEnumWbemClassObject::Reset.
|
2012-06-18 11:59:41 +02:00 |
Hans Leidekker
|
4cfd8189c8
|
wbemprox: Implement IEnumWbemClassObject::Next.
|
2012-06-15 18:35:44 +02:00 |
Hans Leidekker
|
19f203c7b2
|
wbemprox: Add support for evaluating query conditions.
|
2012-06-15 18:35:44 +02:00 |
Hans Leidekker
|
d75375ea45
|
wbemprox: Add a partial Win32_BIOS class implementation.
|
2012-06-15 18:35:43 +02:00 |
Hans Leidekker
|
f6be21103b
|
wbemprox: Add support for parsing WQL queries.
|
2012-06-15 18:35:43 +02:00 |
Hans Leidekker
|
06b5732798
|
wbemprox: Add stub implementations of IEnumWbemClassObject and IWbemClassObject.
|
2012-06-14 18:20:19 +02:00 |