Hardware/ATI/ATIGroup.cs
changeset 6 56c9d6c8c08b
parent 3 1a0928afac6b
child 11 64b46a2cc8ae
     1.1 --- a/Hardware/ATI/ATIGroup.cs	Wed Jan 27 23:10:38 2010 +0000
     1.2 +++ b/Hardware/ATI/ATIGroup.cs	Thu Jan 28 19:31:10 2010 +0000
     1.3 @@ -47,19 +47,28 @@
     1.4  
     1.5      public ATIGroup() {
     1.6        try {
     1.7 -        if (ADL.ADL_Main_Control_Create(1) == ADL.ADL_SUCCESS) {
     1.8 +        int status = ADL.ADL_Main_Control_Create(1);
     1.9 +
    1.10 +        report.AppendLine("AMD Display Library");
    1.11 +        report.AppendLine();
    1.12 +        report.Append("Status: ");
    1.13 +        if (status == ADL.ADL_OK)
    1.14 +          report.AppendLine("OK");
    1.15 +        else
    1.16 +          report.AppendLine(status.ToString());
    1.17 +        report.AppendLine();
    1.18 +
    1.19 +        if (status == ADL.ADL_OK) {
    1.20            int numberOfAdapters = 0;
    1.21            ADL.ADL_Adapter_NumberOfAdapters_Get(ref numberOfAdapters);
    1.22 -
    1.23 -          report.AppendLine("AMD Display Library");
    1.24 -          report.AppendLine();
    1.25 +          
    1.26            report.Append("Numer of adapters: "); 
    1.27            report.AppendLine(numberOfAdapters.ToString());
    1.28            report.AppendLine();
    1.29  
    1.30            if (numberOfAdapters > 0) {
    1.31              ADLAdapterInfo[] adapterInfo = new ADLAdapterInfo[numberOfAdapters];
    1.32 -            if (ADL.ADL_Adapter_AdapterInfo_Get(adapterInfo) == ADL.ADL_SUCCESS)
    1.33 +            if (ADL.ADL_Adapter_AdapterInfo_Get(adapterInfo) == ADL.ADL_OK)
    1.34                for (int i = 0; i < numberOfAdapters; i++) {
    1.35                  int isActive;
    1.36                  ADL.ADL_Adapter_Active_Get(adapterInfo[i].AdapterIndex,