81 Commits

Author SHA1 Message Date
Austin English
d66f7cdb52 dxdiagn: Add a few more stub properties. 2013-10-08 15:57:36 +02:00
Henri Verbeet
435e5c89b5 dxdiagn: Avoid depending on ddraw.h. 2012-10-29 10:47:03 +01:00
Piotr Caban
2bfbac07a8 dxdiagn: Initialize ProcessorEnglish property. 2012-08-31 17:02:31 +02:00
Jacek Caban
942f2ce792 include: Use widl to take care of nameless structs and unions. 2012-05-14 12:04:17 +02:00
Aric Stewart
c3e2407664 quartz: AMFilterData_ParseFilterData returns a pointer to a pointer to filter data. 2012-02-07 09:30:05 -06:00
Francois Gouget
4ad16fa60c dxdiagn: Fix a string resource so its format placeholders can be reordered. 2011-11-21 13:06:18 +01:00
Michael Stefaniuc
a7f0204045 dxdiagn: COM cleanup for the IDxDiagProvider iface. 2011-08-22 16:14:33 +02:00
Andrew Nguyen
7664adb215 dxdiagn: Add additional adapter identifier properties for DxDiag_DisplayDevices subcontainers. 2011-06-15 20:04:40 +02:00
Andrew Nguyen
77c194fff8 dxdiagn: Remove the Direct3D usage in the fallback display information code. 2011-06-15 20:04:40 +02:00
Andrew Nguyen
f750cf3306 dxdiagn: Extract the fallback display information code to a separate function. 2011-06-15 20:04:40 +02:00
Andrew Nguyen
2d75211bd2 dxdiagn: Start using Direct3D to obtain better reported adapter information for DxDiag_DisplayDevices. 2011-06-15 20:04:40 +02:00
Andrew Nguyen
7d3b78af95 dxdiagn: Stub out some properties for dxdiag.exe. 2011-06-14 15:44:02 +02:00
Joris Huizer
8c6c2261b3 dxdiagn: Plug memory leak. 2011-04-05 16:23:00 +02:00
Andrew Nguyen
097a31bb21 dxdiagn: Add operating system string properties to the DxDiag_SystemInfo container. 2011-04-04 13:21:03 +02:00
Andrew Nguyen
ca854b82cf dxdiagn: Add paged memory display string properties to the DxDiag_SystemInfo container. 2011-04-04 13:20:49 +02:00
Andrew Nguyen
791aa53839 dxdiagn: Add a physical memory display string property to the DxDiag_SystemInfo container. 2011-04-04 13:16:02 +02:00
Andrew Nguyen
bd7ad13bb3 dxdiagn: Add date and time properties to the DxDiag_SystemInfo container. 2011-04-04 13:15:58 +02:00
Andrew Nguyen
96c3db6829 dxdiagn: Add a NECPC98 property to the DxDiag_SystemInfo container for completeness. 2011-04-04 13:15:44 +02:00
Andrew Nguyen
9e3fd16306 dxdiagn: Add a NetMeeting detection property to the DxDiag_SystemInfo container. 2011-04-04 13:15:40 +02:00
Andrew Nguyen
f9c8e46517 dxdiagn: Add language properties to the DxDiag_SystemInfo container. 2011-04-04 13:15:12 +02:00
Andrew Nguyen
ff1285aca7 dxdiagn: Add some machine name properties to the DxDiag_SystemInfo container. 2011-04-04 12:27:32 +02:00
Andrew Nguyen
80354e5031 dxdiagn: Restore a few traces in the container construction functions. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
a9d1f1bb4f dxdiagn: Transition to the information tree by making IDxDiagContainer view the information tree. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
6ffcfe58c9 dxdiagn: Remove the old container initialization code in preparation for switching to the information tree. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
5ae57265c5 dxdiagn: Add code that populates the DxDiag_DirectShowFilters container. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
606f428275 dxdiagn: Add code that populates the DxDiag_DirectXFiles container. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
827ce16286 dxdiagn: Add code to create stub containers for DxDiag_DirectSound. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
5a2cb2114a dxdiagn: Add code that populates the DxDiag_DisplayDevices container. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
9103efe6a4 dxdiagn: Add code that populates the DxDiag_SystemInfo container. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
91130395ef dxdiagn: Add code that introduces the infrastructure of a provider information tree. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
9f60f35ad4 dxdiagn: Make the containers keep a reference to a IDxDiagProvider object. 2011-02-15 17:01:43 +01:00
Andrew Nguyen
1fe904bd08 dxdiagn: Avoid caching a single instance of the root container. 2011-02-01 18:14:07 +01:00
Andrew Nguyen
c99e0fbc0e dxdiagn: Simplify the root container initialization. 2011-02-01 18:14:06 +01:00
Henri Verbeet
56659c3a70 quartz: Don't return a pointer to a stack variable in AMFilterData_ParseFilterData(). 2010-04-07 13:50:07 +02:00
Andrew Nguyen
a72af3100d dxdiagn: Validate the dwDxDiagHeaderVersion member in IDxDiagProvider::Initialize. 2009-12-22 13:48:26 +01:00
Andrew Nguyen
e1dd6a869d dxdiagn: Fix a return value and avoid validating the input parameter for IDxDiagProviderImpl::GetContainer. 2009-12-22 13:48:26 +01:00
Andrew Nguyen
b0e3c91c0a dxdiagn: Fail class instantiation if aggregation is requested. 2009-12-22 13:48:26 +01:00
Andrew Nguyen
d36e3b4a1d dxdiagn: Make the IDxDiag* interfaces conform to the IUnknown::QueryInterface contract. 2009-12-22 13:48:26 +01:00
Andrew Nguyen
957281a8e3 dxdiagn: Initialize a structure size member before calling EnumDisplayDevicesW. 2009-12-11 12:16:27 +01:00
Michael Stefaniuc
46dcb777db dxdiagn: Remove duplicate include. 2009-09-29 18:08:16 +02:00
Vitaliy Margolen
27072f296f dxdiagn: Use quartz's IFilterMapper to get DirectShow filter information instead of looking through private structures. 2009-06-30 12:38:49 +02:00
Vitaliy Margolen
806ea86be2 dxdiagn: DirectShowFilters should go under numbered sub-containers. 2009-05-18 12:34:24 +02:00
Vitaliy Margolen
136dc1fcaa dxdiagn: Correct version format property. 2009-05-18 12:34:12 +02:00
Vitaliy Margolen
b3375a3fa2 dxdiagn: Rename szClsidCat and szClsidFilter to match native information. 2009-05-18 12:33:57 +02:00
Michael Stefaniuc
89b043744f dxdiagn: Remove superfluous pointer casts. 2009-01-15 12:43:07 +01:00
Markus Weiland
40fb1cd9cd dxdiaxgn: Implemented retrieval of szDeviceIdentifier property. 2009-01-05 15:08:15 +01:00
Vitaliy Margolen
8a0318c0b4 dxdiagn: Add dxdiagn.dll to DxDiag_DirectXFiles container. Create fake dll for it as well. 2008-12-29 11:47:53 +01:00
Vitaliy Margolen
f816708b62 dxdiagn: Fix DxDiag_DirectXFiles container to have child sub containers. 2008-12-29 11:47:33 +01:00
Alexandre Julliard
8449f63ccf dxdiagn: Make some functions static. 2008-12-02 15:27:24 +01:00
Vitaliy Margolen
59815fc205 dxdiagn: Add service pack version. 2008-11-03 13:34:12 +01:00